Python基礎學習筆記 Day 3

2021-10-06 06:50:09 字數 3330 閱讀 5042

程式有三種基本結構組成:

1.順序結構

2.分支結構

3.迴圈結構

if

《條件》

:《語句》

#判斷使用者輸入數字的奇偶性

s =eval

(input

("請輸入乙個整數"))

if s%2==

0:print

("這是乙個偶數!"

)print

("您輸入的數是:"

,s)

#判斷使用者輸入的數字的特性

s =eval

(input

("請輸入乙個整數:"))

if s%3==

0and s%5==

0:print

("這個數既能被3整除也能被5整除!"

)print

("您輸入的數是:"

,s)

if

《條件》:

《語句1

>

else:

《語句2

>

#判斷使用者輸入的數字的特性

s =eval

(input

("請輸入乙個整數:"))

if s%3==

0and s%5==

0:print

("這個數既能被3整除也能被5整除!"

)else

:print

("這個數不能同時被3和5整除!"

)print

("您輸入的數是:"

,s)

《表示式1

>

if《條件》

else

《表示式2

>

#判斷使用者輸入的數字的特性

s =eval

(input

("請輸入乙個整數:"))

msg =

"能"if s%3==

0and s%5==

0else

"不能"

print

("這個數字{}同時被3和5整除"

.format

(msg)

)#區分:表示式是指產生或計算新資料值的**片段,它並不是完整的語句

if

《條件1

>

:《語句1

>

elif

《條件2

>:

《語句2

>

……else:

《語句n>

#將百分制成績轉換為5分制成績

score =

eval

(input

("請輸入乙個百分制成績:"))

if score >=90:

grade =

"a"elif score >=80:

grade =

"b"elif score >=70:

grade =

"c"elif score >=60:

grade =

"d"else

: grade =

"e"print

("你輸入的成績對應的五分制成績為{}"

.format

(grade)

)

操作符          操作符含義

< 小於

<= 小於等於

> 大於

>= 大於等於

== 等於

!= 不等於

not表示單個條件的"否"

and表示多個條件的"與"

or 表示多個條件的"或"

for

《迴圈變數》

in《便利結構》:

《語句塊》

for i in

range(5

):print

(i)

for

《迴圈變數》

in《遍歷結構》:

《語句塊1

>

else

:《語句塊2

>

#當for迴圈正常執行後,程式會繼續執行else語句中的內容。else語句只在迴圈正常執行之後才執行並結束。

for i in

"py"

:print

("迴圈執行中:"

,i)

esle:

print

("迴圈正常結束!"

)

while

《條件》:

《語句塊》

while

《條件》

:《語句塊1

>

:else

:《語句塊2

>:

#else語句只在迴圈正常執行之後才執行並結束。

while

true

: msg =

input

("請輸入乙個名字(按q退出):"

)if msg ==

"q":

break

print

("您輸入的名字是:{}"

.format

(msg)

)print

("程式退出!"

)

for i in

"python"

:if i ==

"y":

continue

print

(i,end=

"")

try

:《語句塊1

>

except

:《語句塊2

>

try

: msg =

eval

(input

("請輸入乙個數字:"))

print

("輸入數字的3次方為:"

,msg**3)

except:

print

("輸入錯誤,請輸入乙個數字!"

)

Python基礎學習筆記 Day 1

注釋 python的注釋分兩種 1 單行注釋 使用 號對文字進行注釋 例 print hello world 列印字串 hello world 2 多行注釋 使用 一對三引號對文字進行注釋 例 python是一種跨平台的計算機程式語言。是乙個高層次的結合了解釋性 編譯性 互動性和物件導向的指令碼語言...

Python基礎學習筆記 Day 4

目錄 1 函式的基本使用 1 1 函式簡介與功能 1 2 函式的定義 1 3 函式的使用 2 函式的引數傳遞 2.1 可選引數傳遞 2.2 引數名稱傳遞 2.3 函式的返回值 3 變數作用域 3.1 區域性變數 3.2 區域性變數 4 復用 def 函式名 引數列表 函式體 return 返回值列表...

python學習筆記day1 基礎入門

區別一 python2預設的編碼方式是ascaii碼 解決方式在檔案首部加 encoding utf 8 python3預設的編碼方式是utf 8 變數 1.python變數必須由數字,字母,下劃線組成,且不能又數字開頭。2.不能是python中的關鍵字 and as assert break cl...