编程学习思维
要学会编程:要用编程思维来学习
不需死记硬背,在实操中理解记忆;收集积累,反复总结。
案例笔记法:包括了两种类型的笔记:【用法查询笔记】和【深度理解笔记】。
用法查询笔记:就是记录知识点的基础用法,它是自己的学习记录,能供自己快速查阅,加深对知识的印象。
要记住的是:不管你用什么格式记笔记,目的只有一个,就是 “方便自己查询使用”
案例笔记:更容易理解和记住知识点,也能通过案例查询知识点的用法;
例如:运算符案例:

代码含义:往往用【#注释……】写在代码后面;
实际运行效果:往往用【# 》》注释……】写在代码下方。
深度理解笔记:用来总结、理解知识的使用场景。
它会随着对某一知识的理解程度的加深而不断完善。
知识管理:知识管理就是搭建知识框架,搭建编程知识数据库;
如:我们有了【深度理解笔记】,所以在解决一个编程问题的时候,我们可以轻易想到需要用到哪块知识,接着就可以去【用法查询笔记】里寻找相关的知识细节和具体案例,形成解题的思路。
随着我们的知识库存越来越多,知识结构越来越完整,我们使用知识也会得心应手。
如何解题的思路:
如何解题也是一个反复练习和积累的过程,解题思维也需要不断积累和强化;

新知识点:print()函数里有个参数'end'可以用来:控制换行行数和结尾字符;

例题:打印99乘法表:
for i in range(1,10):
for j in range(1,i+1):
print( '%d X %d = %d' % (j,i,i*j),end = ' ' )
print(' ') #print ('') 用来控制换行;
打印结果如图:

代码也可以这样写:
for i in range(1,10):
for j in range(1,10):
print('%d X %d = %d'%(j,i,i*j),end=' ')
ifi==j:
print('')
break
网友评论