#23320: python 求解 我是新手


coddy20031211@gmail.com (sam lin)

學校 : 不指定學校
編號 : 138253
來源 : [203.71.222.232]
最後登入時間 :
2021-01-28 11:50:44
a002. 簡易加法 | From: [111.255.42.72] | 發表日期 : 2020-11-08 01:18

x=input().split

x=int(x[0])

y=int(x[1])

print(x+y)

 
#23326: Re:python 求解 我是新手


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
a002. 簡易加法 | From: [123.194.188.217] | 發表日期 : 2020-11-08 12:31

x=input().split

少括號,請留意什麼是函數呼叫

----------

x=int(x[0])

這時 x 不再是 list 而是 int,會導致後面這段

y=int(x[1])

出錯

解法:用不同的變數名稱就好

 
#23338: Re:python 求解 我是新手


coddy20031211@gmail.com (sam lin)

學校 : 不指定學校
編號 : 138253
來源 : [203.71.222.232]
最後登入時間 :
2021-01-28 11:50:44
a002. 簡易加法 | From: [111.255.162.239] | 發表日期 : 2020-11-09 00:08

x=input().split

少括號,請留意什麼是函數呼叫

----------

x=int(x[0])

這時 x 不再是 list 而是 int,會導致後面這段

y=int(x[1])

出錯

解法:用不同的變數名稱就好

我最後這樣過了 不知道跟你的意思是否依樣 感謝您

x = input().split()

y=x

num1=int(x[0])

num2=int(x[1])

sum=num1+num2

print(sum)

 

 
#23340: Re:python 求解 我是新手


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
a002. 簡易加法 | From: [123.194.188.217] | 發表日期 : 2020-11-09 05:23

看起來差不多,只有這行多餘了

y=x
 
ZeroJudge Forum