溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在python中實現同行輸入/接收多個數據的示例

發(fā)布時間:2020-09-30 10:06:30 來源:腳本之家 閱讀:160 作者:一只沒有腳的豬 欄目:開發(fā)技術

在使用python去AC題時總會遇到這樣的問題,題目要求同行輸入一組數據,但是你使用input時卻不能做到,導致不斷的CE,這個時候怎么樣來解決的這個問題呢?

很簡單,只需要使用input().split(' ')就可以了

例如:最簡單的求a+b的例子,寫成下面的形式就可以單行輸入兩個數據了

a , b = input ().split(' ') #以空格為間隔符
print (a+b)

結果如下:

在python中實現同行輸入/接收多個數據的示例

注意input的輸入機制,他是把所有輸入都按照字符串輸入的所以這樣輸出的a+b是按字符串形式直接相加的:

如果需要整形相加則需要使用map(int,input().split(' '):

a,b =map(int,input().split(' '))
print(a+b)

結果如下:

在python中實現同行輸入/接收多個數據的示例

以上這篇在python中實現同行輸入/接收多個數據的示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI