if 條件:git
一、if else ,api
二、if elif elseapp
if 條件:ide
passui
else:spa
print(1)code
pass語句,什麼都不作orm
**表示冪運算blog
//表示取商ip
%表示去餘數
while循環
while else
for 循環 for i in text:
range
v = range(0, 100, 5)
1 # 轉換類型 2 # a = '123' 3 # b = int(a) 4 # print(type(a)) 5 # print(type(b)) 6 7 # 進制轉換 把num按照8進制數,轉換爲10進制數字 8 # num = '12' 9 # v = int(num, base=8) 10 # print(v) 11 12 # 表示數字的二進制數用幾位來表示 13 # num = 12 14 # v = num.bit_length() 15 # print(v) 16 17 name = 'book' 18 # 首字母大寫 19 # v = name.capitalize() 20 # 將字母變小寫,包含其餘國家語言 21 # v = name.casefold() 22 # 將全部英文字母變小寫 23 # v = name.lower() 24 # 判斷是否全爲小寫 25 # v = name.islower() 26 # 將全部字母變爲大寫 27 # v = name.upper() 28 # 判斷是否爲大寫 29 # v = name.isupper() 30 # 大小寫互換 31 # v = name.swapcase() 32 # 設置10寬度,以*填充左右空白處,並將name居中 33 # v = name.center(10, '*') 34 # 填充*,並將字符放到左邊, 35 # v = name.ljust(20, '*') 36 # 填充*,並將字符放到右邊, 37 # v = name.rjust(20, '*') 38 # 從第二個數字開始計o出現的次數,到第三個數字止 39 # v = name.count('o', 1, 3) 40 # 以什麼結尾 41 # v = name.endswith('k') 42 # 以什麼開頭 43 # v = name.startswith('b') 44 # 查找出現的位置 45 # v = name.find('o') 46 # 將字符串中的佔位符,替換爲指定值 47 # name = 'i have a {fruit}' 48 # print(name) 49 # v = name.format(fruit='apple') 50 # print(v) 51 # 將佔位符換位數字形式,便可按順序輸入替換值 52 # name = 'i have a {0}' 53 # print(name) 54 # v = name.format('apple') 55 # print(v) 56 # 字典形式的格式化 57 # v = name.format_map({'fruit':'apple'}) 58 # 判斷是否爲數字和字母 59 # v = name.isalnum() 60 # 判斷是否爲字母 61 # v = name.isalpha() 62 # 以六個字符爲基礎,檢測製表符,不足用空格填充 63 # name = '1231\tsaf' 64 # v = name.expandtabs(6) 65 # 判斷是否只有數字 66 # v = name.isdecimal() 67 # 判斷是否數字(包含數字符號) 68 # v = name.isdigit() 69 # 判斷是否數字(包含漢字,一二) 70 # v = name.isnumeric() 71 # 判斷是否包含換行符,製表符,不包含爲true 72 # v = name.isprintable() 73 # 判斷是否全爲空格 74 # v = name.isspace() 75 # 轉換爲首字母大寫 76 # v = name.title() 77 # 判斷是否首字母大寫的標題 78 # v = name.istitle() 79 # 按照指定分隔符,將字符串拼接 80 # v = '_'.join(name) 81 # 移除空格、換行、製表符,填充參數後加入字符後,即移除該字符 82 # v = name.lstrip() 83 # v = name.rstrip() 84 # v = name.strip() 85 # 替換 先使用maketrans 作映射關係,以後使用translate,作替換 86 # name = '1234' 87 # v = str.maketrans('12345', '67890') 88 # var = name.translate(v) 89 # print(var) 90 # 分隔,從左到右,按照某些字符進行分隔成三份,能夠拿到字母o 91 # v = name.partition('o') 92 # 從右到左 93 # v = name.partition('o') 94 # 分隔,從左到右,切割兩次 95 # v = name.split('o', 2) 96 # 分隔,從右到左,切割兩次,拿不到字母o 97 # v = name.rsplit('o', 2) 98 # 只根據換行分隔,可傳入True或False參數,是否保留換行 99 # name='book\napple\n' 100 # v = name.splitlines() 101 # 判斷是否能夠當作標識符 102 # v = name.isidentifier()103 # 替換104 # v = name.replace('o','c',1)