1. 程式人生 > 其它 >再淺嘗py基礎

再淺嘗py基礎

一,pycharm使用技巧

如何規範文字書寫,遵守pep8規範見上圖

字串之間也可以比較,但是容易不可控,也會招人笑話

字串之間比較不是比大小,是比較我中又沒有你,位元組的比,一樣不一樣,長度誰長誰短

斷點可用在debug處,目的是檢視當前程式碼執行情況

console(控制檯)這個視窗就是你列印的東西

ctrl + ? 即可快速安排註釋或取消註釋

pass :過 代表一個縮排

ctrl + d 即可快速複製一行相同的程式碼

1.字串格式化

name = input("姓名:")
do  = input("在幹什麼")
template = '%s在被窩裡,%s'%(name,do,)#  %s  就是佔位符  後面括號裡的表示佔位的是誰,用逗號隔開,最後打上逗號表示結束
print(template)

template = '%s在被窩裡,%s'%('由大和張開洋',"吼吼哈嘿",)#括號裡的最後一個逗號不加會錯,佔位的東西可以直接寫 即直接做佔位符
print(template)

%d 表示的數字 %s表示的是字串 但是%s也可以表示數字,規範一點就各是各的

\n換行

name = "由大"
template = '%s在被窩裡手機電量100%%'%(name)#  %%  就表示列印一個% 就不會出現字串格式化不完整問題
print(template)

注意條件之間的賦值,同時要注意縮排的情況,多了不執行少了會報錯

2.賦值運算

變數 += 值

-=

%=

//=

**=

count= 10
count %= 3#   count %= 3   等同count = count % 3
print(coun)

3.邏輯運算

and是前後條件必須都為真 ,or 有一個為真就可以 ,字串轉布林裡空字元是假 “注意空格也是字元”!!!!

v1 = 0
v2 =bool(v1)#布林型別轉換  整型中 0 就是假
print(v2)

int(str)就是將字串改成整型 str(int)就是將整型變成字串

content = int("6")#注意啊,被引號引起來的就是字串
name = content + 6
print(name)

content = int('我是')#這不行,因為整型的形是int(),()裡寫數字,如果是整型的字串,int()是可以轉換成功的。
name = content * 6
print(name)

count = 1
count = str(count)#整型轉字串,也是同理必須是數字
val = count + "臥槽"
print(val)

content = int(input("你想要的數字"))#input是輸入,出來的都是字串
name = content + 6
print(name)
val = 0 or ""
print(val)#列印空字串   對於or我們是前面真就不管其他只輸出前,如果前假後真就輸出後,如果前後都假就輸出後面的假

val = 0 or "" or 9
print(val)#輸出9,條件多少不重要,按照順序一點點來
val = 9 and 9 and 0#輸出0 對於and看假值,都為真則輸出後,前假後真輸出前,都假輸出前,都真輸出後,前真後假輸出後
print(val)

4.優先順序問題

()> not > and >or 同一級則從左往右計算