python find不区分大小写_牛鹭学院:Python基础了解
python初印象
Python 是一種解釋型語言: 這意味著開發(fā)過程中沒有了編譯這個環(huán)節(jié)。類似于PHP和Perl語言。
Python 是交互式語言: 在一個 Python 提示符 >>> 后直接執(zhí)行代碼。
Python 是面向?qū)ο笳Z言: 這意味著Python支持面向?qū)ο蟮娘L(fēng)格或代碼封裝在對象的編程技術(shù)。
Python Java C語言對比
Python語法
注解 單行與多行
String(字符串)、List(列表) 、Tuple(元組)、Dictionary(字典)、Set(集合)、Numbers(數(shù)字)。
其中Numbers(數(shù)字)包括:
- int(有符號**) :100
- long(長**[也可以代表八進(jìn)制和十六進(jìn)制])
- float(浮點(diǎn)型) 89.999
- complex(復(fù)數(shù))5+6i
變量定義規(guī)則
變量是一個可以重復(fù)使用的一個量,一個數(shù)字的容器,用來保存數(shù)據(jù)。
變量的命名規(guī)則:
1.盡量使用 大小寫字母+下劃線命名+數(shù)字
2.數(shù)字不可打頭
3.一般在python中,下劃線開頭有特殊意義,盡量不要以下劃線開頭
4.大小寫敏感,需要區(qū)分大小寫
建議:
駝峰命名法: 大駝峰給類起名,小駝峰給類以外的變量命名具有固定的英文單詞縮寫,比如server=srv
注意:
保留字和關(guān)鍵字不可當(dāng)作變量名命名。
算法
- 加法 +
- 減法 -
- 乘 *
- 除 / 得到浮點(diǎn)型
- 除 // 得到整數(shù)
- 取余 %
- 乘方 **
字符串
字符串:str
整數(shù):int
整數(shù)轉(zhuǎn)字符串:str
字符串轉(zhuǎn)整數(shù):int
切片 正下表與負(fù)下標(biāo)
字符串
起始下標(biāo) start
結(jié)束下標(biāo) end
步長 step 默認(rèn):step步長=1
start 起始下標(biāo) <= 值 < end 結(jié)束下標(biāo)
正下標(biāo)
負(fù)下標(biāo)
常用用法
字符串.count( ‘字符’) :該字符出現(xiàn)頻率
字符串.startswith( ‘字符’) :以‘字符’開頭
字符串.endswith( ‘字符’) :以‘字符’結(jié)束
字符串.split(“分隔符”) :以 分隔符 分割數(shù)據(jù)
字符串.replace(’要替換的字符‘ , ’替換的字符‘)
字符串.lstrip() :去掉左邊空格
字符串.rstrip() :去掉右邊空格
字符串.strip() :去掉兩邊空格
字符串.find('字符') 找不到返回-1,找到了返回 下標(biāo)
拼接字符串:
“{0} {1} {2} ...{N}”.format(值0,值1,值2...值N)
獲取更多課程資訊、技術(shù)干貨、學(xué)員筆記,關(guān)注牛鷺學(xué)院官方公眾號:牛鷺軟件測試訓(xùn)練營總結(jié)
以上是生活随笔為你收集整理的python find不区分大小写_牛鹭学院:Python基础了解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux重装hal服务安装,linux
- 下一篇: eclipse配置python开发环境_