導航:首頁 > 編程語言 > python如何一行輸入倆個數字

python如何一行輸入倆個數字

發布時間:2025-03-31 23:14:10

python3分別從控制台輸入兩個整數,實現求和功能

Python 3 的 input() 函數相當於 Python 2 的 raw_input() 函數。

#輸入數字
#Python3通過input()獲取的任何內容都是str(字元串)類型。
str1=input('請輸入第一個數:')
str2=input('請輸入第二個數:')

#用int()函數強制將str轉換成int
num1=int(str1)
num2=int(str2)

#加法運算並列印
print('{0}+{1}={2}'.format(num1,num2,num1+num2))

.

㈡ phython語言程序設計 分別輸入兩個整數和一個算術運算符,輸出運算結果

代碼根據你題意,輸入2個整數,再輸入一個運算符號(+–*/),輸出運算結果。
輸入有驗證,必須輸入數字和運算符。

num1=None

num2=None

while(True):

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

while(True):

try:

num1=int(input("請輸入第一個數:"))

except:

print("必須是數字!重新輸入")

pass

if type(num1)==int:

break

while(True):

try:

num2=int(input("請輸入第二個數:"))

except:

print("必須是數字!重新輸入")

pass

if type(num2)==int:

break

ys=0

while(ys!='+' and ys!='-' and ys!='*' and ys!='/'):

ys=input()

ss=str(num1)+ys+str(num2)

print (ss+'='+str(eval(ss)))

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

㈢ python 從鍵盤輸入兩個數字 然後用一種算術四則運算

import re


class OPERATION(object):

def __init__(self, a, b,ys):
self.a = a
self.b = b
self.ys=ys

def addition(self):
result = self.a + self.b
print(' = %s' % result)
return result

def subtraction(self):
result = self.a - self.b

print(' = %s' % result)
return result

def multiplication (self):
result = self.a * self.b
print(' = %s' % result)
return result

def division(self):
if self.b==0:
return print("輸入有誤")
else:
result = self.a / self.b
print(' = %s' % result)
return result

def operation(self):
if self.ys is '+':
OPERATION.addition(self)
elif self.ys is '-':
OPERATION.subtraction(self)
elif self.ys is '*':
OPERATION. multiplication (self)
elif self.ys is '/':
OPERATION.division(self)
else:
print("暫時沒有實現這種運算")
def main():
print("請輸要計算的算式,如 a+b 按回車鍵查看結果,輸入exit退出")
while True:
str = input(">>")
if str =='exit':
break;
else:
ret = re.match(r'^(d+)([+-*/]+)(d+)', str)
if ret:
numa = int(ret.group(1))
operationalCharacter = ret.group(2)
numb = int(ret.group(3))
print(numa, operationalCharacter, numb,end='')
yunsuan = OPERATION(numa, numb,operationalCharacter)
yunsuan.operation()
else:
print("請檢查輸入是否正確")


if __name__=='__main__':
main()

運行結果

㈣ python累計求和,編寫一個程序,從鍵盤輸入兩個整數m和n,求m和n之間(包括m和n)

#python累計求和,編寫一個程序,從鍵盤輸入兩個整數m和n,求m和n之間(包括m和n)數字個數

s = input("input number: m=")

if not s.isnumeric():

print("Please input a number.")

return

m = int(s)


s = input("input number: n=")

if not s.isnumeric():

print("Please input a number.")

return

n = int(s)

print(f"There are {abs(n-m)+1} numbers, from {m} to {n}.")

㈤ python輸入倆個數計算倆個數字之和

num1, num2 = input('請輸入兩個數 以空格鍵隔開:').split()
print('倆個數字之和為', int(num1) + int(num2))

㈥ python 從鍵盤輸入a、b兩個數,按大小順序輸出它們

inputA = raw_input("請輸入第一個數字/按下 enter 鍵退出:")

inputB = raw_input("請輸入第二個數字/按下 enter 鍵退出:")

if inputA > inputB:

print "從大到小排序:", inputA,inputB

else:

print "從大到小排序:",inputB,inputA


㈦ Python寫出輸入二個數,求這二個數的加、減、乘、除、取余、取整、冪的值並輸

a = float(input("請輸入第一個數:"))
b = float(input("請輸入第二個數:"))
print("加法:", a + b)
print("減法:", a - b)
print("乘法:", a * b)
print("除法:", a / b)
print("取余:", a % b)
print("取整:", a // b)
print("冪:", a ** b)
其中,input()函數用於接收用戶輸入的數值,float()函數將輸入的字元串轉化為浮點數。在輸出時,使用了字元串連接符號+將提示信息和計算結果連接起來輸出。注意,在除法運算中,需要將其中一個數轉化為浮點核歲數,否則可能會出現整游氏歷數除以神搜整數的情況。

㈧ Python 請用戶依次輸入兩個數字a和b,在程序中將兩個整數a和b進行交換 a是xx b是yy

a=int(input("請輸入整數a:"))

b=int(input("請輸入整數b:"))

a,b=b,a

print("a=%d b=%d" %(a,b))

閱讀全文

與python如何一行輸入倆個數字相關的資料

熱點內容
為什麼要編譯源代碼 瀏覽:820
輸入法freetype交叉編譯 瀏覽:437
電阻單片機代號 瀏覽:469
來畫app怎麼添加對話框 瀏覽:318
python序列化分布式 瀏覽:107
域名伺服器是什麼形式 瀏覽:681
rsa加密解密速度快 瀏覽:924
mac電腦如何單片機開發 瀏覽:547
紀念日app怎麼用小插件 瀏覽:331
如何更改安卓手機所在地區 瀏覽:217
程序員負債120萬 瀏覽:80
階層pdf 瀏覽:380
linuxgit安裝配置 瀏覽:319
用源碼搭建app要改什麼 瀏覽:42
密碼學教程pdf 瀏覽:3
亞馬遜做的加密貨幣 瀏覽:81
怎麼搭建雲播伺服器 瀏覽:867
網站客服機器人源碼 瀏覽:317
2021程序員的出路 瀏覽:547
發行與承銷pdf 瀏覽:945