python教程

先看看這個http://sebug.net/paper/python/index.html

然後在看這本書,我現在就在看,相當不錯哦,適合新手回,而且質量好,省眼睛。答

② python for 語句的使用方法

Python 中的 for 語句和 C 或 Pascal 中的略有不同。通常的循環可能會依據一個等差數值步進過程(如 Pascal),或由用戶來定義迭代步驟和中止條件(如 C ),Python 的 for 語句依據任意序列(鏈表或字元串)中的子項,按它們在序列中的順序來進行迭代。例如(沒有暗指):
>>> # Measure some strings:
... words = ['cat', 'window', 'defenestrate']
>>> for w in words:
... print(w, len(w))
...
cat 3
window 6
defenestrate 12
在迭代過程中修改迭代序列不安全(只有在使用鏈表這樣的可變序列時才會有這樣的情況)。如果你想要修改你迭代的序列(例如,復制選擇項),你可以迭代它的復本。使用切割標識就可以很方便的做到這一點:

③ python里關於for循環的問題

這樣嵌套兩個for循環是對於每個在字元串"BIT"里的字元,在本行列印十次。

④ 小白請教python中for循環與while循環,教程根本看不懂,都是直接上編程。他們的邏輯到底是

foriin[1,2,3]:
pass

意思就是遍歷[1,2,3]的每一個元素。i=1時執行pass代碼,再進入下一內個循容環i=2,執行pass代碼,再進入下一個循環i=3,執行pass代碼,結束循環

i=0
whileTrue:
i+=1
ifi>=10:
break

while True: 當條件為真的時候執行下面的縮進代碼,因為True永遠是真,如果你不用if條件判斷的話將一直執行i+=1。

這里if判斷i的值,如果大於等於10的時候,就break退出while循環。


⑤ 關於Python的入門教程

推薦你用python基礎教程第二版,比較基礎,作者描述的語言也挺有意思的。書里每版講一部分內容,會給出在權IDLE里命令,讓讀者學習語法。
有點編程的底子上手python會很快,畢竟是腳本語言。

要注意的是,剛開始學習python的時候,建議你下載2.X 版本 因為3.X 版本在2的基礎上有一大塊的變動,而且目前python的書籍基本很大很大的內容都是基於2來講解的,所以遇到問題容易解決。

⑥ python基礎教程-for循環判斷條件及練習

有朋友說for循環 以及if 判斷使用的不太好,作為python中的基礎課程,今天給大家詳細講解for循環判斷,並進行部分for練習介紹。
今天給大家介紹for循環和if 判斷的用法
for循環判斷的格式為:
for i in range(100): print i,
我們開始加上判斷條件輸出50到70之間的數
for i in range(100): if i >49 and i <71: print i,
當然可以以此類推,比如輸出 1-100 內,除開50-70的數,說明一下在range後面的括弧內,前面可以自定義起始值
#求1-100 內的所有奇數for i in range(1,100): if i % 2 == 1: print i,
我們在1到100內循環查找,如果i無法被2整除就是奇數(視頻中這里寫錯了寫成了質數,表示抱歉)
新增一個知識點獲取隨機數,我們可以通過導入的方式獲取一個隨機數
import randoma = random.randint(1,200)b = random.randint(1,999)print a,b
作業題目:隨便一個數2個,判斷是不是質數,如果是輸出質數是哪些,非質數是哪些,並輸出和,差,商,余等,可以參考視頻教程哦。

⑦ python for循環問題

你用for循環遍歷列表的同時還使用了del 改變列表長度,這是忌諱。

下面是更改後的代碼,你可以對比看看。

shoplist=['apple','mango','carrot','banana']
print'Ihave',len(shoplist)+1,'itemstobuy'
print'Theyare:',shoplist
print(' Ihavetobuyrice.')
shoplist.append('rice')
print'Myshoplistisnow',shoplist
print('Iwillsortmyshoplist')
shoplist.sort()
print'Sortedlistis',shoplist

count=0
sz=['first','second','third','fouth','fifth']
foriteminshoplist:
print'The',sz[count],'itemIwillbuyis',shoplist[count]
print'Iboughtthe',shoplist[count]
print('Myshoplistisnow'),shoplist[count+1:]
count+=1

主要修改了for循環裡面的相關語句。