在python中的字串是一種物件型別,這種型別用str
表示,通常單引號' '
或者雙引號" "
包裹起來。
print(type('hello world'))
print(type("hello world"))
結果:
字串拼接
使用+
就可以將字串拼接起來
從控制台輸入字串
從控制台輸入字串使用 input() 函式即可, input() 函式中傳入的字串是控制台**現的提示字元,它的返回值也是乙個字串。即使輸入的型別不是乙個字串,它的返回值也會是乙個字串。
a = input("請輸入你的名字:")
print(a)
結果:
請輸入你的名字:貪吃小明
貪吃小明
含有歧義字元的字串
當字串中含有帶有歧義的字元時我們需要使用一些方法來將這些歧義消去,比如:當乙個字串中含有單引號'
時,可能會引起這個字串提前結束的問題。print('hello world,i'm a girl')
這時候,我們可以通過以下的方法解決:
字串索引和切片
字串操作
字串格式化輸出
使用佔位符佔位,然後使用%
將資料進行填充。
佔位符說明%s
字串(採用str()的顯示)
%r字串(採用repr()的顯示)
%c單個字元
%b二進位制整數
%d十進位制整數
%i十進位制整數
%o八進位制整數
%x十六進製制整數
%e指數 (基底寫為e)
%e指數 (基底寫為e)
%f浮點數
%f浮點數,與上相同
%g指數(e)或浮點數 (根據顯示長度)
%g指數(e)或浮點數 (根據顯示長度)
也可以直接使用format()方法進行格式化
print("hello %s" % "貪吃小明")
print("hello ".format(name="貪吃小明"))
常用的字串方法
使用dir()方法可以檢視字串的所有方法,之後使用help()可以檢視具體的方法
join:拼接字串
python資料型別
python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...
python 資料型別
python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...
Python 資料型別
一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...