python支援變數,但在變數定義時和其他語言不太一樣的地方,不需要指明變數的型別,需要直接定義賦值即可。
1:變數命名例子:
test=1
test2="123456"
執行結果:
變數列印,變數列印使用print函式,但是 有多種方法:
1: 直接後面跟變數命:
test2="123456"
print("test2 value: ", test2)
結果:
2 :將變數直接使用相加到另外乙個變數中,使用print直接列印最後的變數:
test2="123456"
test3="test2 value: " + test2
print(test3)
執行結果:
注意當兩個變數都是字串變數可以相加,但是當乙個是數字,乙個是字串時不能直接相加,否則會有錯誤,如下例子:
test5 = 12
test6 = "test5 value:" + test5
結果:
此時可以使用如下辦法:
test5=12
test6="test5 value:",test5
print(test6)
執行結果:
3:使用f 格式化輸出功能,並用{},進行引數傳遞,例子如下:
test2="123456"
print(f"test2 value: ")
test1 = 12
print(f"test1 value: ")
執行結果:
4:也可以使用變數,f格式化輸出:
test2="123456"
test3=f"test2 value: "
print(test3)
test1=12
test4= f"test1 value: "
print(test4)
執行結果:
5:可以使用字串 .format()格式化輸出方式
test2="123456"
printf("test2 value: {}".format(test2))
test1=12
print("test1 value: {}".format(test1))
執行結果如下:
6:使用變數 字串.format()方式
test2 ="123456"
test3 = "test2 value: {}"
print(test3)
test1 = 12
test4 = "test1 value: {}"
print(test4.format(test1))
執行結果:
7: f 和format支援多個變數列印:
test2="123456"
test1 = 12
print(f"test1 value: .test2 value :")
print("test1 value: {}.test2 value: {}".format(test1, test2))
執行結果:
8: format支援無限巢狀呼叫:
test2="123456"
test3="test2 valule: {}"
print(test3.format(test3.format(test3.format(test3.format(test3)))))
執行結果:
學習筆記 笨方法學python
1.1 列表和字典 列表是有一組任意型別的值構成的有序列表,他由方括號構造而成 number list 1,2,3,4 mylist 1,a b 2,4 字典是由一組明值對構成的無序集合,由大括號構造而成 ages 可以通過以下方式訪問列表和字典中的元素 mylist 2 return a ages...
笨方法學python筆記 3
習題25之前幾個習題主要是閱讀別人寫的 做好記錄,然後記下來,雖然現在可能不太能理解一些語句,但是先過眼有個印象總歸沒有錯。習題25 老規矩,貼上自己敲出來的 敲 的時候想練練打字,試試不看鍵盤盲打敲,給無聊枯燥的碼 帶來一點樂趣。def break words stuff this functio...
笨方法「學習python筆記之函式
python也支援函式功能,但是定義了一些簡單規則 任何傳入引數和自變數必須放在圓括號中間,圓括號之間可以用於定義引數 函式的第一行語句可以選擇性地使用文件字串 用於存放函式說明 函式內容以冒號起始,並且要縮排四個空格 return 表示式 結束函式,返回乙個值給呼叫方,不帶表示式的return相當...