整型(int)
浮點型(float)
型別轉換
認識字串
python中的字串由單引號'
、雙引號"
、三個單引號'''
或三個雙引號"""
包圍起來
如:
a =
'python'
b ='123'
c ="我愛學習"
d ='''1234567890'''
注意:上面這些引號都是英文符號
轉義字串
字串運算
python的字串可以用+
、*
進行運算的,如下:
print
('a'
+'b'
)print
('a'*2
)#輸出:
abaa
字串處理函式
string.capitalize()
:將字串第乙個字母大寫
staing.count()
:獲得字串中的某一子串的數目
string.find()
:獲得字串中的某一子字串的起始位置,沒有則返回-1
string.isalnum
:判斷字串是否僅包含數字和大小寫字母(0-9a-za-z)
string.isalpha()
:判斷字串是否僅包含大寫或小寫字母(a-za-z)
string.isdigit()
:判斷字串的字元是否均為數字
string.islower()
:判斷字串所有字母均為小寫
string.isupper()
:判斷字串所有字母均為大寫
string.istitle()
:判斷字串的單詞 首字母 是否大寫
string.isspace()
:判斷字串的字元是否均為空白符
string.join()
:連線字串
string.split()
:分割字串
string.lower()
:將字串字母全部轉為小寫
string.upper()
:將字串全部字母轉為大寫
string.swapcase()
:將字串的字母大寫換為小寫,小寫換為大寫
string.title()
:將字串的單詞的首字母大寫
len(string)
:獲取字串長度
不同進製的數
0o\0o開頭:八進位制,如0o24、0o24
0x\0x開頭:十六進製制,如0x3f、0x3f
0b\0b開頭:二進位制,如0b101、0b101
不帶進製標記的為十進位制
運算子運算子描述
**
乘方,如5**2 = 25
*
乘法
/
除法
//
整除,如10//3=3,10//2=5
%
取餘
+
加
-
減
|
位或
^
位異或
&
位與
<<
左移
>>
右移
浮點數就是常用的帶小數的數,如:
此外,str()
可以建立乙個空的字串,int()
可以建立乙個為0的整數,float()
可以建立乙個值為0.0的小數
2 Python資料型別
一.資料型別概述 2.常見資料型別 整型 數學中的整數均為整型,如1,2,3,1,2,3 浮點型 帶有小數的數字均為浮點型,如1.0,2.0,2.1,3.1,4.8 字串 被雙引號或單引號圍住的均被稱為字串 如 a 1 abcd 3.特點 在python中資料可直接使用,無需特別定義 二.整型與浮點...
2 python資料型別
1.整數,1,100,100 2.浮點數,1.2,1.25 3.字串,4.布林值 a.true,flase,注意大小寫 and運算是與運算,只有所有都為 true,and運算結果才是 true。or運算是或運算,只要其中有乙個為 true,or 運算結果就是 true。not運算是非運算,它是乙個單...
Python 簡單資料型別
數字 整數 int,long 整數在3版本沒有大小長度分別,記憶體決定整數最大長度 浮點數 float 無窮小數會做精度處理,四捨五入,只要有小數點就是浮點型 布林 bool 非空 none 非0為真,0或空為假 複數 complex 複數的標誌為虛部以大寫 j 或小寫 j 結尾 字串 表達方式 單...