秋叶
秋叶

性别: 注册于 2021-02-23

向TA求助
18金币数
1220 经验值
0个粉丝
主页被访问 1376 次

41 个回答

1 赞同

一个猜数字的解法(python实现)

# tips = []# dic = {}# N = None# while True:#     try:#         N = int(input('共有多少個已知條件?請輸入:'))#         break#     except TypeError:#         print('輸入錯誤!')# for n in range(N):#     print('\n已知條件 %d'%(n+1))#     while True:#         try:#             num = tuple(map(int, st...

回答于 2021-09-23 23:07

1 赞同

将列表中将3的倍数的数值删除,为何我的程序无法正常显...

不要在遍历列表时进行删除操作,这里涉及到遍历时的索引问题 可以通过切片复制一个来遍历,就不会造成删除错位问题了for vaule in lists[:]:    if vaule % 3 == 0:        lists.remove(vaule)复制代码 或者试试filterlists = filter(lambda x: x % 3 != 0, lists)复制代码

回答于 2021-09-23 23:06

1 赞同

函数入门请教

判定數值不大的質數的函數:def isPrime(num) -> bool:    for i in range(2, num):        if num%i == 0: return False    return False复制代码 如果想判定超大數值是否為質數時,可以用米勒-拉賓質數判定法:def isPrime(n, k=5): # 米勒-拉賓質數判定法    from random import randint    if n < 2: return F...

回答于 2021-09-23 23:06

1 赞同

这个题请大神帮忙,多多指教谢谢

无标题.jpg (88.72 KB, 下载次数: 3) 下载附件 2020-1-8 11:56 上传 这样可行???

回答于 2021-09-23 23:06

1 赞同

怎么处理LIST?????

你可以複習有關元組的用法和定義,或者多做幾次,試試用print輸出各種你想知道的問題,你就明白了

回答于 2021-09-23 23:05

1 赞同

小白求助

def prime(num):    def isPrime(num):        for i in range(2, num):            if num%i == 0:                return False        return True    return [i for i in range(2, num) if isPrime(i)]n = 100 # 樣例print(prime(n)) # 列印出:[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61,...

回答于 2021-09-23 23:04

1 赞同

如何理解这个变量问题 print已注释

Python 編程語言中的四種集合數據類型: 列表(list),元組(tuple),集(set) 字典(dictionary) 如果想採用這四種集合的其中一種做默認參數必定會出現你說描述的問題 解決方法如下:def func(myList = None): # 不能先定義形態    myList = [] # 這裡開始定義形態    print(myList)    myList.append(1)func()func()func()#...

回答于 2021-09-23 23:04

1 赞同

while和 全局变量 指向问题,很简单 求解答

a, b = 0, 1while b < 10:    print(b)    a, b = b, a+b # 這裡的 b = a+b 就是原本的 a 加上 bprint()a, b = 0, 1while b < 10:    print(b)    a=b # a 已經變成 b 的值    b=a+b # a+b 就變成 b+b 同意思复制代码

回答于 2021-09-23 23:04

1 赞同

关于python小白的一个函数默认参数问题

def func(a, myList = None):    myList = [] # 改成在函數裡面定義    myList.append(a)    return myListprint(func(1))print(func(2))print(func(3))复制代码 輸出結果:[1][2][3]复制代码

回答于 2021-09-23 22:55

0 赞同

win10下用pycharm打包的EXE,在win7下无法运行提示缺少一个dell

win10下用pycharm打包的EXE,在win10系统能正常使用。在win7下无法运行提示系统错误,缺少api-ms-win-core-path-l1-1-0.dll。 求各位老师,怎样才能解决这个问题,能让这个EXE可以直接在WIN7系统直接运行。跪拜大神。

回答于 2021-09-23 22:52