网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

Python基本格式

时间:2023-03-05 17:06

人气:

作者:admin

标签:

导读:Python 初识 1. Python基本格式 缩进风格 恰当的空格,缩进问题 逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。 语句从新行的第一列开始。 缩进...

Python 初识
1. Python基本格式
缩进风格

恰当的空格,缩进问题
逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。
语句从新行的第一列开始。
缩进风格统一:
每个缩进层次使用 单个制表符 或四个空格(IDE会自动将制表符设置成4个空格)
Python用缩进而不是{}表示程序块的层次关系
Python区分大小写
2. 注释格式
# 测试单行注释
print("这里是单行注释 ")

'''
我是多行注释
三个单引号实现多行注释
作者:
时间:
'''
print('三个单行引号实现多行注释')

"""
三个双引号实现多行注释
作者:
时间:
"""
print('三个双引号实现多行注释')```
3. 异常处理
# 错误1, 首行是空格
print("首行不能有空格")

# 错误2, 使用了中文引号
print(“不能使用中文引号”)
4. Python图形化程序-海龟绘图
这里接触到一个好玩的库, 海龟绘图
只需导入海龟绘图的库, 即可画图.
并且比 java 导入更加简单, 因为Python导入只需要声明库名. 而不需要声明库的具体路径. 奈斯~

下面首先看一个使用demo

import turtle

turtle.showturtle() # 显示箭头
turtle.write("时间静止不是简史") # 写字符串
turtle.forward(300) # 前进300像素
turtle.color("red") # 画笔颜色改为red
turtle.left(90) # 箭头左转90度
turtle.forward(300)
turtle.goto(0, 50) # 去坐标(0,50)
turtle.goto(0, 0)
turtle.penup() # 抬笔。这样,路径就不会
turtle.goto(0, 300)
turtle.pendown() # 下笔。这样,路径就不会会画出来
turtle.circle(100) # 画圆
turtle.done() # 程序结束,保持窗口存在
运行后, 结果如下

wKgZomQEW42Ac1boAABCMDIBMPU530.jpg


照猫画虎: 根据上面库的调用方式, 绘制一个奥运五环图

思路:

注意画笔大小尺寸以及每个环的颜色设置
因为海龟绘图是从圆的最底部开始绘制, 因此要根据这个确定每个圆绘制的起始坐标和圆的半径
上三圆绘制大体上是类似的, 下两圆绘制方式也是类似的
代码

import turtle

turtle.showturtle()
turtle.pensize(5) # 定义字体大小
turtle.color("blue") # 定义画笔颜色
turtle.circle(50) # 画圆, 半径为50px

turtle.penup() # 抬笔
turtle.forward(120) # 前进100px
turtle.pendown() # 下笔
turtle.color("black")
turtle.circle(50) # 画第二圆

turtle.penup()
turtle.forward(120)
turtle.pendown()
turtle.color("red")
turtle.circle(50) # 画第三圆

turtle.color("yellow")
turtle.penup()
turtle.goto(60, -50) # 第四圆圆心位置
turtle.pendown()
turtle.circle(50) # 画第四圆

turtle.penup()
turtle.goto(180, -50) # 第五圆圆心位置
turtle.pendown()
turtle.color("green")
turtle.circle(50) # 画第五圆
turtle.done() # 窗口挂起

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信