- Float浮點(diǎn)數(shù): 直接輸入一個(gè)小數(shù),或一個(gè)數(shù)除以一個(gè)整數(shù)囤官,或兩個(gè)數(shù)中有一個(gè)是小數(shù)冬阳,兩者相乘、相加党饮,結(jié)果都將是小數(shù)形式肝陪,但是需要注意,python生成的小數(shù)在后幾位并不精確刑顺,例如1/3氯窍,其結(jié)果不是0.33333333333饲常。
- Exponentiation次方:兩個(gè)乘號(hào) * * ,例如:
2 * * 5=32
9**(1/2)=3.0狼讨。
- 商的計(jì)算用兩個(gè)//不皆,余數(shù)的計(jì)算用%,例如:
20//6=3
9%4=1熊楼。
- Strings字符串:兩邊加上單引號(hào)‘ ’,或雙引號(hào)“ ”能犯,當(dāng)結(jié)果顯示一個(gè)字符串時(shí)鲫骗,通常在輸出的字符串兩邊加上單引號(hào)。雙引號(hào)(或單引號(hào))內(nèi)嵌套雙引號(hào)(或單引號(hào))則會(huì)出錯(cuò)踩晶,若字符串中包含雙引號(hào)(或單引號(hào))执泰,需要在引號(hào)前加一個(gè)反斜杠\,例如:
'Brian's mother: He's not the Messiah. He's a very naughty boy!'渡蜻。
另外\n表示回車到下一行术吝。如果一個(gè)衣服穿兩邊各加3個(gè)雙引號(hào),則該字符串內(nèi)的回車不會(huì)被執(zhí)行為下一行茸苇,而是在輸出中在回車處加上\n排苍,例如輸入:
"""Customer: Good morning.
Owner: Good morning, Sir."""
則輸出為:
'Customer: Good morning.\nOwner: Good morning, Sir.'
當(dāng)print(“ ”)一個(gè)字符串時(shí),字符串兩邊不帶引號(hào)学密。
- print函數(shù)可將字符串輸出淘衙,input函數(shù)則可用于用戶輸入字符串,例如:
input("Enter something please: ")
此時(shí)用戶輸入字符串腻暮。
- 格式轉(zhuǎn)換:如果兩個(gè)數(shù)字相加彤守,則會(huì)進(jìn)行數(shù)學(xué)運(yùn)算,例如:
5+2哭靖,輸出結(jié)果為7
若兩個(gè)字符串相加具垫,則不進(jìn)行數(shù)學(xué)運(yùn)算,僅將兩個(gè)字符串拼在一起试幽,例如:
“5”+“2”筝蚕,輸出結(jié)果為‘52’
可用int函數(shù)將字符串?dāng)?shù)字變?yōu)檎麛?shù),例如:
int(“5”)+int(“2”)抡草,輸出結(jié)果為7
除了int函數(shù)饰及,還有float和str。格式轉(zhuǎn)換還可用于將用戶輸入的字符串轉(zhuǎn)換為數(shù)字以進(jìn)行數(shù)學(xué)運(yùn)算康震,例如:
float(input("Enter a number: ")) + float(input("Enter another number: "))
Enter a number: 40
Enter another number: 2
42.0
- 數(shù)值燎含、字符串都可進(jìn)行乘法運(yùn)算,例如:
x=2
y=2 * x
print(y)
4
又如:
x=“臭狗屁”
y=2 * x
print(y)
臭狗屁臭狗屁
又如:
x=“I love you”
print(x+“!”)
I love you!
- python中變量名必須為字母腿短、數(shù)字屏箍、下滑線绘梦,且以字母開頭,區(qū)分大小寫赴魁。
- 變量前加上del表示刪除該變量卸奉。
- x=2
x=x+3? ? ? ? ? ? #還可寫為x+=3
print(x)
5
加減乘除、余數(shù)都適用