1.1 變量與名稱
python語法部分繼承C,temp = 5:
左邊變量(名稱),右邊值,注意代碼中的都是冒號:,不是分號
1.2 字符串
'fish' 單引號括起來即表示字符串
"fishb" 雙引號括起來的同單引號
win10電腦上,\代表轉義字符;而路徑中常有\,D:\00-學習日記\01-typora學習\02-picture,因此路徑表示,有以下幾種方法:
-
轉義字符再加轉義,D:\ \00-學習日記\ \01-typora學習\ \02-picture,語法有點沖突,為了規避,兩個斜杠加了空格;
-
原生字符串,raw string,用法:dir: r"D:\00-學習日記\01-typora學習\02-picture",效果如下圖
2 自定義方法
def getline(the_file_path, line_number):
if line_number < 1:
return ''
for cur_line_number, line in enumerate(open(the_file_path, 'rU')):
if cur_line_number == line_number-1:
return line
return ''
3 python清屏
4 條件與循環
4.1 if和else、while語句加冒號
while tmpnum != 8: temp = input("猜錯了,再來吧:") tmpnum = int(temp) if tmpnum == 8: print("猜對了!!! ") elif tmpnum > 8: print("大了,大了,再來!") else: print("小了,小了!")
elif 代替C中的else if;
if的下一行要縮進,elif以及else要與if相同縮進;
while后面的內容都加縮進,不加縮進的就在循環外。
5圖形化編程
注意:不要在idle里打開,可能有沖突
import easygui
import easygui as g
from easygui import *
推薦第二種,不會擔心easygui函數與系統函數沖突,簡化方法名稱。