人生苦短,我用Python!
最近某大神推荐我去挑战一下PythonTip上面的题目。然后我做着做着就觉得Python白学了那么久,有时候一道简单的题目都做不出来,要么就是语法错误,要么格式错误,真是打击好大(哭~~~~)
所以吧,还是慢慢来吧,不能急于求成,往往学的越快,基础越不扎实,也越容易忘。因此,现在不会都没有关系,慢慢来,别着急!!
下面我把自己在PythonTip上做过的题目做一个总结,不过有些题目我也不会做,需要先生的指教,如果有同学有不同解法,欢迎评论,我会第一时间参与讨论!
题目1:just print a+b
描述: give you two var a and b, print the value of a+b, just do it!!
提示:挑战python栏目的所有题目,题目中所给变量使用前不用声明,也不用赋值,系统自动赋值。如本题,只需一行代码即可: print a + b
系统会自动为a和b赋值,并检查代码执行结果和标准答案是否相同。
分析:此题很简单了,就是让我们在代码行中输入
print a+b
这里题目要求不要定义变量,因为题目已经给你定义好了,哈哈(但是还是感觉怪怪的~~不习惯)
答案:
print a+b
举一反三
1.自己定义变量求和
# -*- coding: UTF-8 -*-
a = 3
b = 4
print a+b
输出:
7
题目2:list排序
描述:给你一个list L, 如 L=[2,8,3,50], 对L进行升序排序并输出,
如样例L的结果为[2,3,8,50]
分析:这个题大家都会做的,但是也要注意题目要求和格式;
答案:用冒泡排序,成功率最高。