題目鏈接:NP7 計算器
描述
牛牛正在練習心算能力,為了測試他算得准不准,他決定寫一段簡單的計算器小程序檢驗自己的心算能力。
這個計算器要實現的功能包括:
讀入第一個數字記入變量x中,讀入第二個數字記入變量y中;然後依次逐行用print函數打印x與y相加,x減去y,x與y相乘,x除以y(整除),x對y取余的計算結果。
輸入描述:
輸入兩個整數,x與y,其中y不會為0
4
2
輸出描述:
輸出結果按照題目要求,每個計算結果單獨一行。
6
2
8
2
0
題解:
本題較容易,主要考察了 input() 函數、int() 函數和算數運算符,下面將詳細講解:
1、input
函數
input(prompt)
x = input('輸入一個整數:')
print(type(x))
輸入一個整數:20
<class 'str'>
注意:使用 input() 函數輸入的內容,是字符串型,當其跟整型作運算時,則應使用 int() 函數轉換為整型。
2、int()
函數
int(value, base)
int() 函數的作用是:將指定值轉換為整數。將字符串型 x 轉換為整型 x :
x = int(input('輸入一個整數:'))
print(type(x))
輸入一個整數:20
<class 'int'>
將字符串 ‘F’ 以 16 進制的格式轉換:
print(int('F', 16))
15
3、算數
運算符
算術運算符與數值一起使用來執行常見的數學運算:
代碼/截圖:
x = int(input())
y = int(input())
print(x + y)
print(x - y)
print(x * y)
print(x // y)
print(x % y)
以上就是本文的全部內容啦!如果對您有幫助,麻煩點贊啦!收藏啦!歡迎各位評論區留言!!!