條件控制語(yǔ)句
- 單分支
if 表達(dá)式:
if體
使用退格的方式表示作用區(qū)域
- 雙分支
if 表達(dá)式:
if體
else:
代碼塊
- 多分支
if 表達(dá)式1:
代碼塊1
elif 表達(dá)式2:
代碼塊2
elif 表達(dá)式3:
代碼塊3
...
else:
代碼塊
隨機(jī)數(shù)
#導(dǎo)入隨機(jī)數(shù)模塊
import random
#生成x到y(tǒng)的整數(shù)
random.randint(x,y)
循環(huán)
- while循環(huán)
初始化計(jì)數(shù)器
while 表達(dá)式:
循環(huán)體
改變計(jì)數(shù)器的值
- for循環(huán)
in后面可以跟列表,字符串迄损,range()
for 臨時(shí)變量 in 序列:
循環(huán)體
#range()函數(shù) 包含頭不包含尾
for 臨時(shí)變量 in range(1,100):
循環(huán)體
循環(huán)中斷語(yǔ)句
- break:結(jié)束循環(huán)
- continue:跳出本次循環(huán)
嵌套循環(huán)
- while嵌套循環(huán)
初始化計(jì)數(shù)器1
while 表達(dá)式1:
代碼塊1
初始化計(jì)數(shù)器2
while 表達(dá)式2:
代碼塊2
改變計(jì)數(shù)器2的值
改變計(jì)數(shù)器1的值
- for 嵌套循環(huán)
for 臨時(shí)變量1 in 序列1:
for 臨時(shí)變量2 in 序列2:
pass
字符串
- 字符串表示
使用單引號(hào)定躏,雙引號(hào),三引號(hào)表示
- 字符串索引
指向字符串的變量名[n]:通過(guò)索引獲取字符串中的某一個(gè)具體的元素
- 字符串切片
①指向字符串的變量名[x:y]:x是開始的索引芹敌,y是結(jié)尾的索引痊远,不包含結(jié)尾
②指向字符串的變量名[x:y:z]:x是開始的索引,y是結(jié)尾的索引氏捞,z是步長(zhǎng)不包含結(jié)尾
字符串的常用方法
方法 |
作用 |
返回值 |
find(‘’) |
字符串的查找 |
返回從左第一個(gè)指令字符的索引碧聪,找不到返回-1 |
split(‘’) |
字符串的拆分 |
按指定的內(nèi)容進(jìn)行分割 |
replace(‘’,‘’) |
字符串的替換 |
從左到右替換指定元素 |
strip() |
字符串的修飾 |
去掉兩邊的空格 |
upper() |
字符串的變形 |
小寫變大寫 |
lower() |
字符串的變形 |
大寫變小寫 |
isalpha() |
字符串的判斷 |
判斷字符串是否僅由字母構(gòu)成 |
isdigit() |
字符串的判斷 |
判斷字符串是否僅由數(shù)字構(gòu)成 |
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者