思維導圖
【注解】
基本函數
1.len(s)
返回值:返回值為參數對象的長度(元素的個數)[int]
參數:可以是序列(如:字符串、字節、元組、列表或者范圍),或者集合(字典、集合或者固定集合)
2.print(objects, sep=' ', end='\n', file='sys.stdout, flush=False', )
返回值:返回為字符串——對象以字符串的形式格式化輸出在流文件file里[字符串]
參數:object:打印成字符串的對象。
sep:分隔符,即為多個多個參數輸出時,參數與參數之間的符號。默認值:' '[空格]
end:結束符,即為輸出結束后的符號。默認值:'\n'[換行符]
file:流輸出的文件。默認值:sys.stdout[標准系統輸出]
flush:內容是否立即輸出到指定流文件,不做緩存。默認值:False
3.input([prompt])
返回值:返回值為字符串——讀取標准輸入一行值,將其轉換為字符串[字符串]
參數:[prompt]:如果有,將其標准輸出並且不換行。
如果沒有,則從標准輸入讀取一行,將其轉換成字符串(去掉末尾的換行符),返回它。
4.int(x=0)/int(x, base=10)
返回值:返回值為數值或字符串x對應的整型值[int]
參數:x[默認值為0]
整型,則返回該整型值
浮點型,則去掉小數部分,返回整數部分
字符串,只能為整型字符串,返回該字符串整型值
base[默認值為10]
若使用該參數,則x必須為字符串,base值范圍:2-36,字符串對應數值為base值進制
5.float([x])
返回值:返回值為數值或字符串x對應的浮點型數值[float]
參數:x[默認值為0.0]
數值型(int/float),則返回浮點型數值
字符串,包含十進制數,可以有前導符號,周圍可以有空白(如:空格、'\n'、'\t'等)
也可以是Nan(非數值)字符串形式,或正負無窮大。[輸入的內容在去除首尾符號后符合以下語法]
6.str(object='')/str(object=b'', encoding='utf-8', errors='strict')
返回值:返回值為對象轉換后的字符串[字符串]
參數:object:轉換為字符串的對象
encoding:編碼形式
errors:錯誤類型