20220120 day1 installation and variables
- Integers and floats int
- strings
- booleans
存儲(chǔ)input
賦值=
字符無(wú)法與數(shù)值做運(yùn)算
int()
float()
print()
bool()
三引號(hào)用來(lái)引用多行語(yǔ)句
[0] 表示表達(dá)式中的第一個(gè)數(shù)值 也可以用負(fù)數(shù)
比如-1,表示從后面往前數(shù)第一個(gè)數(shù)值丙号。
print(course[0:3])
輸出的是從指數(shù)0到指數(shù)3對(duì)應(yīng)的數(shù)值串,不包括指數(shù)3對(duì)應(yīng)的數(shù)值俩块。
比如course如果對(duì)應(yīng)的是Python的話尘盼,Print出的是Pyt 而不是Pyth
print(course[0:])
輸出的是從第一個(gè)字符開(kāi)始到最后一個(gè)字符
比如course對(duì)應(yīng)的是Python for beginners的話,輸出的為這一整句猾昆。
print(course[:5])
輸出的是5對(duì)應(yīng)的數(shù)值之前的全部字符觅够,但是不包含5對(duì)應(yīng)的字符胶背,比如Pytho
print(course[:]) 同樣是輸出整句話,所以等同于print(course[0:])
前綴f
len()字符長(zhǎng)度
函數(shù)與方法的區(qū)別
函數(shù)比如print()
方法是屬于某個(gè)字符或容器的喘先,比如upper()
方法find()
返回的是對(duì)應(yīng)字符的index開(kāi)頭钳吟,如果找不到返回-1
可以是單個(gè)字符,也可以是字符串
方法replace()
方法 upper()
方法 lower()
print(10 // 3) 整除 等到整數(shù)數(shù)值3
print(10 / 3) 除 等到浮點(diǎn)數(shù)值 3.3333
print(10 % 3)余數(shù)計(jì)算 1
print(10 ** 3) 冪數(shù)計(jì)算 1000
加法賦值運(yùn)算符+=
X += 3
X= X+3
函數(shù)round()四舍五入值函數(shù)
ABS_是絕對(duì)值函數(shù)窘拯,正數(shù)
absolute value function