a = "------------- 我愛濤 -------------" b = "name:" c = "age:" d = "job:" e = "-------------- 結束 -------------" name = input("name") age = input("age") ob = input("job") print(a + "\n" + b + name + "\n" + c + age + "\n"+ d + job + "\n" +e)
s = """ ------------- 我愛濤 ------------- name:%s age:%s job:%s -------------- 結束 ------------- """ name = input("name") age = int(input("age")) job = input("job") print(s%(name,age,job))
num = input('學習進度:') s11 = "大哥黑的學習進度爲:%s %%" print(s11%(num)) #擴展 s11 = "大哥黑的學習進度爲:%s" print(s11%("不錯"))
name = input(">>>") s = f"小哥哥你的名字{name}" print(s) #活學擴展 s = f"小哥哥你的名字{input('>>>')}" print(s)
s = f"{1}{2}{3}" print(s) # 輸出結果 123
+ - * / (python2中 5/2=2;;;python3中 5/2=2.5) //(整除-地板除) **冪(次方) 【print(3**2) 輸出9】 % 模(取餘) print(5 % 2)
> < == (等於) != (不等於) >= <=
= 賦值 += 自加 # 例子a = 10 a += 1 (至關於 a = a +1 ) print(a) -= (自減) *= (自乘) /= //= **= %=
and (與/和) or (或) not (非) print(3 and 4) 取 4 print(0 and 4) 取 0 print(0 and False) 取 0 and 都爲真的時候取後值 and 都爲假的時候取前值 and 一真一假取假的 print(3 and 5 and 9 and 0 and False) 取 0 print(5 and False and 9 and 0) 取 False print(1 and 2 and 5 and 9 and 6) 取 6 or 都爲真的時候取前值 or 都爲假的時候取後值 or 一真一假取真的 print(1 or 0) 取 1 print(1 or 2) 取 1 print(0 or False) 取 False print(not False) #相反 () > not > and > or 執行前後順序 print(9 and 1 or not False and 8 or 0 and 7 and False) 9 and 1 or not False and 8 or 0 and 7 and False 9 and 1 or True and 8 or 0 and 7 and False 1 or True and 8 or 0 and 7 and False 1 or 8 or 0 and 7 and False 1 or 8 or 0 and False 1 or 8 or 0 1
in 存在 not in 不存在 s = "xiaogege" if "lt" not in s: print(True) else: print(False)
今 0101 天 0110 晚 0010 上 0001 去 1001 便 1000 利 0100 店 1111 00000101 00000110 0010000110011001
ascii (老美)不支持中文python
gbk (國標) 英文 8位 中文16位linux
unicode (萬國碼)英文16 位 中文 32位windows
utf-8 (可變長的編碼) 英文8位 ,歐洲文16位 ,亞洲24位學習
linux -- utf-8編碼
mac -- utf-8code
windows -- gbkutf-8
# 1字節 = 8位 1Bytes = 8bit 【重點要考】
單位轉換:ci
1字節 = 8位unicode
1Bytes = 8bit ***字符串
1024Bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB *** TB就夠用了
1024TB = 1PB
1024PB = 1EB
1024EB = 1ZB
1024ZB = 1YB
1024YB = 1NB
1024NB = 1DB