a002: 简易加法
这篇教学会示范 ZeroJudge 基础题库“a002: 简易加法”的解题过程。
题目需求
写一个程序,读入两个数字 ( 两个整数 a 和 b,分别以空白隔开 ),并求出它们的和。
题目链接:a002: 简易加法
解答
先使用字串的拆分,再搭配串列生成式将文字串列转换成数字串列,最后将数字串列加总就能得到结果。
text_list = input().split(' ') # 將輸入的文字使用空白拆分成串列
nums = [int(i) for i in text_list] # 使用串列生成式,將文字串列轉換成數字串列
result = sum(nums) # 使用 sum 的方法將數字串列的所有數字相加
print(result) # 印出結果
了解原理后可以将其改为简化的版本,只需要一行程序码就能解决:
print(sum([int(i) for i in input().split(' ')]))
微信扫码关注
抖音扫码关注