1. 程式人生 > >python基礎練習題

python基礎練習題

定義變量 是否 eat spa 自己的 16px pre 交換 print

#用戶交互 輸出自己的姓名和年齡
name = input("your name:")#輸入姓名
age = input("your age:")#輸入年齡
print("------------------------")
print("姓名:",name,"\n年齡:",age)


#用戶交換 查看一個人還能活多長時間

death_age = 90 #先定義一個變量 保存年齡
name = input("your name:")#收入姓名
age = input("your age:")#輸入年齡
print("------------")
print("your name:",name) # 打印一下自己的姓名

print("還能可以存活:",death_age-int(age),"年") #用定義變減去輸入的年齡 獲得的值就是剩余的時間 住:輸出時要強轉


#判斷一個數是否相等
age_of_princal = 90 # 定義變量保存一個數
guess_age = int(input(">>:")) # 強轉整形
if guess_age == age_of_princal: #判斷條件,輸入的年齡和定義的年齡是否一樣
print("相等") # 條件成立輸出
elif guess_age>age_of_princal:
print("大了")
else: # 上邊條件都不成立 執行else

print("小了")


#輸入學生成績 >90輸入A ,>80輸出B ,>70輸出C, >60輸出D, 60以下輸出不合格
yinlu = int(input("請輸入學生的成績:")) # 鍵盤輸入學生的成績
if yinlu>100 or yinlu<0: # 利用 or 判斷條件
print("學生的成績為0-100")
elif yinlu>90: #判斷條件
print("學生的成績為:A")
elif yinlu>80:
print("學生的成績為:B")
elif yinlu>70:
print("學生的成績為:C")

elif yinlu>60:
print("學生的成績為:D")
else:
print("不合格,不能畢業在回去學學吧!!!")


#比較三個數大小
#先定義三個數
num1 = input("num1:")
num2 = input("num2:")
num3 = input("num3:")
if num1>num2:
max_num = num1 #把num1的值賦給max_num 在拿著去判斷num3
if max_num>num3:
print("最大的是:",max_num)
else:
print("對打的是:",num3)
else:
max_num = num2
if max_num>num3:
print("最大的是:",max_num)
else:
print("最大的是:",num3)










python基礎練習題