首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python第1题

python入门第一题:输出a+b

1.贴题

给你两个数a、b,请你计算它们的和,并输出。

例如: a = 3, b = 2

则输出:5

提示:挑战python栏目的所有题目,

题目中所给变量使用前不用声明,也不用赋值,系统自动赋值。

如本题,只需一行代码即可: print a + b

系统会自动为a和b赋值,并检查代码执行结果和标准答案是否相同。

原题地址

http://www.pythontip.com/coding/code_oj_case/1

2.说明

因为是入门第一题,所以题目中直接就给出了解答。

要注意的是题中的显示为python2版本,所以print 还是语句形式,到python3之后print就变成了函数,要写成print()

3.参考代码

4.调试网站与调试方法

如果本地装了python,可以在自己的环境下运行测试输出是否正确,但是为了运行就必须把代码保存为py文件

(当然如果只有没几行可以使用交互式面板就不需要保存)

这里推荐一个在线测试python3的网址

jdoodle

https://www.jdoodle.com/python3-programming-online

不需要保存,可以有输入值,缺点就是不能输中文。

另外也不能导入built-in以外的模块,比如写import numpy,会报错。

5.调试代码

6.输出结果

7.其他解决方案

8.解说

这里利用了列表的求和函数sum。即将要求和的数都放进一个列表里,然后用函数求和。在本题中效果与print(a+b)一样,甚至还差一些,但是如果有很多数需要求和,或者求和后仍需要保留每个数的时候是很有用的。

此外,还有写函数实现的方法。

碎碎念

懒癌晚期的我又回来啦。

不定期分享一点个人心得,内容“杂乱无章”,什么都有

最近会写一些python做题的心得和笔记,内容很浅显,主要面向像我一样的初学者。

一起来摇摆吧~~~~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180411G15GBC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券