之前学过PS,AI,最近迷上Axure跟Python,Axure跟PS的领域有点相似,入门后上手还是比较快的;但python是纯代码领域,之前从未涉及过编程,这个门入得还是挺辛苦的。如果说axure是走着入门的,python就是爬着入门的……为什么学得这么痛苦,还是要学呢?因为python将来要列入义务教育的教学大纲里面,以后咱们的娃基本个个都会,我现在经常会调侃我妈:“你孙子用手机都比你溜”,若干年后,我不希望家里的娃对我说类似的话“你孙子python编程都比你溜”……比喻似乎有点不恰当,老妈看了该生气了…but,事实就是如此,现在不学,难道等到老了再学么?
我一向是个行动派,既然要学,立马就从网上买了基础教程数,学了几天,教程作者有个人论坛,配合教程有课后作业,刚开始几节课进度还OK,从第四节课的课后作业开始,就被虐了,要么看不懂,要不不知道该怎么编程……为了督促自己能继续学习,也为了安抚自己被虐的小心脏,决定从这节课开始把课后作业的成果写成博客,供以后回顾。
以下是课后习题1的内容:
1. 尝试写代码实现以下截图功能:
以下是实现代码:
“` python
temp = input(‘请输入一个整数:’)
times = int(temp)
i = 1
while times:
print(i) #已经给i赋值了1,因此第一次打印初始值
i = i + 1 #以后每多一次循环,就+1
times = times - 1 #每循环一次就-1,直至times的值减到为0,循环终止
代码是作者给的答案,备注部分才是我的成果…
以后学axure也会把一些作品跟心得写成博客,希望若干天后,这2个领域能有所进步!