入門 練習 input

1. 華⽒溫度轉攝⽒溫度【提示:將華⽒溫度轉換爲攝⽒溫度 F = 1.8C + 32
F = input("請輸入華氏溫度:")
F = float(F)
C = (F - 32)/1.8
print(C)
2.求解⼀次⽅程ax+b=0,程序提示⽤戶輸⼊ab的值,然後輸出⽅程的根。程序運⾏效果如下。
a = input("請輸入一次方程的係數a:")
b = input("請輸入一次方程的常量b:")
x = - float(b)/float(a)
print(x)
3. 編寫⼀程序,接收從鍵盤上輸⼊的2個學⽣的姓名、數學成績、計算機成績,分別存⼊到6個變量中,然後打印出這2個學⽣的姓名和總成績。
name1 = input("請輸入第一個學生的姓名:")
mathGrade1 = float(input("請輸入第一個學生的數學成績:"))
csGrade1 = float(input("請輸入第一個學生的計算機成績:"))
name2 = input("請輸入第二個學生的姓名:")
mathGrade2 = float(input("請輸入第二個學生的數學成績:"))
csGrade2 = float(input("請輸入第二個學生的計算機成績:"))
print(("%s的總成績爲%.2f") % (name1, mathGrade1+csGrade1))
print(("%s的總成績爲%.2f") % (name2, mathGrade2+csGrade2))
4. 編寫⼀程序,對⽤戶輸⼊的兩個數據ab,輸出交換後的ab的值。
 
num1 = float(input("請輸入第一個數:"))
num2 = float(input("請輸入第二個數:"))
num1, num2 = num2, num1
print(num1, num2)
5. 從控制檯輸⼊兩個數,輸出較⼤的值
num1 = float(input("請輸入第一個數:"))
num2 = float(input("請輸入第二個數:"))
if num1 > num2:
    print(num1)
else:
    print(num2)
6. 從鍵盤輸⼊⼀個整數,判斷這個數能否被3整除
num = int(input("請輸入一個整數:"))
if num % 3 == 0:
    print("能被3整除")
else:
    print("不能被3整除")
7. 從鍵盤上輸⼊⼀個3位整數,求這個三位整數各個數字的和
num = int(input("請輸入一個三位整數:"))
a = num % 10
b = num // 10 % 10
c = num // 100
print(a+b+c)
8. 從控制檯輸⼊⼀個三位數,如果是⽔仙花數就打印是⽔仙花數,否則打印不是⽔仙花數
例如:153=1^3+ 5^3+ 3^3
num = int(input("請輸入一個三位整數:"))
a = num % 10
b = num // 10 % 10
c = num // 100
if num == a**3+b**3+c**3:
    print("是水仙花數")
else:
    print("不是水仙花數")
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章