python植物大战僵尸辅助_Python自学入门,如何制作植物大战僵尸

该课程涵盖了Python的基础知识,包括计算机组成、进制、数据单位、编码解码、Python环境安装、语法、变量、数据类型、运算符、条件判断、循环、函数、面向对象编程等。此外,还涉及了Pycharm的使用、模块管理和游戏开发实践,如豌豆僵尸游戏的实现。
摘要由CSDN通过智能技术生成

『课程目录』:

1.01_计算机组成_操作系统: R5 i9 h6 Z& X! N$ T

2.02_计算机的进制2 [1 A, C* G/ ~

3.03_计算机的数据单位- C. y8 i8 t( P& x

4.04_编码和解码! q6 r3 f/ y0 X! C

5.05_Python基本概述和环境的安装5 }/ d/ q7 `6 p

6.06_Python的安装目录介绍_环境变量5 |6 f2 v1 `/ T: R& B0 V

7.07_Python入门程序

8.08_Python语法

9.09_NotePad配置

10.01_常量和变量

11.02_变量_对象_引用7 N, W8 i% l/ G( k7 h

12.03_垃圾回收_共享引用. B& Q* ~" m: O/ k) Q

13.04_数字的基本操作

14.05_数字的其他操作2 H0 [( P% @5 @

15.06_布尔类型

16.07_字符串的基本操作

17.08_转义字符_原始字符; g" K @0 @, t4 E9 A. J6 f3 X- q

18.09_字符串转换3 t2 J$ [% o- a- \) M" P

19.10_字符串分片0 q2 y* a/ u& W' D j4 n- C

20.11_字符串的格式化

21.12_字符串的常用方法

22.13_运算符_逻辑运算符; R! Q4 S& q; G

23.14_运算符_成员关系_实体对象判断

24.01_条件判断_if

25.02_条件判断_if_else8 ?! R. j+ S7 \+ h8 N7 L v

26.03_条件判断_if_else_分析. V }) k( q' }* Q

27.04_条件判断_if_elfi_else6 g7 H* A9 f- q0 X1 v8 |

28.05_条件判断_嵌套. G7 t$ H/ T$ z$ t" c9 \9 t1 q" H

29.06_条件判断_用户密码登录

30.07_while循环' n6 E8 O4 K& u, @

31.08_while循环2) o- h G( j9 f8 W3 G

32.09_while练习_矩形& a+ q( L4 v0 v9 c, n. M E _! q

33.10_while练习_三角形

34.11_while循环_九九乘法表0 p) K0 p7 F# ^ C$ d* R& `

35.12_for循环

36.01_列表的创建

37.02_列表的索引和分片, C6 \( r$ \) A9 L0 C, y

38.03_列表的连接符和复制符号0 r0 O$ b; u9 o( |0 ]' _

39.04_列表常用方法

40.05_列表推导式+ a; I2 F; J6 m; S

41.06_元组的基本操作1

42.07_元组的基本操作2

43.08_range数据类型

44.09_set集合的基本概述* y3 Z5 T7 x+ I$ q: T3 u

45.10_set集合的常用操作

46.11_dict字典的基本概述

47.12_dict字典的常用方法6 z9 r' ~2 x( _

48.13_dict字典推导式3 E# \3 m- J1 \6 u! J

49.14_图书管理系统_查找_显示所有图书9 Z" x0 C4 U7 g+ u7 X$ K4 C5 ~

50.15_图书管理系统_借阅_归还6 S S: `( q9 k8 O0 a2 p8 n% X: |8 {

51.16_对象的拷贝1; M& b* m5 t; M G7 Y

52.17_对象的拷贝_copy_deepcopy

53.18_数据类型的回顾5 @. Y! i6 m& f

54.01_函数的定义和调用) k; `8 T b: l, |

55.02_函数的形参和实参1 P7 u0 u4 b$ d! n: `3 o0 ~5 v

56.03_函数的形参和实参的补充y9 }0 k; p Z9 o, I+ a

57.04_函数的返回值

58.05_函数的四种类型

59.06_函数的嵌套

60.07_函数的作用域7 c) g6 O2 U ~% Y4 z6 A* t

61.08_位置参数_关键字参数_默认参数

62.09_不定长参数

63.10_不定长关键字参数$ q; N, ~" U) P! ?8 n/ ]" r% Y

64.11_参数的解包

65.12_票务管理系统1% j2 ~1 p: L7 ~( m }! r

66.13_票务管理系统2_修改0 Z5 k9 K Y1 v9 K' p/ w

67.14_函数文档5 y0 f/ n( T" ?' F3 J$ N

68.15_回调函数

69.16_lambda表达式2 k$ J% W9 e2 |8 B& Q- n; G+ Q

70.17_函数递归2 m5 A( l/ h, a% g

71.18_高阶函数_map

72.19_高阶函数_reduce5 \3 V3 M9 _0 \4 B% ~

73.20_高阶函数_filter

74.21_闭包

75.01_Pycharm的安装和项目的创建& Q5 c2 e( u+ k

76.02_Pycharm的基本操作

77.03_Python代码规范PEP8

78.01_面向过程和面向对象

79.02_对象和类的基本概念

80.03_类的定义和对象的创建

81.04_对象的属性和方法

82.05_案例_老贾造车8 }, u. B2 t+ a- {; l

83.06_封装

84.07_继承的基本概念2 [, X+ y& n# r5 \

85.08_方法的覆盖+ |. Z7 j4 j: {+ ]$ J2 H$ E/ K+ P

86.09_多继承0 \3 M% f+ I4 n% O' ?( X: e

87.10_多态_鸭子类型/ \+ Q2 X2 B6 T" u [/ ^. W

88.11_类属性* {: _# q# _; `9 B

89.12_类方法_静态方法

90.13_构造和析构2 P/ ~' D* I8 C4 c

91.14_魔法方法和魔法属性+ Y. Q6 w$ P! n: ]4 h ?

92.01_模块的引入

93.02_模块制作/ \' {% Q0 F+ i, O/ J u6 |

94.03_包的管理# O9 e, L+ S1 C

95.04_模块的发布! Z, ~, {) g; I

96.05_模块的安装方式

97.01_游戏界面搭建0 N% h& X9 Y+ g. c0 }4 j9 m

98.02_豌豆的显示和上下移动* h9 e* T. i3 E* n7 Q$ y2 }

99.03_豌豆显示的优化和面向对象的设计/ F& ^6 Q6 T5 X

100.04_炮弹发射) q6 d: v$ @: N7 j0 w' Z

101.05_僵尸的显示和移动

102.06_僵尸和炮弹的碰撞已经豌豆和僵尸的碰撞

下载地址:

游客,如果您要查看本帖隐藏内容请回复

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值