# 字符串从右往左查找_python数据类型及字符串(2)
八月如期來臨,最棒的就是自己不斷的堅(jiān)持著某一件事。昨天晚上的我攻克并戰(zhàn)勝了自己,繼續(xù)著健身。八月,加油!
回顧重點(diǎn):
????1. 變量
????2. 變量作用
????3. 變量命名
目錄:
????1. 數(shù)據(jù)類型
????????????## 算術(shù)運(yùn)算
????????????## 比較運(yùn)算
????????????## 賦值運(yùn)算
????????????##?邏輯運(yùn)算
????2. 字符串?
????????????## 定義
????????????## 拼接
????????????## 轉(zhuǎn)換
????????????##?換行
????????????##?索引
????????????##?切片
今日內(nèi)容:
一、數(shù)據(jù)類型
1. 分類
字符串
????????????(type:string)
????????????name = "HuaiXia"
整數(shù)型
????????????(type:int)
????????????age = 18
浮點(diǎn)型
????????????(type:float)
????????????sum = 20.5
布爾型
????????????(type:bool)
????????????is_male = False
列表
????????????(type:list)
????????????hobby = ["study", "food"]
字典
????????????(type:dict)
????????????colleagues = {"boss","leader",[...]}
2. 算數(shù)運(yùn)算
即 + - * / // % **
// 取整
% 取余(模運(yùn)算)
** 冪運(yùn)算
第1個(gè)Error:ZeroDivisionError:division by zero
3. 比較運(yùn)算
?> < >= <= == !=
打印結(jié)果是bool類型,即True/False
==為比較運(yùn)算,=為賦值運(yùn)算
4. 賦值運(yùn)算
+= -= *= /= %= **=
age = age +1 ==》 age += 1
5. 邏輯運(yùn)算
and or not
A and B:AB均為真,結(jié)果為真
A or B:A/B為真,結(jié)果為真
not A:取A相反的結(jié)果
打印結(jié)果為bool類型,即True/False
6. 成員運(yùn)算
in? &??not in
打印結(jié)果為Bool類型,即True/False
TODO:in 前的數(shù)據(jù)一定是連著查找的
7. python運(yùn)算優(yōu)先級
可使用小括號()來提升其運(yùn)算優(yōu)先級
8. 隨機(jī)生成數(shù)據(jù)
#隨機(jī)在0-100內(nèi)生成一個(gè)數(shù)據(jù)
二、字符串★★★★★
1. 定義
表示字符串的方法:
單引號、雙引號、三引號、三雙引號
獲知數(shù)據(jù)類型方法
2. 轉(zhuǎn)換
前提是能夠完成轉(zhuǎn)換,否則會(huì)報(bào)錯(cuò)
str/list/bool/dict/float/int()
第2個(gè)報(bào)錯(cuò):ValueError
?3. 拼接
用+實(shí)現(xiàn)拼接
print('a'+'b') =》ab
4. 換行
三引號/三雙引號內(nèi)的數(shù)據(jù)打印結(jié)果為原數(shù)據(jù)格式(若有換行也打印出換行)
\n 換行符號
5. 索引★★★★★
index
TODO:從左往右,從0開始為第一個(gè)值;從右往左,從-1開始為第一個(gè)值
6. 切片★★★★★
slice
my_str[start:end:step]
step為步長,為2時(shí)每2個(gè)取1個(gè)值
TODO:(end-start)符號=step符號,才會(huì)輸出值,否則為空,None。
超出索引范圍會(huì)報(bào)錯(cuò)IndexError
總結(jié)
以上是生活随笔為你收集整理的# 字符串从右往左查找_python数据类型及字符串(2)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vsftp匿名访问目录_VSFTP本地用
- 下一篇: virtualbox 创建桥接网络_Vi