目录
- 学习地址
- 第一课
- 第二课
- 1,简单的图形绘制
- 2,turtle库的使用
- 2.1 turtle.setup函数
- 2.2 turtle.goto函数
- 2.3 turtle方向函数
- 2.4 turtle.seth函数
- 2.5 turtle.left和right函数
- 2.6,RGB色彩模式
- turtle.colormode函数
- 2.7 import的表达方式
- 选择import...as...
- 2.8 turtle.penup和 pendown
- 2.9 turtle.pensize和pencolor
- 2.10 turtle.fd 前进函数
- 2.11 turtle.circle 曲线or直线
- 2.12 turtle.seth 控制面对方向
- 2.13 循环语句 for...in...
- 2.14 range() 函数
学习地址
https://www.icourse163.org/learn/BIT-268001?tid=1003243006#/learn/content
第一课
1,静态语言和脚本语言
脚本在,源代码在!
2,字符串
- 从第0个字符开始。
- 对于切片操作,[1:3]表示从第一个字符到第而个字符,不包括第三个字符;
- 而TempStr[0:-1]表示从第一个字符到最后一个字符之前,不包括最后一个字符。
3,列表类型
4,评估函数 eval()
5,例子分析
#TempConvert.py
Tempstr = input("请输入带有符号的温度值:") #Tempstr不包括“请输入带有符号的温度值:”
if Tempstr[-1] in ['F','f']: # —1是从字符串的最后开始
c = (eval(Tempstr[0:-1]) -32)/1.8
print("转换后的温度是{:.2f}c".format(c)) # .2f表示取小数点后两位
elif Tempstr[-1] in ['C','c']:
F = 1.8*eval(Tempstr[0:-1]) +32
print("转换后的温度是{:.2f}F".format(F))
else:
print("输入格式错误!")
第二课
1,简单的图形绘制
#PythonDraw.py
import turtle #引入海龟库
turtle.setup(650,350,200,200) #设置窗体的大小和位置
turtle.penup() #抬起画笔
turtle.fd(-250) #让海龟后退250
turtle.pendown() #放下画笔
turtle.pensize(25) #调整画笔宽度
turtle.pencolor("purple") #调整画笔颜色
turtle.seth(-40) #海龟的方向改为绝对的—45度
for i in range(4): #循环
turtle.circle(40,80) #参数40为半径,画80度的圆弧
turtle.circle(-40,80) #反向40,画80度的圆弧
turtle.circle(40,80/2) #矫正方向为水平
turtle.fd(40) #前行40
turtle.circle(16,360) #蟒蛇的脖子部分
turtle.fd(40* 2/3) #前行
turtle.done() #程序运行后不会自动退出
按F5运行结果:
2,turtle库的使用
2.1 turtle.setup函数
2.2 turtle.goto函数
2.3 turtle方向函数
2.4 turtle.seth函数
2.5 turtle.left和right函数
2.6,RGB色彩模式
turtle.colormode函数
2.7 import的表达方式
选择import…as…
2.8 turtle.penup和 pendown
2.9 turtle.pensize和pencolor
2.10 turtle.fd 前进函数
2.11 turtle.circle 曲线or直线
2.12 turtle.seth 控制面对方向
2.13 循环语句 for…in…