i = 1
while i <= 5:
j = 1
while j<=5:
print("*",end="") #print預設換行列印 end = ""列印空的雙引號使print列印不換行
j += 1
print ("") # 列印空則換行
i += 1
+= -= = /= %= *=(冪) //= 取商
如果等號後邊是乙個式子,那麼優先計算式子]
a = 7
a += 34-31+44-22
a # 列印出來應該是32
import random
c = random.randint(0,2) # c 為0、1、2中隨機數
字串與字串相拼接可以用 + 號
name = "abcdefabcdef"
name[2:] # 從下標2開始擷取,預設到最後返回"cdefabcdef"
name[2:-1:2] # [起始索引:結束索引+1:步長預設是1] 返回"ceace"
name[:
:-1] # 如果步長為-1,則從右向左,如果不寫下標,預設從兩邊開始 返回"fedcbafedcba"
name[-1::-
1] # 結果同上
mystr = 'hello world zheng and zheng_zongqiang'
mystr. 點後按tab鍵可以列出所有字串函式(可能根據版本不同有所不同)
mystr.find("zheng") #從左向右查詢,返回第一次出現的位置索引
mystr.index("zheng") #同上
區別:如果要查詢的字串不存在,find()返回-1,而index()會報異常mystr.count("world") #返回出現次數 不存在則返回0
mystr.replace("world","world") # 返回replace後的結果,源字串不變
mystr.replace("zheng","zheng",1) # 只從左向右替換一次
mystr.split(" ") # 按空格切割,返回列表list['hello','world','zheng','and','zheng_zongqiang']
mystr.split() # 按\t 或者空格切割mystr字串,返回列表,只要包含\t或者空格都能斷開
mystr.capitalize()
mystr.title()
mystr.endswith('qiang')
mystr.startswith('hello')
mystr.upper()
mystr.lower()
rjust() # 右對齊
ljust() # 左對齊
center() # 居中
lstrip() # 刪除左側的空白字元
rstrip() # 刪除右側的空白字元
strip() # 刪除兩側的空白字元
mystr.partition("zheng") # 從左向右找,返回元組; 如 ('左邊一波','zheng','右邊一波')
mystr.rpartition('zheng') # 從右向左找,返回元組; 如 ('左邊一波','zheng','右邊一波')
test = "hello\nworld"
# test 會原樣輸出,print(test)列印會自動換行
test.splitlines() # 返回列表 按行切割 ['hello','world']
data.isalpha() # 如果data中只包含字母,返回true
data.isdigit() # 如果data中只包含數字,返回true
data.isalnum() # 如果data中只包含字母或數字,返回true
data.isspace() # 如果data中只包含空格,返回true
str = ' '
li = ['my','name','is','qiang']
mystr.join(li) # 返回"my name is qiang"
Python基礎語法 二)
1 python注釋 python中單行注釋採用 開頭。print hello,python 第二個注釋python 中多行注釋使用三個單引號 或三個雙引號 這是多行注釋,使用單引號。這是多行注釋,使用單引號。這是多行注釋,使用雙引號。這是多行注釋,使用雙引號。2 識別符 在 python 裡,識別...
Python基礎語法(二)
比如,輸入 根據 列印不同的內容,在python程式中,用if語句實現 price 21if price 20 注意不要漏掉冒號 print 為 d元 price 縮排為四個空格或乙個tab print 太貴了 根據python的縮排規則,如果if語句判斷是true,就把縮排的兩行print語句執行...
python基礎語法(二)
對於重複使用,並且經常需要修改的資料,可以定義為變數,來提高程式設計效率。定義變數的語法為 變數名 變數值。這裡的 作用是賦值。定義變數後可以使用變數名來訪問變數值。不使用變數列印三次 今天天氣真好 如果需要變成列印 今天天氣不好 需要修改三行 print 今天天氣真好 print 今天天氣真好 定...