用python绘制满天星100颗

欢迎来到今天的讨论,我们将探讨,用python代码画出一片星空 python满天星绘制流程图,让我们开始吧!

第1章 Python概述001

1.1 认识Python001

1.1.1 Python的发展历程001

1.1.2 Python语言的特点002

1.2 Python解释器的安装与Python

程序的运行003

1.2.1 安装Python解释器 003

1.2.2 Python程序的运行方式006

1.3 Python开发工具 007

1.3.1 常用的开发工具 007

1.3.2 Python IDE—PyCharm的下载与安装 007

1.3.3 使用PyCharm编写Python程序011

1.4 Python模块013

1.4.1 模块的安装014

1.4.2 模块的导入与使用014

1.5 本章小结015

1.6 习题015

第2章 Python基础017

2.1 代码格式017

2.1.1 注释017

2.1.2 缩进018

2.1.3 语句换行019

2.2 标识符和关键字019

2.2.1 标识符019

2.2.2 关键字020

2.3 变量和数据类型020

2.3.1 变量020

2.3.2 数据类型021

2.3.3 变量的输入与输出022

2.4 实训案例023

2.4.1 打印购物小票023

2.4.2 打印蚂蚁森林植树证书023

2.5 数字类型023

2.5.1 整数类型023

2.5.2 浮点型024

2.5.3 复数类型024

2.5.4 布尔类型025

2.5.5 数字类型转换025

2.6 运算符026

2.6.1 算术运算符026

2.6.2 赋值运算符026

2.6.3 比较运算符027

2.6.4 逻辑运算符028

2.6.5 成员运算符028

2.6.6 位运算符028

2.6.7 运算符优先级031

2.7 实训案例032

2.7.1 绝对温标032

2.7.2 身体质量指数032

2.8 本章小结032

2.9 习题032

第3章 流程控制034

3.1 条件语句034

3.1.1 if语句034

3.1.2 if-else语句035

3.1.3 if-elif-else语句035

3.1.4 if嵌套036

3.2 实训案例038

3.2.1 计算器038

3.2.2 猜数字038

3.3 循环语句038

3.3.1 while语句038

3.3.2 for语句039

3.3.3 循环嵌套040

3.4 实训案例041

3.4.1 逢7拍手游戏041

3.4.2 打印五子棋棋盘041

3.5 跳转语句041

3.5.1 break语句041

3.5.2 continue语句042

3.6 阶段案例—房贷计算器042

3.7 本章小结042

3.8 习题043

第4章 字符串045

4.1 字符串介绍045

4.2 格式化字符串047

4.2.1 使用%格式化字符串047

4.2.2 使用format()方法格式化字符串048

4.2.3 使用f-string格式化字符串049

4.3 实训案例049

4.3.1 进制转换049

4.3.2 文本进度条050

4.4 字符串的常见操作050

4.4.1 字符串的查找与替换050

4.4.2 字符串的分割与拼接051

4.4.3 删除字符串的指定字符052

4.4.4 字符串大小写转换053

4.4.5 字符串对齐053

4.5 实训案例054

4.5.1 敏感词替换054

4.5.2 文字排版工具054

4.6 本章小结054

4.7 习题054

第5章 组合数据类型056

5.1 认识组合数据类型056

5.2 列表057

5.2.1 创建列表 058

5.2.2 访问列表元素058

5.2.3 添加列表元素059

5.2.4 元素排序 060

5.2.5 删除列表元素061

5.2.6 列表推导式 062

5.3 元组 063

5.4 实训案例 064

5.4.1 十大歌手064

5.4.2 神奇魔方阵064

5.5 集合064

5.6 字典065

5.6.1 创建字典065

5.6.2 字典的访问066

5.6.3 字典元素的添加和修改067

5.6.4 字典元素的删除067

5.6.5 字典推导式068

5.7 实训案例068

5.7.1 青春有你068

5.7.2 手机通讯录068

5.8 组合数据类型应用运算符069

5.9 本章小结069

5.10 习题070

第6章 函数072

6.1 函数概述072

6.2 函数的定义和调用073

6.2.1 定义函数073

6.2.2 调用函数074

6.3 函数参数的传递075

6.3.1 位置参数的传递075

6.3.2 关键字参数的传递076

6.3.3 默认参数的传递076

6.3.4 参数的打包与解包077

6.3.5 混合传递078

6.4 函数的返回值079

6.5 变量作用域079

6.5.1 局部变量和全局变量079

6.5.2 global和nonlocal关键字081

6.6 实训案例082

6.6.1 角谷猜想082

6.6.2 饮品自动售货机082

6.7 特殊形式的函数083

6.7.1 递归函数083

6.7.2 匿名函数084

6.8 实训案例085

6.8.1 兔子数列085

6.8.2 归并排序085

6.9 阶段案例—学生管理系统085

6.10 本章小结086

6.11 习题086

第7章 文件与数据格式化088

7.1 文件概述088

7.2 文件的基础操作089

7.2.1 文件的打开与关闭 089

7.2.2 文件的读写091

7.2.3 文件的定位读写093

7.3 文件与目录管理 094

7.4 实训案例 095

7.4.1 信息安全策略—文件备份095

7.4.2 用户账户管理095

7.5 数据维度与数据格式化096

7.5.1 基于维度的数据分类096

7.5.2 一维数据和二维数据的存储与读写097

7.5.3 多维数据的格式化099

7.6 本章小结099

7.7 习题100

第8章 面向对象102

8.1 面向对象概述102

8.2 类与对象的基础应用104

8.2.1 类的定义104

8.2.2 对象的创建与使用104

8.3 类的成员105

8.3.1 属性105

8.3.2 方法107

8.3.3 私有成员109

8.4 特殊方法110

8.4.1 构造方法110

8.4.2 析构方法111

8.5 实训案例111

8.5.1 好友管理系统111

8.5.2 生词本112

8.6 封装112

8.7 继承113

8.7.1 单继承113

8.7.2 多继承114

8.7.3 重写115

8.8 多态116

8.9 运算符重载117

8.10 实训案例118

8.10.1 人机猜拳游戏118

8.10.2 自定义列表118

8.11 阶段案例—银行管理系统118

8.12 本章小结120

8.13 习题120

第9章 异常122

9.1 异常概述122

9.1.1 认识异常122

9.1.2 异常的类型123

9.2 异常捕获语句124

9.2.1 使用try-except语句捕获异常124

9.2.2 异常结构中的else子句126

9.2.3 异常结构中的finally子句127

9.3 抛出异常127

9.3.1 使用raise语句抛出异常127

9.3.2 使用assert语句抛出异常128

9.3.3 异常的传递129

9.4 自定义异常130

9.5 实训案例130

9.5.1 头像格式检测130

9.5.2 商品数量检测131

9.6 本章小结131

9.7 习题131

第10章 Python计算生态与常用库133

10.1 Python计算生态概览133

10.2 Python生态库的构建与发布138

10.2.1 模块的构建与使用138

10.2.2 包的构建与导入139

10.2.3 库的发布139

10.3 常用的内置Python库140

10.3.1 time库140

10.3.2 random库 144

10.3.3 turtle库 145

10.4 实训案例150

10.4.1 图形绘制150

10.4.2 模拟时钟151

10.5 常用的第三方Python库151

10.5.1 jieba库 151

10.5.2 wordcloud库152

10.5.3 pygame库155

10.6 实训案例 166

10.6.1 出场人物统计166

10.6.2 小猴子接香蕉167

10.7 本章小结167

10.8 习题167

第11章 飞机大战(完整版)169

11.1 游戏简介169

11.1.1 游戏介绍169

11.1.2 游戏典型场景172

11.2 项目准备174

11.2.1 类设计174

11.2.2 模块设计175

11.2.3 创建项目176

11.3 游戏框架搭建176

11.3.1 游戏类的设计176

11.3.2 游戏框架实现178

11.4 游戏背景和英雄飞机180

11.4.1 介绍精灵和精灵组180

11.4.2 派生游戏精灵子类181

11.4.3 绘制游戏背景和英雄飞机182

11.4.4 实现游戏背景连续滚动183

11.5 指示器面板185

11.5.1 指示器面板类的设计185

11.5.2 指示器面板类的准备187

11.5.3 使用精灵实现文本标签189

11.5.4 显示和修改游戏数据191

11.5.5 保存和显示最好成绩194

11.5.6 显示游戏状态196

11.5.7 游戏结束后重置面板198

11.6 逐帧动画和飞机类199

11.6.1 逐帧动画的基本实现200

11.6.2 飞机类的设计与实现202

11.6.3 派生敌机子类205

11.6.4 派生英雄飞机子类211

11.7 碰撞检测215

11.7.1 碰撞检测的实现215

11.7.2 敌机撞毁英雄飞机218

11.7.3 英雄飞机发射子弹220

11.7.4 英雄飞机拾取道具223

11.8 音乐和音效226

11.8.1 测试音乐和音效的播放226

11.8.2 音乐播放器类的设计227

11.8.3 加载和播放背景音乐228

11.8.4 加载和播放音效229

11.9 项目打包230

11.10 本章小结232


原文地址1:https://blog.csdn.net/weixin_39627481/article/details/116184576
参考资料:python中用turtle画一个圆形 https://blog.csdn.net/SXIAOYAN_/article/details/140061099

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值