竹林爬行者 发表于 2022-10-3 19:21:02

初来乍到,一起分享下自己的学习python之旅吧

我先说一下我的感受啊~~
因为我之前有其他语言编程基础,所以入门相对较快,学习几天就可以掌握了很多知识点并且可以直接上手去做出来。
学了7天的python了,这里最让我记忆深刻的便是turtle库的使用,比如各种函数的使用,最常用的就是penup()pendown() fd() fillcolor("")begin_fill()end_fill()seth()goto()home()left()right()hideturtle()。其实在这里我用了def关键字,也就是所谓的封装过程,然后自己调用自己的function,尤其penup()pendown()这种重复率较高的函数。建议去封装成一个函数,并且设置好相应的参数,例如:
def tigi(a,b):#先注释说明一下,这里的a代表着长度,b代表着角度(其实都是自己定义的哦~)
        penup()
        seth(b) #这块看个人习惯,我个人习惯用seth函数。
        fd(a)
        pendown() #本身应该具有返回值,所以应该不需要return,这里如果有错误,请老哥帮忙改正

其次就是列表的应用,在用其他语言里,都会有一个变量数组的概念,但是python没有这个概念,但是python中本身就有一个强大的存在,那就是list的应用了,直接可以充当索引的作用。
啊~~~今天的分享到此为止,我觉得各位萌新小哥看完了都会感慨一番,觉得编程大佬离自己又加快了一天
在这里想说一句,其实没有做不成的事情,大家一年如一日的去学习python,我觉得在一年或者几年后,大家再聚在一起的时候,都是大佬的存在了呢。




                                                                                        ————竹林爬行者最爱吃奶酪
       

tommyyu 发表于 2022-10-3 20:33:12

最后一行的pendown()应该改为 return pendown(),因为内部调用完函数后不会返回,需要自己再次返回

竹林爬行者 发表于 2022-10-4 13:03:14

tommyyu 发表于 2022-10-3 20:33
最后一行的pendown()应该改为 return pendown(),因为内部调用完函数后不会返回,需要自己再次返回

ok 感谢您的回复和指导,学到了新知识
页: [1]
查看完整版本: 初来乍到,一起分享下自己的学习python之旅吧