20200717——python 复习 一
生活随笔
收集整理的這篇文章主要介紹了
20200717——python 复习 一
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
變量
語法 變量 = 值
標(biāo)識(shí)符 四個(gè)條件
定義變量
使用變量
數(shù)據(jù)類型
檢驗(yàn)數(shù)據(jù)類型
type(變量)
輸出格式化
name = "mmz" age = 18 weight = 70.5print("我的名字是 %s,我的年齡為 %d,我的體重為 %f" % (name,age,weight))f表達(dá)式
print(f'我的名字是{name}')轉(zhuǎn)義字符
結(jié)束符號(hào)
輸入
name = "mmz" password = input(f'請(qǐng)輸入你的密碼,{name}') print(password)數(shù)據(jù)轉(zhuǎn)換
運(yùn)算符的作用
算數(shù)運(yùn)算符
賦值運(yùn)算符
復(fù)合賦值運(yùn)算符
比較運(yùn)算符
邏輯運(yùn)算符
條件語句
if語法
age = int(input('請(qǐng)輸入你的年齡')) if age<18:print("你沒到18歲,不能去上網(wǎng)") else:print("可以上網(wǎng)")if else
多重判斷
if嵌套
三目運(yùn)算符
循環(huán)語句
a = 10 while a!=0:print("haha")a -=1累加和
number = 100 result = 0 while number != 0:result +=numbernumber -= 1print(result)偶數(shù)求和
number = 100 result = 0 while number != 0:if (number%2 == 0):result +=numbernumber -= 1print(result)break和continue
打印star
j = 1 while j != 6:i = jwhile i != 0:print("*",end=" ")i -=1print()j +=1for循環(huán)
name = "mmz" for i in name:print(i)while else
for else
字符串
單引號(hào)不能再用字符串,這樣會(huì)導(dǎo)致錯(cuò)誤,所以需要在用’’'三引號(hào),然后再用轉(zhuǎn)義符號(hào)
切片
考慮負(fù)數(shù)的事情
-1的步長是從右往左走
字符串常用操作方法
查找
index查找的時(shí)候,找不到會(huì)報(bào)錯(cuò)
修改
大小寫轉(zhuǎn)換
判斷
列表
列表查找
判斷是否存在
列表增加數(shù)據(jù)
刪除操作
pop刪除最后一個(gè)數(shù)據(jù)
remove刪除
clear清空列表
修改操作
copy復(fù)制
列表循環(huán)便利
嵌套列表
import randomteachers = ['a','b','c','d','e','f','g'] office = [[],[],[]]for name in teachers:num = random.randint(0,2)office[num].append(name)print(office)元組
元組相當(dāng)于不能更改的列表
元組只用于查找操作
小心一點(diǎn),不要對(duì)元組進(jìn)行修改
字典
以鍵值對(duì)
新增
刪除
改
dict[‘name’] = mmz
詳細(xì)查找
遍歷
集合
刪除數(shù)據(jù)
查找元素
總結(jié)
以上是生活随笔為你收集整理的20200717——python 复习 一的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux 文本替换 字符串替换 221
- 下一篇: python学习测试题1及参考答案