1. while迴圈
python中的while和c語言中的除了書寫形式並沒有太大的區別。
i = 10
while i>0:
i = i-1
print i
此迴圈將會輸出從9到0十個數
2. for迴圈
python中比較麻煩的是for迴圈,它跟c語言中for迴圈的差別較大,但在python中用到for迴圈的地方卻不多。
for i in range(0,10,2):
print i
如上述**,for...in...:就是python中for迴圈的格式,其中i是定義的迴圈變數 ,range 中的0是i的初始值也就是i的下限,10是i的終止值也是i的上限,2是i每次自增的值,也叫作i的步長。上面的**執行結果是: 2,4,6,8沒有10。
贅述一下python中if判斷語句
if i>0:
print i
elif i>2:
print i
else:
print i
python中的if判斷語句和c語言中相同,只是把elseif換為elif。 Python學習 認識python 二
執行速度,有速度要求的話,用c 改寫關鍵部分吧。國內市場較小 國內以python來做主要開發的,目前只有一些web2.0公司 但時間推移,目前很多國內軟體公司,尤其是遊戲公司,也開始規模使用他。中文資料匱乏 好的python中文資料屈指可數 託社群的福,有幾本優秀的教材已經被翻譯了,但入門級教材多,...
Python學習(二)安裝Python
如果你正在使用乙個linux的發行版比如fedora或者mandrake或者其他 你的選擇 或者乙個bsd系統比如freebsd,那麼你可能已經在你的系統裡安裝了python。要測試你是否已經隨著你的linux包安裝了python 如果你看見向上面所示的那樣一些版本資訊,那麼你已經安裝了python...
Python學習(二) Python變數型別
變數儲存在記憶體的值。這就意味著在建立變數時會在記憶體中開闢乙個空間。python中的變數賦值不需要型別宣告。每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。python允許同時為多個變數賦值。例如 a b c 1 為多個物件指定多個變數 a,b,c 1,2,john numbers 數字...