首页 / PYTHON / 学习python第二天
学习python第二天
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了学习python第二天,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2735字,纯文字阅读大概需要4分钟。
内容图文
今天继续在看嵩天老师的视频课程相比于昨天今天刷了一章半的课程,理论知识积累了一大堆
感觉要记得东西好多啊 下面是今天边刷课边做的小笔记 今天的python学习先到此为止 脑壳要炸了
去学习一下别的吧
第二天
turtle.setup(width,height,startx,starty) //setup()设置窗体大小及位置,不写后两个默认中心 不必须
turtle空间坐标体系 中心为(0,0)
turtle.goto(x,y) 从当前坐标至x,y
海龟当前前进方向为前进方向(无论朝向哪里)
turtle.bk(d) 反方向运行d像素
turtle.fd(d)正前方向运行d像素
setheading(angle) 别名 seth(angle) 绝对角度 逆时针从0至360度 改变行进方向 但不行进
turtle.left(angle) 向左 turtle.right(angle)向右
RGB色彩模式 turtle.colormode(mode) 1.0:RGB小数模式 255:整数模式
import 库名 不会出现函数重名问题(我感觉很规整)
from 库名 import *(函数名)使用函数时就可以不必加库名
import 库名 as 库别名 很方便名字变短很适合自己
画笔操作后一直有效,一般成对出现
turtle.penup() 别名 turtle.pu() 抬起画笔 运行轨迹不在画布上显示
turtle.pendown() 别名 turtle.pd() 落下画笔
turtle.pensize(width) 别名 turtle.width(width) 画笔宽度 海龟腰围
turtle.pencolor(color) color为颜色字符串或者r,g,b值
例如:颜色字符串:pencolor("purple")
RGB的小数值:pencolor(0.63,0.13,0.94)
RGB的元组值:pencolor((0.63,0.13,0.94))
运动控制函数:
forward(d) 别名 fd(d) 向前行进 走直线 d为距离可以为负数
circle(r,extent=None) 根据半径r绘制extent角度的弧度 默认圆心为左侧r距离的位置上
例如 circle(100) 左侧100像素为圆心 逆时针画整个圆形 circle(-100,90) 右侧100像素 顺时针
绘制四分之一弧形
循环语句
for 变量 in range(<函数名>) :range的参数为循环次数 变量表示每次循环的计数,0到<次数>-1
例如: for i in range(5):
print(i)
结果为 0 1 3 4 5
for i in range(5):
print("Hello:",i) //print()中将拟输出的各种信息间用','分隔 输出后每输出的字符串间会有空格
结果为
Hello: 0
Hello: 1
Hello: 2
Hello: 3
Hello: 4
例:print("hello",4,"zhenshuang") 结果为hello 4 zhenshuang
range(N) 产生0到N-1的整数序列,共N个 例如range(5) 产生0,1,2,3,4
range(M,N) 产生M到N-1的整数序列,共N-M个
done() 程序运行后不会自动退出 手动退出
基本数据类型
pow(x,y) 函数:计算x的y次方
二进制,以0b或者0B开头:0b010,-0B101
八进制以0o或者0O
十六进制以0x或者0X
浮点数运算存在不确定尾数,二进制表示小数,可以无限接近,但不完全相同
round(x,d):对x四舍五入,d是小数截取位数
使用字母e或者E作为幂的符号,以10为基数:<a>e<b> 表示 a*(10的b次方)
x**y 幂运算,x的y次幂,当y是小数时开方运算
divmod(x,y) 商余,(x//y,x%y),同时输出商和余数
pow(x,y[,z]) (x**y)%z 例如pow(3,pow(3,99),10000)结果为4587,不加第三个参数 太大显示不了
max(x1,...,xn) 返回最大值 min(x1,...,xn) 返回最小值
[::-1]从后向前逐一取出
x+y 连接两个字符串x和y
n*x或x*n 复制n次字符串x
x in s 如果x是s的子串,返回true否则返回false
len(x) 返回字符串长度
str(x) 将任何类型变量变成字符串
hex(x)或oct(x)将整数x形成十六或者八进制字符串
chr(u) x为Unicode编码,返回其对应的字符
ord(x) x为字符,返回其对应的Unicode编码
内容总结
以上是互联网集市为您收集整理的学习python第二天全部内容,希望文章能够帮你解决学习python第二天所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。