python學習日記2021年9月17日
阿新 • • 發佈:2021-09-19
python學習日記2021年9月17日
Python3 基礎語法
行與縮排
python最具特色的就是使用縮排來表示程式碼塊,不需要使用大括號 {} 。
字串(String)
-
反斜槓可以用來轉義,使用r可以讓反斜槓不發生轉義。。 如 r"this is a line with \n" 則\n會顯示,並不是換行。
-
字串的擷取的語法格式如下:變數[頭下標:尾下標:步長]
print(str[1:5:2]) # 輸出從第二個開始到第五個且每隔一個的字元(步長為2)
輸入
a = input() print(a) input("按下 enter 鍵後退出。")
print 輸出
print 預設輸出是換行的,如果要實現不換行需要在變數末尾加上 end="":
# 不換行輸出
print( x, end=" " )
print( y, end=" " )
Python3 基本資料型別
Number(數字)
此外還可以用 isinstance 來判斷:
a = 111
print(isinstance(a, int))
刪除物件引用
del語句的語法是:
del var1[,var2[,var3[....,varN]]]
您可以通過使用del語句刪除單個或多個物件。例如:
del var
del var_a, var_b
數值運算
多變數賦值
a, b = 1, 2
a為1,b為2
字串倒置
var = '12345678'
test = var[-1::-1]
# 第一個引數 -1 表示最後一個元素
# 第二個引數為空,表示移動到列表末尾
# 第三個引數為步長,-1 表示逆向
print(test)