python程式執行出錯,我是新手,找了一晚上沒找到原因,請

2021-03-26 05:17:43 字數 1640 閱讀 8378

1樓:

guess = input("what's yer guess?")==>

try:

guess = int(input("what's yer guess?"))

except:

continue

怎麼鑑定python 應用是否是windows版本的? python新手找來一些源**,發現經常執行不了。。

2樓:匿名使用者

py源**不能執行,可能是一些方法是針對其他平台的,還有python版本不同也會導致執行錯誤。

python新手請問這個程式裡的錯誤怎麼修改

3樓:陽光的雷咩咩

他錯誤不是很清楚麼,不要定義括號那個引數(answer)

4樓:匿名使用者

你的print 在函式裡面,不報錯才怪呢,將12.13.14行向前移動4個空格即可

5樓:匿名使用者

去掉或註釋掉那三個print語句

怎樣用python3 寫乙個爬**的程式

6樓:育知同創教育

去看看以下三個:

* requests

* pyquery

* scrapy

把這個三個東西學會了,思路也就有了

python 2 中函式 *args 用法和 python 3 不一樣嗎

7樓:天天不看

根本原因在於bai3可以有"部分剩餘引數

du"的概念zhi了

例如:a,*b,c=range(5)

中間的b可以收集到3個參dao數

所以這樣的時候,定回義def func(x, y, *args, z=1),python3知道除了答z=1的部分,其他的都是*args

呼叫func(1,2,3,4,5)的時候,z=5,args=[3,4]

而python2不可以,所以python的z=1必須在*args和**kwargs這種剩餘引數收集之前

用python計算1+2+...+n,不用函式做,為什麼執行的時候提示我x沒有定義??

8樓:匿名使用者

n = int(......)#

x = 0

for i in range(1,n,1):

x = x + i

print(x)

python的題目 if i=range(100,0,3) print(i)是什麼?

9樓:jason粉絲團

語法錯了?應該是if i==range(100,0,3),然後你是以100為起點,0為終點,步長為3的迭代器,那明顯就是乙個空列表,print(i)就等於

我的電腦是win7,64位os,在官網**了 python的3.5.2安裝包後,雙擊或者右鍵以管理員身份執行都沒反應 50

我是python新手,用的是3.1.2.3版本的,可有個程式一直弄不對,希望高手來幫忙,十分感謝!

python小程式為什麼出錯,Python小程式出錯

syntaxerror name x is parameter and global x是引數 x 1 def fun global x x 2 fun print x global 語句用以宣告 x 是乙個全域性變數 因此,當我們在函式中為 x 進行賦值時,這 一改動將影響到我們在主 塊中使用的 ...

c語言程式執行出錯

沒有錯啊,我在我的電腦上執行了,是可以的。應該是你vc的問題 printf c n cstr1 2 printf c n cstr1 3 printf c n cstr1 4 s改為 c s要求對應引數是個指標,你應該只是想輸出乙個字元而以,用 c 要輸出字串也可以,用 s,cstr1 2 如果你用...

python程式執行出現warning,試了幾次仍不對,求解

先把傳遞的幾個引數在這呼叫之前列印一下 你這是把0給除了吧,數學上不也報錯嗎 分母為零警告,檢查一下哪個分母可能為零。為什麼python 正確但執行不了結果,求大神解決 5 沒有看到對結果處理。所以就是執行完就結束了。可以搞個中間變數,把執行結果的值賦值給它,再把他列印出來。python初學者,總是...