數(shù)據(jù)類型
- Python中數(shù)有四種類型:整數(shù)速蕊、長整數(shù)毒姨、浮點數(shù)和復數(shù)
字符串
- 單引號和雙引號使用完全相同
- 三引號可以指定多行字符串
- 轉義符 ''
- 自然字符串, 通過在字符串前加r或R。 如 r"this is a line with \n" 則\n會顯示,并不是換行
- unicode字符串农猬,加前綴u或U, 如 u"this is an unicode string"
- 字符串是不可變的
空行
空行不是Python語法的一部分售淡,但是程序代碼的一部分盛险。空行的作用在于分隔兩段不同功能或者含義的代碼勋又,便于日后代碼的維護或重構。
等待用戶輸入
input("\n\n按下enter鍵后退出")
代碼組
縮進相同的一組語句構成一個代碼塊换帜,我們稱為代碼組楔壤。
像if、while惯驼、def和class這樣的復合語句蹲嚣,首行以關鍵字開始,以冒號(:)結束祟牲,該行之后的一行或多行代碼構成代碼組隙畜。
子句:首行及后面的代碼組
/---子句---/
if expression :
suite
/---子句---/
elif expression :
suite
else :
suite
Print輸出
print默認輸出是換行的,如果要實現(xiàn)不換行需要在變量的末尾加上end=""
x="a"
y="b"
#換行輸出
print(x)
print(y)
print('----------')
print(x,end="")
print(y,end="")
print()
import與from...import
在python用import或者from...import來導入相應的模塊
- 導入整個模塊说贝,import module
- 導入模塊中的某個函數(shù)议惰,from module import function
- 導入模塊中的多個函數(shù),from module import firstfunc,secondfunc,thirdfunc
- 導入模塊中的全部函數(shù)乡恕,from module import *