Python周六15:00

本文介绍了如何在Python中使用IDLE创建新文件,介绍了turtle模块的基本操作,包括海龟绘图、方向控制、画笔设置和基本命令学习。还讲解了变量命名规则、数据类型和算术运算符的基础知识。
摘要由CSDN通过智能技术生成

 第一课:

转换:
打开IDLE后,点击左上角File,然后点击第一项NewFile,即可创建python文件。或者直接使用快捷键 Ctrl + N 快速创建。
区别:
命令行模式一次只能输入一个命名,而函数可以输入很多行一起执行

import导入功能模块
turtle海龟绘图模块
goto()移动到(x,y)坐标
forward()前进多少像素,参数为数字,表示距离
left()向左旋转,参数为度数

第二课:

命令学习:
(1)绝对方向:
setheading(angle) 别名seth(angle):只改变方向不行进。如seth(90):海龟的朝向为90度
    注意:与当前海龟头的朝向没有关系,90度就一定向上


(2)相对方向:
left(angle)与right(angle):在海龟当前头的方向上再向左/右转多少度

拿到画笔并命名  :  mypen = turtle.Pen()

画五角星

#绘制三角形

#导入turtle
import turtle
mypen=turtle.Pen()
mypen.penup()
mypen.goto(0,0)
mypen.pendown()
mypen.forward(100)
mypen.right(144)
mypen.forward(100)
mypen.right(144)
mypen.forward(100)
mypen.right(144)
mypen.forward(100)
mypen.right(144)
mypen.forward(100)
mypen.right(144)

第三课:

画笔粗细:turtle.pensize(10)

画笔颜色:turtle.pencolor(“red”)

turtle.circle(radius,extent=None, steps=None)

        1:radius 表示圆的半径。

          当半径为正数时,圆心在当前位置/小海龟左侧

import turtle
turtle.goto(0,0)
turtle.color("red")
turtle.circle(50)

     

           当半径为负数时,圆心在当前位置/小海龟右侧。

import turtle
turtle.goto(0,0)
turtle.color("red")
turtle.circle(-50)

   

2:extent 是一个可选参数,它定义了圆弧的角度范围(程度)。如果没有指定 extent,那么默认角度为 360 度。                      

                                            当extent值为正数时,顺小海龟当前方向绘制。

                                            当extent值为负数时,逆小海龟当前方向绘制。

import turtle
turtle.goto(0,0)
turtle.color("red")
turtle.circle(50,-90)

  • steps 也是一个可选参数,用于控制圆弧的细分程度,即圆弧被分割成多少段来进行绘制。如果没有指定 steps,那么将使用尽可能少的步骤来绘制圆形。

此外,如果只指定 radius 而不指定 extent 或 steps,`turtle.circle` 将绘制一个完整的圆形,即 extent 参数默认为 360 度,而 steps 参数默认为 None,意味着使用最少可能的步骤来完成圆形的绘制。相反,如果同时指定 extent 和 steps,则会绘制一个带有指定角度的圆弧,并按照指定的细分步数进行绘制。

 第四课:

write中可用的字体有:

    airial
    宋体
    。。。。。。。

字体类型 的三种类型:

    ‘bold’ 加粗
    'normal’正常
    'italic’斜体

转义字符:

转义字符(Escape character),所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了

\n换行符换到下一行的开头
\t制表符将光标移到下一个制表符的位置,就像在文档中用Tab键一样

turtle.dot(直径, 颜色)

turtle.speed(speed=None)
注意:
turtle 的速度介于0到10之间。
如果输入的数字大于10或小于0.5,则速度设置为0。
速度字符串通过以下方式映射到速度值:
最快:0
快:10
正常:6
慢:3
最慢:1

变量命名规则

有哪些在许多编程语言中,变量命名应该遵循以下规则:
变量名只能包含字母、数字和下划线。不允许使用其他特殊字符。

变量名数字不能开头。
变量名不能与语言保留字相同。

保留字:

False、None、True、and、as、assert、async、await、break、class、continue、def、del、elif、else、except、finally、for、from、global、if、import、in、is、lambda、nonlocal、not、or、pass、raise、return、try、while、with、yield

变量名应尽量简洁、清晰、易于理解和记忆。
变量名区分大小写,例如 "myVar" 和 "myvar" 是不同的变量。
在某些语言中,变量名应该遵循一定的命名约定,例如驼峰命名法或下划线命名法。
以下是一些常见的变量命名约定:

Python中的数据类型:

基本类型(如整型、浮点型、字符串和布尔型)

整型      int10,20
浮点型  float10.0,10.3
字符串  str“字符串”
布尔型  bool只有True,False

集合类型(如列表、元组、字典和集合)

第五课:

数据运算

算术运算符

算术运算符是Python中比较简单的运算符,我们小学所学习的加减乘除也是算术运算符中的一部分,用于执行数学运算,具体有以下算术运算符。

1、 加法运算符(+):将两个操作数相加。

有字符串参与的加法运算,则是拼接运算

2、乘法运算符(*):将两个操作数相乘。

字符串与整数的乘法运算,则是字符串翻倍运算

除法运算符(/):将第一个操作数除以第二个操作数,结果为浮点数。

幂运算符(**):将第一个操作数作为底数,第二个操作数作为指数进行幂运算。

取余运算符(%):返回第一个操作数除以第二个操作数的余数。

整除运算符(//):将第一个操作数除以第二个操作数并向下取整。

  • 24
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值