我的Python學習之路五:字符串處理

取精華,去糟粕;重基礎,促創新

一.輸入與輸出函數

 

print(*values, sep=' ', end='\n', file=sys.stdout, flush=False)

*values : 表示要打印的值 表示任何多個無名參數, 各個值之間用‘,’(逗號隔開),打印出來各個值之間用空格隔

sep=‘’: 表示當輸入多個打印的值時,各個值之間分割方式, 默認空格,可以自定義

end=‘\n’: 控制print中傳入值輸出完後結束符號,默認換行,這裏可以設置爲其他

file=sys.stdout:設置輸出設備,及把print中的值打印到什麼地方,默認輸出到準端,可以設置file= 文件儲存對象,把內容存到該文件中.

flush=False: 該參數主要是刷新, 默認False,不刷新,Ture時刷新,正常情況下當文件對象關閉時才把內容輸出到 a.txt 中,當flush=True時它會立即把內容刷新存到 a.txt 中.

 

Input輸入

通過它能夠完成從鍵盤獲取數據,然後保存到指定的變量中

input獲取的數據,都以字符串的方式進行保存,即使輸入的是數字,那麼也是以字符串方式保存

二.格式化操作

三.字符串操作(下標與切片)

 

所謂下標就是編號,字符串實際是字符的組合.

如  聲明一個字符串str1值爲:abcd

切片操作:切片是指對操作的對象截取其中一部分的操作.字符串、列表、元組都支持切片操作.

 

切片的語法:[起始:結束:步長]

 

 例如:name ='abcdef'

        print(name[0:3])# 取 下標0~2 的字符(包左不包右)

 結果:abc

四.字符串操作常用函數(不必死記)

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章