新手python問題求解,python初學者遇到的弱智問題

2021-04-12 18:01:09 字數 2987 閱讀 8098

1樓:

1. 可能是路徑問題,裝個pythonwin試試看。

既然你命令列能執行,那說明**沒問題。

2. raw_input的引數本來就是會列印的,後面才是你要輸入的部分。你說的「編輯器」指的就是從命令列執行起來的『>>>「吧?

在那裡是一條一條命令來執行的,所以你一打回車就執行了這句話,你只要給guess輸入個值就可以了。這之後guess的值會一直有效。

3. 錯誤語句不會執行的,沒有任何後果影響。

4. 你還是用pythonwin吧,整個檔案寫好後按f5執行。

5. 如上。 我這裡沒裝idle,如有需要你可以把看不懂的英文貼上來看看。

初學python新手問題

2樓:匿名使用者

height = eval(input("please enter the height:"))

width = eval(input("please enter the width:"))

area = height * width

print ("the area is", area)

python2.x的input(prompt)相當於eval(raw_input(prompt)).

而python3.x的input(prompt)則基本等價於raw_input(prompt),所以返回的是一個字串,你要不eval他,會自動變成一個整形,要不直接強制轉換為整形如

height = int(input("please enter the height:"))

3樓:苦若惜

input()

import string

height = input("please enter the height: ")

width = input("please enter the width: ")

area=string.atoi(『height』)*string.atoi(『width』)

我是對的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

4樓:匿名使用者

area = int(height)*int(width)

python新手求解問題

5樓:匿名使用者

endings就是一個字串list,17 * ['th']的意思就是:給這個資料新增17個'th'字串;例如

a=3*['a']和a=['a','a','a']是一樣的。

剩下的就是英文問題了,st第一天,或者是第21天等等

6樓:匿名使用者

你這是想幹嘛捏...................

7樓:天空的期望

1樓正解 這個是構成一個月中每天的英文寫法的字尾 構成序列 在後面的輸出時使用 (python 中沒有陣列這麼一說)

python問題求解!

8樓:匿名使用者

不用正則全用split的話,且不考慮多個@的情況下,應該是這麼寫

9樓:aaa軟體教育

python是當下十分火爆的程式語言,尤其在人工智慧應用方面。如果有心從事程式設計方向的工作,最好到專業機構深入學習、多實踐,更貼近市場,這樣更有利於將來的發展。

python初學者 有問題求回答

10樓:唐志偉

我也剛學到這裡,這裡的迴圈是一個一個數字開始的,不是0-9一起開始的。

首先是0,取餘數後為0,直接continue,再加上2,所以第一個數的結果是2;

然後是1,取餘數後為1,直接列印輸出,結果為1;

按此原理,答案依次為2,1,4,3,6,5,8,7,10,9。

11樓:匿名使用者

for i in range(10):             #i從0-9迴圈

if i%2 != 0:            #如果i對2取餘數不等於0,也就是i對2能不能整除

print(i)        #列印i, 所以結果中1,3,5,7,9是不能整除的

continue        #繼續

i += 2                  #i 自增長2,所以結果中有2,4,6,8,10

print(i)                #列印i

12樓:怨情怨景

range(10)就是從0一直到9,每個數字都分別在這個for...in程式迴圈一遍,你就這樣想,取得數值除以2餘數是不是0,當取0進這個迴圈時,餘數肯定是0,然後觸發continue,接著下面的i += 2,輸出是0+2=2,當你取值為1進入迴圈,餘數肯定不是0,然後就不用continue(不用繼續下一步了),直接輸出i,所以就是1,當你取值為2進入迴圈,餘數肯定是0,所以觸發continue,接著執行i += 2,輸出2+2=4,繼續你取值為3進入迴圈,餘數不是0,所以就不用進行continue後面的i += 2了,直接輸出3,以此類推,後面的自己去帶入迴圈,說的這麼詳細,如果還不明白,別學了兄弟,你不適合計算機語言。

13樓:匿名使用者

不等於0直接輸出,等於0加二

14樓:匿名使用者

for i in range(10):             #i從0-9迴圈,因為這個地方會重新對i賦值

if i%2 != 0:            #如果i對2取餘數不等於0,也就是i對2能不能整除

print(i)        #列印i, 所以結果中1,3,5,7,9是不能整除的

continue        #繼續

i += 2                  #i 自增長2,所以結果中有2,4,6,8,10

print(i)                #列印i

python培訓機構哪個好,國內學習python有哪些好的培訓機構

python培訓機構哪家好,建議您多方面考慮,親自實地考察。1 選擇python培訓機構之前認清自己。在學習python技術之前一定要認清自己,這個不是玩笑,而是非常重要的一個條件,甚至可以說,如果你連自己都搞不清楚的話,那麼在選擇培訓機構和以後的學習中都會遇到大的麻煩,也可能導致自己的失敗。2 選...

新手開始學習Python,用Python2還是Python3比較好

2.x和3.x只有一些細微差別。學會任何一版的前提下,完全可以在一兩天之內,學會另外一版。真不知道這有什麼可糾結的 如果你沒有做好準備,拿出一兩年時間,而只是打算以 天 為單位,那無論學什麼語言,你也只能學到皮毛,python也是如此。而如果你已經決定用一兩年來學py,那也真的不差這一兩天時間。2t...

Python簡單問題,python簡單問題?

這個問題是遞迴邊界造成的錯誤。從目前的狀況開看,你該是沒有判斷w 如需要追問,請復具體的函式功能以及street變數的值 縮排問題,刪掉前面的空格重新打一下 在find函式中第三行,elif的判斷語句中的第二個條件那裡少了個 elif 那一行 末尾了少了一個 括號 sheet w 1,這裡有 但下文...