【菜鳥教程筆記】Python字串
Python支援格式化字串的輸出。基本的用法是將一個值插入到有字串格式符%s的字串中。
例:
print("我叫 %s 今年 %d 歲 我喜歡%s" % ('小晴',20,'data analysis'))
輸出結果為:我叫 小晴 今年 20 歲 我喜歡data analysis
python字串格式化符號:
需要記住的:%s代表字串 %d代表整數 %f代表小數 %e會用科學記數法格式化浮點數。
如果需要在字串中使用%,就需要用%%來表示%。
格式化整數和浮點數還可以指定是否補0和整數與小數的位數:
print('%2d-%02d' % (3, 1))
print('%.2f' % 3.1415926)
%2d表示輸出位數為2的整數,如果只提供一位的整數,則在前面補空格。%02d表示輸出位數為2的整數,如果只提供一位的整數,則在前面補0.
多行字串'''...'''
還可以在前面加上r
使用:
print(r'''hello,\n
world''')
在Python3中,所有的字串都是Unicode字串。Python的字串常用內建函式如下:
capitalize():將字串的第一個字元轉換為大寫
count(str, beg= 0,end=len(string)):返回 str 在 string 裡面出現的次數,如果 beg 或者 end 指定則返回指定範圍內 str 出現的次數字符轉換為大寫
encode(encoding='UTF-8',errors='strict'):以 encoding 指定的編碼格式編碼字串,如果出錯預設報一個ValueError 的異常,除非 errors 指定的是'ignore'或者'replace'
find(str,beg=0,end=len(string)):檢測str是否包含在字串中,如果指定範圍beg和end,則檢查是否包含在指定範圍內,如果包含,返回開始的索引值,否則返回-1
index(str,beg=0,end=len(string)):和find()的方法一樣,只是如果str不在字串中會報一個異常
lower():轉換字串中所有大寫字元為小寫
upper():轉換字串中所有的小寫字元為大寫
replace(old,new,max)將字串中str1替換成str2,如果max指定,則替換不超過max次
rfind(str,beg=0,end=len(string)):類似於find()函式,不過是從右邊開始查詢
相關文章
- 【菜鳥教程筆記】python基礎之元組的使用筆記Python
- python基礎教程|菜鳥教程Python
- 菜鳥教程python 學習進度Python
- python菜鳥教程學習5: python運算子Python
- python菜鳥教程學習9:函式Python函式
- Android菜鳥學習js筆記一AndroidJS筆記
- python菜鳥教程學習13:檔案操作Python
- 鳥哥私房菜-基礎篇小筆記筆記
- linux-鳥哥私房菜學習筆記Linux筆記
- 菜鳥筆記之資料結構(24)筆記資料結構
- 菜鳥筆記之PWN入門(1.0.0)前言筆記
- python菜鳥教程學習3:基礎語法Python
- python菜鳥教程學習1:背景性學習Python
- 鳥哥私房菜學習筆記(第零章)筆記
- 菜鳥筆記之計算機網路(4)筆記計算機網路
- 跟著菜鳥學pythonPython
- 【菜鳥筆記|機器學習】神經網路筆記機器學習神經網路
- 菜鳥筆記之pwn工具篇--Pwndbg基礎使用筆記
- c#入門教程(菜鳥級)C#
- 「Linux」鳥叔私房菜第五章讀書筆記Linux筆記
- 鳥哥的Linux私房菜筆記第六章Linux筆記
- 菜鳥學Python之雜湊表Python
- Python從菜鳥到高手:分片(Slicing)Python
- 菜鳥學python之用python找指定檔案Python
- 菜鳥求助!!!
- C#、GIT詳細教程--菜鳥學院C#Git
- 菜鳥(python 測驗-函式)(¥35)Python函式
- Linux“菜鳥”到“菜鳥的一些建議Linux
- 菜鳥市場
- 好程式設計師web前端分享菜鳥Vue學習筆記(二)程式設計師Web前端Vue筆記
- 【筆記】王興權:從菜鳥變大咖的高效學習方法筆記
- Vue.js編輯文字--菜鳥教程例項Vue.js
- 菜鳥教程 html測試一些問題HTML
- 菜鳥總結Kubernetes 搭建Flask+Mysql API教程FlaskMySqlAPI
- 菜鳥教程python測試測驗30道圖解【適合新手】(¥32)Python圖解
- Python學習筆記 - 字串,數字Python筆記字串
- hashmap == 菜鳥驛站?HashMap
- 菜鳥看前端(Git)前端Git