Python语言程序设计课程笔记【第一周及第二周】

这篇博客涵盖了Python编程的基础知识,包括print()函数的格式化用法,如何利用eval()执行字符串表达式,设置print()不换行的方法,以及入门级的turtle库介绍,如画笔控制、运动和方向调整。还讲解了for循环与range()函数的应用。
摘要由CSDN通过智能技术生成

1.print()函数的格式化
print(“转化后的温度时{:.2f}C”.format©)
其中的花括号代表槽,后续变量填充到槽里
2.eval语句-》将最外侧的引号去掉
eval(“1+2”)>>>3
eval(’“1+2”’)>>>1+2
3.print()中增加end=""参数表示输出后不增加换行,多个print()可以连续输出。
4.turtle库学习

import turtle 
 #import 保留字 引入了一个绘图哭 名字叫做 turtle 也就是海龟库
turtle.setup(650,350,200,200)
turtle.penup()
turtle.fd(-300)
turtle.pendown()
turtle.pencolor("purple")
turtle.seth(-40)
for i in range(4):
    turtle.circle(40,80)
    turtle.circle(-40,80)
turtle.circle(40,80/2)
turtle.fd(40)
turtle.circle(16,180)
turtle.fd(40*2/3)
turtle.done()

库引用

扩充python程序功能的方式
使用import保留字完成,
采用<a><b> ()编码风格
import<库名>
<库名>.<函数名>(<函数参数>)
或者使用from 和 import 保留字共同完成
from<库名>import<函数名>
from<库名>import*
<函数名>(<函数参数>)
import <库名>as <库别名>
import turtle as t

画笔控制函数
画笔成对出现

turtle.penup() 别名 turtle.pu()
抬起画笔,海龟在飞行
turtle.pendown() turtle.pd()
画笔落下
turtle.pensize(width) 别名turtle.width(width)
画笔宽度,海龟的腰围
turtle.pencolor(color) color为颜色字符串或者r,g,b制

在这里插入图片描述


运动控制函数

turtle.forwod(d) 别名 turtle.fd(d)
向前行进,海龟走直线
d:行进距离
控制海龟行进:走直线还是走曲线
turtle.circle(r,extent=None)
故居半径r绘制extent角度的弧形
-r:默认圆心在海龟左侧r距离的位置
-extent:绘制角度,默认是360度整圆

在这里插入图片描述


turtle方向控制函数
绝对角度
海龟角度
只改变海龟方向 不改变行动


循环语句与range函数
for<变量> in range(<参数>)
<被循环之行的语句>
<变量> 表示每次循环的计数,从0到<次数>-1
在这里插入图片描述
range()函数
在这里插入图片描述


turtle.setup(width,height,startx,starty)
setup()设置窗体大小及位置
turtle.goto(x,y)
让任何位置的还会到达某一个点

海龟坐标系分为绝对坐标系和空间坐标系

import turtle
turtle.goto(100,100)
turtle.goto(100,-100)
turtle.goto(-100,-100)
turtle.goto(-100,100)
turtle.goto(0,0)

海龟还有海龟自己的前进方向后退方向

turtle.circle(r,angle) 
#以海龟左侧某一个点曲线进行
turtle.fd(d)
#海龟的位置前进
turtle.bk(d)
turtle.left(angle)
turtle.right(angle)
#海龟的位置后退

在这里插入图片描述

import turtle
turtle.left(45)
turtle.fd(150)
turtle.right(135)
turtle.fd(300)
turtle.left(135)
turtle.fd(150)

常用颜色

turtle.colormode(mode)
来改变色彩数值的使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值