第二天學習 上

2021-09-25 08:25:12 字數 3283 閱讀 2193

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...