1、不会写代码怎么办?
看懂,还是不会写,咋办?写的少,多写。
(1)看懂别人的代码,整理出代码的算法思路,用中文或者伪代码写出来。
(2)依据算法的描述步骤或者伪代码,把代码推导出来。(语法不熟的情况,整理好笔记,方便自己查询)
(3)当天先推导一次,明天再来一次,一周后再来一次,一个月后再来一次。(如果这几次都可以写出来,这道题就算溶于你的骨血了。如果不行,在重复以上过程)
慢慢的具备解题的思路,编程的思路
先模仿在原创。
学习的理论:学习一门新的东西,冷启动阶段:学了很久,都没有一个正反馈(成就感)有的人没坚持住,就放弃了。有的过了这段,慢慢走向人生巅峰了。
2、输入一个数字,当大于0的时候,输出是个正数,等于0的时候,输出是0,小于零的时候,输出是个负数。
知识点:
>>> n=input("请输入一个数字:")
请输入一个数字:10
>>> type(n)
<class 'str'>
>>> n+10
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: must be str, not int
>>> int(n)+10
20
n=int(input("请输入一个数字:"))
if n>0:
print("输入的是正数!")
elif n==0:
print("输入的数字是个0!")
else:
print("输入的数字是个负数!")
3、range()函数
range()函数可创建一个整数列表,一般用在fo