淺談python的輸入輸出,注釋,基本數(shù)據(jù)類型
1.輸入與輸出
python中輸入與輸出函數(shù)為:print、input
help()
幫助的使用:help()
help(print) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default. Optional keyword arguments: file: a file-like object (stream); defaults to the current sys.stdout. sep: string inserted between values, default a space. 插入字符 end: string appended after the last value, default a newline. 換行標(biāo)志 flush: whether to forcibly flush the stream. #例子 a = 1 b = 2 c = 3 print(a,b,c) print(a,b,c,sep = '--+--' )#在AB中插入--+-- print(a,b,c,end = '這是一個(gè)不換行的結(jié)束符號(hào)!')#表示該輸出不換行 #結(jié)果為: 1 2 3 1--+--2--+--3 1 2 3這是一個(gè)不換行的結(jié)束符號(hào)!
注意:
- 編寫時(shí)數(shù)字不能寫在最前面,但是可以寫在后面 a1可以1a不可以。
- 編寫要求:標(biāo)點(diǎn)符號(hào)必須為英文字符,引號(hào)內(nèi)可以鍵入中文字符。
- 不能將變量名設(shè)置為常用的英文單詞。
- python中嚴(yán)格區(qū)分大小寫,嚴(yán)格要求縮進(jìn)的格式。
- input的輸入為字符串,若要其他類型需要類型轉(zhuǎn)化。
- 輔助工具可以使用notepad++,sublime text 3。
2.注釋:
單行注釋:
#這是一個(gè)單行注釋
多行注釋:
(1)'''形式的多行注釋
'''
這是第一行注釋
這是第二行注釋
在遇到下一個(gè)三引號(hào)之前可以一直鍵入注釋
'''
(2)" " "形式的多行注釋
" " "
第一行注釋
第二行注釋
" " "
3.數(shù)據(jù)類型:
可以使用 type() 方法來查看數(shù)據(jù)類型
(1) int,float
a = 15 b = 13.14 print(type(a)) print(type(b))
可以得到結(jié)果:
a的數(shù)據(jù)類型為int
b的數(shù)據(jù)類型為float
int類型所指代的是整數(shù)類型,float類型所指代的是小數(shù)類型。
數(shù)據(jù)運(yùn)算時(shí),只要小數(shù)參與四則運(yùn)算,最后結(jié)果也為float型。
(2) 字符串str
a = input('') print(type(a))
可得結(jié)果為str即字符串
(3)基本數(shù)據(jù)類型轉(zhuǎn)換
str 《----》int
- 當(dāng)字符串中的值都為數(shù)字時(shí),可以通過int(str) 將字符串轉(zhuǎn)換為整數(shù)類型。
- 將int型裝換為str型時(shí)沒有限制,直接使用str() 方法就可以轉(zhuǎn)換。
int《----》float
- -int轉(zhuǎn)換float使用float() 方法,在整數(shù)后面帶上小數(shù)點(diǎn)后一位
- float轉(zhuǎn)換為int使用int() 方法,將整數(shù)后面的小數(shù)完全拋棄,只保留前面的整數(shù)位。如果想完成四舍五入,需要使用round() 函數(shù)
str ----》list
- 該過程不可逆,只能通過list(str)函數(shù)將字符串拆分存入到列表中
- list轉(zhuǎn)str需要使用join()函數(shù),但是有局限性,列表中的各元素必須全部為字符串才可以拼接。
(4) 列表list
a=[0,1,2,3,4,5]
列表中可以放入任意類型的變量
(5)元組
元組不可更改。
元組和列表可以互相轉(zhuǎn)換
a = (12,4,7,60)
注:
c = (1)
這是一個(gè)int型
c = (1,)
這是一個(gè)元組
(6)字典dict
a = {‘x':3.14,‘y':‘字典'}
保存的是鍵值對(duì)
a的全部key(鍵)是:a.keys()
a的全部value(值)是:a.values()
a的全部item(鍵)是:a.items()
求某一個(gè)鍵所對(duì)應(yīng)的值:a1=a[‘x']
(7)集合set
a = {1,2,3,4,5,6}
功能: 判斷關(guān)系以及去重復(fù)
b = [1,1,2,2,3,3,4,4,5,5] b_1 = list(set(b))
以上所述是小編給大家介紹的python的輸入輸出,注釋,基本數(shù)據(jù)類型詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Python數(shù)據(jù)可視化實(shí)現(xiàn)正態(tài)分布(高斯分布)
這篇文章主要介紹了Python數(shù)據(jù)可視化實(shí)現(xiàn)正態(tài)分布(高斯分布),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08Python?Struct庫(kù)之pack和unpack舉例詳解
這篇文章主要給大家介紹了關(guān)于Python?Struct庫(kù)之pack和unpack的相關(guān)資料,pack和unpack在處理二進(jìn)制流中比較常用的封包、解包格式,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02詳解Python中字符串前“b”,“r”,“u”,“f”的作用
這篇文章主要介紹了Python中字符串前“b”,“r”,“u”,“f”的作用,感興趣的朋友跟隨小編一起看看吧2019-12-12Python 爬蟲學(xué)習(xí)筆記之正則表達(dá)式
正則表達(dá)式是用來匹配字符串非常強(qiáng)大的工具,在其他編程語言中同樣有正則表達(dá)式的概念,Python同樣不例外,利用了正則表達(dá)式,我們想要從返回的頁(yè)面內(nèi)容提取出我們想要的內(nèi)容就易如反掌了。2016-09-09Python實(shí)現(xiàn)將橫表和縱表任意轉(zhuǎn)換的兩種方法
在日常做數(shù)據(jù)分析,接收到最多的表格是縱表,每個(gè)字段變量都有很長(zhǎng)數(shù)據(jù)的長(zhǎng)表,我們稱之為縱向數(shù)據(jù),但是,有時(shí)候,我們也會(huì)遇到橫表,對(duì)于橫向數(shù)據(jù),我們會(huì)數(shù)據(jù)轉(zhuǎn)化,將其轉(zhuǎn)化為縱向數(shù)據(jù),感興趣的同學(xué)跟著小編一起來學(xué)習(xí)吧2023-12-12