21201525_徐锦涛_9月19日

学习总结

1.程序的基本编程方法:step1:想清楚解决问题的方法。        #不要盲目编写,要清楚需求胸有成竹的去编写程序

                       step2:规划IPO。                     #明白程序需要输入什么,进行怎样的操作后又输出什么。最好画出流程图

                       step3:关注算法。                    #弄清问题的计算部分,把它转化为计算机语音

                       step4:编写程序。                    

                       step5:运行调试。

                       step6:更新维护。

2.学习计算机编程对于自身的提升

     (1)训练思维             #训练对于问题的求解能力,思维逻辑的强化。

     (2)增进认识             #更好的认清问题的本质

     (3)带来乐趣             #在编写一个个小程序中找到编程的乐趣

     (4)提高工作效率         #运用计算机解决一些繁琐的问题

     (5)就业机会             #编程是信息时代一项十分被看重的就业技能

3.Python中的一些常用的保留字:and  as  assert  break  class  continue  def  elif  else  except  finally  for  from  if  import  in  is  lambda  not  or  pass  global

nonlocal  Ture  False  None

4.turtle库

turtle编程实例(一条会动的小蛇)

 

 

                  下面就这个实例,了解海龟库中各种函数的用法

 (0)turtle库又叫海龟库,它运行起来的样子就像海龟在沙滩上爬行一样,海龟会在沙滩上留下爬过的路线,而海龟库就是在窗口中留下线条。

 (1)调用turtle库的几种方法:  import turtle              #最基本的库的调用

                                 from turtle import*        #可以省略库名只写方法名,但可能存在名字的冲突

                                 import turtle as <别名>    #相当于给库取了一个小名,后续的使用只需用小名即可,且基本不会发生冲突

 (2)turtle.setup(a,b,c,d) 调整绘图窗口的布局,其中ab表示窗口的大小,cd为窗口与屏幕左上角的相对位置

 (3)turtle.penup() / turtle.pendown()  抬起画笔和放下画笔          #只进行抬起和放下的操作,不进行其他动作

 (4)turtle.pensize()  别名  turtle.width()  设置海龟的身体大小,也就是线条的粗细 

 (5)turtle.pencolor(color)                                          #color 是字符串或RGB值  RGB值有整数和小数两种表达

     以上为海龟的设置函数,并不会控制海龟前进或者后退。下面将介绍海龟的运动控制函数

 (1)turtle.forward()  别名  turtle.fd()   控制海龟前进的距离       #如果需要海龟后退,输入负数即可

 (2)turtle.circle(r,extent = None) 根据半径r绘制extent角度的弧形 #extend默认为360

 (3)turtle.sethheading() 别名  turtle.seth()    控制海龟的方向 #这里是指绝对方向,海龟的方向分为绝对方向和相对方向,绝对方向是指在窗口中上左下右左后右前,而相对方向是由海龟当前朝向决定的。                     

 (4)turtle,left() /turtle.right() 控制海龟转向                     #这里是相对方向

    以上这些函数就可以进行很多图形的绘制了,下面是我用turtle库绘制的一个表情

 

         对与Tuttle库的运用还涉及到数学坐标系,所以想要灵活的运用turtle库,还得学好数学。

学习心得

    运用turtle库绘制图形是一件看似简单却十分灵活的事情,想要在turtle窗口内准确定位画笔的落点需要很高的熟练度。这让我意识到编程的实践性十分重要,只有把所学的知识运用好才能学好编程。Pythonturtle库的学习更多的让我知道如何学习库的使用,在以后的学习中提供了模板。Python语言程序设计_中国大学MOOC(慕课) (icourse163.org)在嵩天老师的先实例再分析的方法就是非常好的编程学习方法,实例引出问题,带着问题逐步分析,这是非常科学有效的一种学习计算机语言的方法。

明日学习计划

    学习Pycharm的使用方法,字符串的操作方法,循环语句以及实际运用和更多的编程实例。

 

 

 

 

 

 

 

posted @ 2021-09-19 23:21  哦嘞里个嘞  阅读(80)  评论(4)    收藏  举报