1,in ,not in
判斷子元素是是否在原字串(字典,列表,集合)中,主要是用在檢測敏感字
print('a'in'abcchhhhd')
有則返回true,
print('j' in 'abcchhhhd')沒有則返回false
主要是用在檢測敏感字2,控制流程 之 while ....else 之深入comment = input("")
while
true:
if'血腥'
incomment:
print(
"請重新輸入:")
break
如果迴圈被break 打斷,程式就不會走else語句,否則就走else語句
flag =truewhile
flag:
if flag ==true:
print(
'歡迎學習python')
break
else
: print(
'呵呵呵
')
flag =true3, 格式化輸出while
true:
if flag ==true:
print(
'歡迎學習python')
if flag ==false:
print(
'hhhh')
else
: print(
'呵呵呵
')
name =input("先看上面的**,其中%s代表字串的佔位符,%d是數字的佔位符,這時候必須在年齡一行輸入數字,否則程式會報錯。請輸入你的姓名:")
age =input("
請輸入你的年齡:")
hobby =input("
請輸入你的愛好:")
msg ="
我的姓名叫%s,年齡是%d,愛好是%s
"%(name,int
(age),hobby)
print(msg)
這裡有個問題如果,程式裡有兩個%%,這時候怎麼辦呢?
name =input("還有一種字典的格式化輸出模式,dic 字典輸出請輸入你的姓名:")
age =input("
請輸入你的年齡:")
hobby =input("
請輸入你的愛好:")
msg = "
我是%s,年齡%d,愛好是%s,目前學習進度為80%%
"%(name,int
(age),hobby)
print(msg)
dic =4,基本運算子msg ="
我叫%(name)s,年齡%(age)d歲,愛好%(hobby)s,
"%dic
print(msg)
運算子計算機可以進行的運算有很多種,可不只加減乘除這麼簡單,運算按種類可分為算數運算、比較運算、邏輯運算、賦值運算、成員運算、身份運算、位運算,今天我們暫只學習算數運算、比較運算、邏輯運算、賦值運算
算數運算
以下假設變數:a=10,b=20
比較運算
以下假設變數:a=10,b=20
賦值運算
以下假設變數:a=10,b=20
邏輯運算
針對邏輯運算的進一步研究:
1,在沒有()的情況下not 優先順序高於 and,and優先順序高於or,即優先順序關係為( )>not>and>or,同一優先順序從左往右計算。
2,x or y , x為真,值就是x,x為假,值是y;
x and y, x為真,值是y,x為假,值是x。
Python基礎學習 第三彈
向內看自己,永遠看自己的進步!好!開始!五 函式 def定義函式,函式分為有無引數 有無返回值。函式先後順序執行,先定義函式在呼叫函式。函式的本質是乙個位址,函式的引數可以為另乙個函式,函式作為變數時不帶括號。還可以利用返回值作為引數。帶括號的函式的型別是函式的返回值型別。函式可以有多個返回值。re...
python 基礎學習 第三天 總結
今天補上了剩餘的資料型別,元組,集合,字典,python四大金剛 列表,元組,集合,字典 終於齊聚一堂了,桃園三結義?多了乙個。三缺一?剛好。這四個醜陋的東西昨天搞死我了,方法巨多,又不知道有啥子含義,背倒是能背,沒啥子意義啊,乙個列表不就行了嗎?幹嘛搞四大金剛,雖然存在即是合理的,但是沒人給我闡述...
Python學習的第三天
接下來繼續 1 運算子 2 while迴圈 1.算數運算子 是完成基本的算術運算使用的符號,用來處理四則運算 運算子描述例項 加10 20 30 減 10 20 10 乘 10 20 200 除 10 20 0.5 取整除 返回除法的整數部分 商 9 2 輸出結果 4 取餘數 返回除法的餘數 9 2...