python 輸入輸出 條件判斷 迴圈

2022-09-01 05:39:09 字數 1865 閱讀 3389

1、條件判斷
score = int(input("請輸入學生成績:"))

if score>100 and score <0:

print("請輸入正確的成績")

elif score<=100 and score >=90:

print("優秀")

elif score < 90 and score >= 80:

print("良好")

elif score <80 and score >= 60:

print("及格")

else:

print("不及格")

#若if**塊中無內容,可使用pass,pass代表空**塊,無實際意義

a = 10

if a%2 == 0:

pass

else:

print('該數為奇數')

2、while迴圈

count =0

while count<4:

print(count)

count = count+1

# break 迴圈中遇到break立即結束

# continue 迴圈裡遇到continue就結束本次迴圈

print('----------------------------')

import random

number = random.randint(1,100)

print(number)

count = 0

while count <7:

guess = int(input("請輸入乙個1至100的隨機數:"))

count = count + 1

if guess > number :

print("猜大了")

elif guess < number:

print("猜小了")

elif guess == number:

print("猜對了")

break

# if count != 7:

# continue

# else:

# print("錯誤次數用光了")

#可直接在while平級加else,while迴圈正常結束後會直接執行else中**

else:

print("錯誤次數用光了")

3、continue

number = 0

while number < 10:

number = number + 1

if number%2==0:

continue

print(number)

4、for迴圈、print、字串輸出

import datetime

for i in range(4):

print("第",i+1,"次迴圈",sep="") #print 多個連線必須用sep作為間隔符

print("-----------------------")

#字串格式化

username = 'linqian'

date = datetime.datetime.today()

print(type(date))

# msg = '歡迎'+username+'登入,'+'今天是'+date

msg2 = '歡迎%s登入,今天是%s' %(username,date)

# print(msg)

print("-----------------------")

print(msg2)

python輸入輸出

對於輸入輸出操作,我們可以用raw input或print語句實現,但我們也可以用檔案來實現,下面我們將討 件的使用。我們可以用檔案類來建立乙個檔案物件,並用它的read readline write方法實現檔案的讀寫操作。當檔案使用完畢後,你應該使用close方法,以釋放資源。下面是乙個使用檔案的...

python 輸入輸出

input 是輸出乙個數字 raw input是輸入一行字串 while true try g lambda map int,raw input split a,b g print a b except exit 0 這裡用了lambda 然後也可以直接 a,b map int,raw input ...

Python 輸入輸出

總結幾個常用的.python提供了 input 置函式從標準輸入讀入一行文字,預設的標準輸入是鍵盤。input 可以接收乙個python表示式作為輸入,並將運算結果返回。usr bin python3 str input 請輸入 print 你輸入的內容是 str str.format 1 prin...