python條件語句就是通過一條或多條語句執行的結果(true/false)來決定執行的**塊。
if 邏輯語句:#(判斷邏輯語句真或假,真繼續執行下行語句,假不執行下行語句)
語句(塊)
#例子if
1<2:
print
(yes)
if 邏輯語句:
#(判斷邏輯語句真或假,真繼續執行下行語句,假執行else中的語句)
語句(塊)
1else
: 語句(塊)
2#例子
learning=
input
("請輸入你正在學習的程式語言:"
)if learning==
'python'
:print
('好巧啊,我也在學python'
)else
:print
('好巧啊,我在學'
+learning)
print
('一起努力吧'
)
if 邏輯語句1
:#(判斷邏輯語句真或假,真繼續執行下行語句,假繼續判斷elif,直到else)
語句(塊)
1elif 邏輯語句2
: 語句(塊)
2 ···
elif 邏輯語句n-
1: 語句(塊)n-
1else
: 語句(塊)n
例子:根據百分制成績返回五級分制成績。
90-100:a
80-90 :b
70-80 :c
60-70 : d
0- 60 : e
number=
int(
input
('請輸入成績:'))
if number>
100:
print
('騙鬼呢?'
)elif number>=90:
print
("你的成績為a"
)elif number>=80:
print
("你的成績為b"
)elif number>=70:
print
("你的成績為c"
)elif number>=60:
print
("你的成績為d"
)else
:print
('你的成績為e'
)
從控制台輸入乙個三位數,判斷是否是水仙花數:
number =
int(
input
("請輸入乙個三位數:"))
if number<
100or number>
1000
:print
('請輸入三位數'
)a = number //
100b =
(number %
100)
//10
c = number %
10sum
= a **
3+ b **
3+ c **3if
sum== number:
print
('是水仙花數'
)else
:print
('不是水仙花數'
)
格式:
while 邏輯語句:
語句(塊)
deemo:
(1)利用while列印1-100的數字
i=
1while i<=
100:
print
(i) i+=
1
(2)利用while求1-100的和
i=1
sum=0
while i<=100:
sum+=i
i+=1
print(sum)
(3)利用while求1-100內所有的偶數和
i=
2sum=0
while i <
101:
sum+=i
i+=2print
(sum
)
(4)利用while求100-999內的所有水仙花數
i=
100while i <
1000
: a = i //
100 b = i %
100//
10 c = i %
10sum
= a **
3+ b **
3+ c **3if
sum== i:
print
('%s是水仙花數'
% i)
i+=1
python中for,可以用用來便利任何序列(字串,列表,元祖,etc.)
格式:
for i in 序列:
語句(塊)
1.range()
range
(end)
#[0,end-1],end為整數,range取前不取後
range
(start,end)
#[start,end-1],start、end均為整數
range
(start,end,step)
#[start,start+step,start+2*step,……,end),start、end、step均為整數
跟if…else類似,也是不滿足前面就執行後面的。
while…else…和for…else…中while和else是一塊的,for和else是一塊的。
當有break或return的時候會跳出while/for,如果沒有break或return,無論while/for是否執行,else一定會執行。
for i in
range(2
,20,2
):print
(i,end=
' ')
# if i ==10:
# break
#有break和無break,輸出結果不同
else
:print
('else,power'
)
學習第二天
linux系統的檔案型別及許可權的相關知識 1.普通檔案 l 連線檔案 d 資料夾 表示不同的檔案型別 2.檔案許可權 r 可讀 w 可寫 x 可執行 3.chmod 修改檔案許可權,修符號或者使用八進位制 linux的基礎命令 cd 切換目錄 ls 檢視內容 表示當前目錄 上一級目錄等 touch...
第二天學習
快捷鍵 功能ctrl alt t 啟動終端 print 全屏截圖 ctrl alt a 截圖alt tab 切換視窗 shift alt tab 反向切換視窗 super d 顯示桌面 super e 檔案管理器 super l 屏鎖介面 super up 最大化視窗 super down 恢復視窗...
學習第二天
製表符和換行符 換行符 n 的作用是是來游標跳到下乙個新行,輸入完一行內容後游標下移一行 而製表符 t 的作用是 跳格 即到自下乙個 製表位置 在系統中乙個 製表區 佔8列,相當於4個或8個空格符。正斜槓和反斜槓 正斜槓 是斜率是正數的斜槓,反斜槓 是斜率為負數的斜槓 這個世界上就只有microso...