程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

【牛客刷題7】:計算器(Python)

編輯:Python

題目鏈接: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)
參數描述prompt字符串,代表輸入之前的默認消息。
x = input('輸入一個整數:')
print(type(x))
輸入一個整數:20
<class 'str'>

注意:使用 input() 函數輸入的內容,是字符串型,當其跟整型作運算時,則應使用 int() 函數轉換為整型。

2、int()函數

int(value, base)
參數描述value可以轉換為整數的數字或字符串。base代表數字格式的數字。默認值:10。

int() 函數的作用是:將指定值轉換為整數。將字符串型 x 轉換為整型 x :

x = int(input('輸入一個整數:'))
print(type(x))
輸入一個整數:20
<class 'int'>

將字符串 ‘F’ 以 16 進制的格式轉換:

print(int('F', 16))
15

3、算數運算符

算術運算符與數值一起使用來執行常見的數學運算:

運算符名稱實例+加x + y-減x - y*乘x * y/除x / y%取模x % y**冪x ** y//取整除x // y

代碼/截圖:

x = int(input())
y = int(input())
print(x + y)
print(x - y)
print(x * y)
print(x // y)
print(x % y)

以上就是本文的全部內容啦!如果對您有幫助,麻煩點贊啦!收藏啦!歡迎各位評論區留言!!!


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved