python-3.x

    -4熱度

    1回答

    我有一套完美的理解,但我需要在理解後添加多個值。 添加函數只需要一個參數,即使只給出1個參數,它也會返回None。更新函數只需要迭代。 def ss(y,z): return {x**2 for x in range(y)}.add(y,z) 如何用集合理解實現這樣的事情。

    -2熱度

    1回答

    安裝Anaconda3-5.0.1窗口上的32位7. 安裝完成後即將完成它顯示無法運行post python腳本(PIC 1 ) 和我點擊忽略安裝過程完成後,然後在命令其顯示jupyter沒有重組。 PLSS幫助 enter image description here enter image description here PS://i.stack.imgur.com/2EHZo.jpg en

    -2熱度

    1回答

    我沒有在我的linux系統上安裝計算器應用程序,但是我確實安裝了python3,我想將它用作命令行計算器。 如何使用鍵盤快捷鍵執行python3會話並運行腳本以從數學庫中導入所有函數?

    1熱度

    2回答

    只需在Python 3中學習,即可進行函數構建。我有一組函數可以接受來自用戶的多個元素並輸出唯一的元素。我想知道是否可以改進程序外觀,因爲如果有大量的輸入,它們會連成一個,一個接一個,一個接一個,一個接一個。理想情況下,每次用戶點擊輸入時,輸入行都會將元素和同一行重置爲下一個值。 這是我有: userlist = [] uniquelist = [] def make_list(list):

    0熱度

    4回答

    我正在爲學校編寫測驗代碼。代碼遍歷一個文本文件並從中加載問題和答案。用戶將選擇難度來進行測驗。答案選項的數量取決於難度。我在文本文件中用逗號分隔了每個問題和可能的答案。 from random import shuffle file = open("maths.txt" , "r") for line in file: question = line.split(",")

    0熱度

    1回答

    免責聲明:我是一個新的Python程序員(幾小時到初級課程) 我創建了Python的3.6.3 IDLE限幅器例子並且按照預期運行。那就是: *email = input("What's your email address ? ").strip() user = email[:email.find("@")] user = user.capitalize() domain = email[

    0熱度

    1回答

    我在python 3.5中解決了this問題。這裏是我的解決方案代碼: def gcd(a, b): if b == 0: return a return gcd(b, a % b) def lcm(a, b): return int((a*b)/gcd(a,b)) def core(): N = int(input()) nums = [int

    2熱度

    1回答

    我有一個類有兩個列表作爲變量。它有一個對象,它應該將列表中的每個元素添加到(相當長的)字符串中,然後返回到主程序,最終通過打印。我用for循環遍歷列表並使用.join()將每個對象添加到字符串,但我得到一個TypeError:「只能加入一個迭代」。 列表包含在餐廳購買的東西的價格,所以只是浮動數字。 Class A: def __init__(self, etc.): se

    2熱度

    2回答

    對於每個數字,它必須將該數字乘以1至9。然後將所有這些值一起添加。 例如,如果在文件上的一行數爲013149498,它應該是: 0*1 + 1*2 + 3*3 + 1*4 + 4*5 + 9*6 + 4*7 + 9*8 + 8*9 現在我有2乘以所有數字。 def main(): # Open the isbns.txt file for reading. isbn_fil

    -3熱度

    1回答

    所以我沒有收到任何錯誤,但它沒有正確運行。用# **突出顯示的代碼位是錯誤的地方。因此,當我運行它時,無論是否放入.com或.co.uk或.org.uk,它總是會打印出我的代碼無效。 import time #Imports the time library. #3 #Email validator #Make a program to check whether an email ad