Python初學筆記(一)

2021-10-02 10:37:37 字數 692 閱讀 4632

phone:2345

two three four !

例子:…

//a code block

def great_user(first_name,last_name):

print(f』 hi! 』)

第一種方式:位置引數,也就是引數根據對應位置賦值

great_user(『john』,『smith』)

第二種方式:關鍵字引數,根據關鍵字來賦值,與引數所在位置無關,具有更好的可讀性

great_user(last_name = 『smith』,first_name = 『john』)

…利用keyword argument 可以使**在賦值的時候具有更好的可讀性

例子:try:

age = int(input('age: '))

print(age)

except valueerror:

print(『invalid value』)

用這段**來理解 try 與 except

如果只有

age = int(input('age: '))

print(age)

則執行後會報錯–valueerror

但用了 try 和 except 就會

顯示 invalid values 使得程式繼續執行下去

避免了因為報錯而停止整個程式的執行

Python初學筆記

工作需要,要接觸python的程式,學習一下 使用的3.2版本 話說比2.5變化還真多 print都變了 總體感覺,py比較perl來說,特點還是非常之強烈的 1 py可以自動字串複製 x 3 x 3 333 2 py是強型別變數,和perl不同,型別變數不能混用 3 字串連線 號和join等str...

Python 初學筆記

def to celsius t return t 32.0 5.0 9.0 在函式名後用冒號,不是等號。函式實際定義在下一行,該行縮排4個空格,並以return 標記。str t 將t轉換為字串 12 str 34 56 123456 在字串兩端的單引號或者雙引號分別替代成3個,即可擴充套件為多行...

Python初學筆記

whileformat.1 while 迴圈控制條件 迴圈體format.2 while 迴圈控制條件 迴圈體else 語句forformate.1 for 目標識別符號 in 序列 迴圈體注意 若 in 的序列是乙個列表,則目標識別符號會代替序列裡的變數 for xx in range n 迴圈體...