标题:已经下载python如何应用?
取消只看楼主
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
请输入一个数字:997
这是一个质数
请输入一个数字:113
这是一个质数
请输入一个数字:2
这是一个质数
请输入一个数字:3
这是一个质数
请输入一个数字:5
这是一个质数
请输入一个数字:7
这是一个质数
请输入一个数字:111
这是一个合数
请输入一个数字:11111
这是一个合数
请输入一个数字:1111
这是一个合数
请输入一个数字:1111111
这是一个合数
请输入一个数字:11111111111
这是一个合数
请输入一个数字:1111111111111
这是一个合数
请输入一个数字:11111111111111111
这是一个合数
请输入一个数字:1111111111111111111
这是一个质数(这个19位的素数判断时间长了)
2023-03-18 19:18
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
回复 65楼 东海ECS
谢谢!
我不会做和调用可调用函数,咋弄啊?
要求输出a=可调用函数的值。
我的程序都不工作,咋回事?
2023-03-18 22:32
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
def fenjieyinzi(c):
        a = 2
        b = 0
        c1=c[-1]
        c = eval(c)
        d=c**0.5
        e=int(d)
        if c == 2:print('这是一个质数')   
        elif eval(c1) % 2 == 0 :
               print('这是一个合数')
        else :
               for i in range(3,e,2):
                 if c % i == 0:
                    b = 2
                    break
                 
               if b >= 2:
                    print('这是一个合数')
               else:
                    print('这是一个质数')
        while True:
               try:
                  c = input('请输入一个数字:')
                  d=fenjieyinzi(c)
                  print(d)
               except:exit()
2023-03-18 22:34
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
def math(x):
    y =  x ** 2 + x
    return y
    a = math(10)
    print(a)

这个程序为啥不工作??
2023-03-19 01:34
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
回复 61楼 东海ECS
这个我的电脑也可以运行,咋回事?我编的程序咋不行?
这是调用的内置函数?有这个内置函数吗?
2023-03-19 08:17
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
回复 62楼 东海ECS
这个我的电脑也能运行,咋回事?我编的程序咋不行?
这是调用的内置函数?有这个内置函数吗?
2023-03-19 08:17
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
回复 62楼 东海ECS
>>> import random
>>> l1 = list(random.randint(1, 1000) for i in range(100))
>>> l2 = list(random.randint(1, 1000) for i in range(100))
>>> dict(zip(l1, l2))
{497: 740, 384: 167, 651: 828, 736: 838, 450: 561, 756: 489, 574: 111, 746: 85, 467: 481, 274: 66, 610: 208, 402: 779, 557: 874, 917: 657, 796: 267, 344: 791, 916: 376, 439: 953, 520: 57, 545: 479, 268: 52, 958: 913, 704: 5, 649: 359, 10: 635, 745: 449, 248: 978, 359: 818, 995: 680, 365: 370, 218: 901, 576: 701, 351: 987, 458: 415, 512: 180, 475: 65, 130: 796, 59: 17, 185: 288, 743: 255, 284: 125, 804: 697, 960: 496, 138: 252, 390: 195, 518: 684, 531: 193, 780: 524, 418: 854, 311: 207, 321: 107, 632: 341, 923: 90, 707: 563, 694: 709, 865: 369, 709: 514, 568: 806, 241: 934, 939: 927, 255: 794, 533: 712, 787: 906, 264: 556, 23: 850, 882: 820, 102: 350, 192: 965, 868: 46, 587: 463, 618: 276, 930: 571, 290: 19, 369: 189, 790: 424, 226: 999, 519: 977, 287: 155, 286: 997, 404: 382, 670: 759, 650: 768, 844: 262, 100: 792, 399: 438, 572: 274, 890: 865, 257: 528, 708: 635, 578: 572, 513: 863, 183: 851, 721: 143, 893: 777}
>>> 我算的和你的不一样?大概都是随机的
2023-03-19 08:52
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
回复 74楼 东海ECS
这个程序能调用函数吗?(试了一下无法用不会用)
我试试,谢谢您!

[此贴子已经被作者于2023-3-19 13:34编辑过]

2023-03-19 13:00
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
回复 78楼 东海ECS
谢谢老师光临指导!
好,翔您学习了!谢谢!
2023-03-20 08:14
ysr2857
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:767
专家分:65
注 册:2020-2-10
得分:0 
回复 85楼 东海ECS
哇这么长,是软件自带的程序吗?
我自编的可调用程序咋都不能运行呢?
2023-03-25 22:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-511187-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.331157 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved