首页
学习
活动
专区
工具
TVP
发布

Python 趣味编程学习笔记

我爱好机器人,所以选择学习Python3.x,在此做个笔记,愿认识更多的朋友一起学习。也让自己坚持的学下去。所以,就有了以后的文章。我今天11岁上小学5年级,大神多多指点,新手我们一起学习。总之先谢谢亲们的支持!!!!!!

我是从python海龟绘图 turtle这个模块开始学起的。笔记都是我自己敲的代码,做出点东西让自己产生乐趣,在慢慢深入学习吧。 turtle这个模块提供画简单的直线、点和曲线。

我们要使用它,必须要告诉它,所以在第一行首先用 import turtle 导入到我们程序。

画一个正方形:

import turtle #导入模块,导入之后就可以应用模块的各种功能了

turtle.shape("turtle") #调用 turtle 的 shape 方法,改变海龟的显示方式(默认是一个三角形的小箭头)。

turtle.forward(200) #海龟沿着当前龟头的指向,前进 200 个单位的距离。初始位置(0,0)方向向右

turtle.left(90) #左转90度

turtle.forward(200)

turtle.left(90)

turtle.forward(200)

turtle.left(90)

turtle.forward(200)

turtle.left(90) #回到初始的方向

turtle.exitonclick() # 告诉海龟保持住,直到遇到鼠标点击的时候才退出。不然程序执行得太快,我们还来不及看到 #海龟,它就已经执行完毕并退出了。当然和用的IDE有关系,有的不需要。

海龟有一只钢笔,我们也可以用用,下边没有用小海龟,默认的小黑三角。

import turtle

t = turtle.Pen() #使用海龟的钢笔,建立一个画布。P记得大写,变量以后慢慢理解

turtle.bgcolor('black') #改变窗口画布的颜色为黑色。

t .pencolor('red') #改变钢笔的颜色为红色

t.forward(100) # turtle.pen().forward()

t.left(90)

t.forward(100)

t.left(90)

t.forward(100)

t.left(90)

t.forward(100)

t.left(90)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181011A0NTNC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券