【学习笔记】 Python入门

网课知识点汇总

注释

注释的分类

单行注释:#(井号键) 快捷键:ctrl+/

多行注释:’’’(三个单引号,写两行,注释在中间)

注释的作用

1、注释是给程序员看的,不是给机器看的

2、注释是不会被执行的代码,解释器会忽略里面的所有内容

3、注释是程序员之间的交流工具

注意:

1、注释不能相互嵌套

2、要养成书写注释的好习惯

3、注释要有确切的表达意义

关键字

被python语法赋予特殊含义,在编程中不能直接使用,是编程语言里事先定义好的,也称为“保留字”

1
2
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
共35个

变量、函数、类型、对象名等,统称为“标识符”,定义标识符的规则有:
1、数字不能开头
2、只能使用a-z、A-Z、0-9、_(下划线) 其他符号全部非法
3、python语言严格区分大小写

命名规范:函数/功能(例子:坦克撞击墙壁)

1、小驼峰命名规则:tankHitWall(第一个首字母小写+其余首字母大写)

2、大驼峰命名规则:TankHitWall(所有首字母大写)

3、下划线命名规则:tank_hit_wall(均小写,用下划线隔开)

Python的数据类型

Number(数字):int(整型数据)、float(浮点数据)、bool(布尔数据)(True、False)

String(字符串)、Tuple(元组)、List(列表)、Set(集合)、Dictionary(字典)

查看变量类型:type(变量名)

Python语言在定义变量时,不需要指定变量的数据类型,程序会根据变量值,自动实现变量类型确定

1、整型

1
2
num1 = 999
print(f'num1 = {num1}')

print是python语言的输出函数,在控制台可以看到程序的执行结果
f→format格式化,在单引号字符串中能够书写大括号,大括号中可以放入’变量名’,如果没有f这个符号,单引号中的大括号没用

单引号和双引号都是可以的,按照规范的话应该是尽可能使用双引号而非单引号,就像在Stata中单引号没办法用,但双引号可以

2、浮点型

1
2
num2 = 66.6  #小数
print(f"num2 = {num2}, type(num2) = {type(num2)}")

3、布尔型

只有两个结果,真或者假

1
2
is_visited = True   #False
print(f"is_visited = {is_visited}, type(is_visited) = {type(is_visited)}")

4、字符串类型

有三种书写格式:①单引号 ②双引号 ③三引号(一般用在多行数据书写)

嵌套书写非常简单,不需要转义

5、列表类型

1
2
names = ['张三', '李四', '王五', '张三', '李四']
print(f'names = {names}, type(names) = {type(names)}')

特点:有序、可重复、可扩展

6、元组类型

1
2
names = ('张三', '李四', '王五', '张三', '李四')
print(f'names = {names}, type(names) = {type(names)}')

特点:有序、可重复、不可扩展

变量名称相同时,新的数据会覆盖name空间中原来的数据

7、集合类型

1
2
names = {'张三', '李四', '王五', '张三', '李四'}
print(f'names = {names}, type(names) = {type(names)}')

特点:无需、不可重复、可扩展

8、字典类型

1
2
stu_dict = {'stu_id': '1001', 'name': '张三', 'age': 18, 'score': 100}
print(f'stu_dict = {stu_dict}, type(stu_dict) = {type(stu_dict)}')

变量

在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存到内存中,变量是内存中一个带标签的盒子

1
name = '玛丽亚'

等号为赋值运算符(从右向左看),意思是在内存中,将‘玛丽亚’这个数据存储到名称为name的盒子中,未来在程序中可以通过name这个盒子的名称找到‘玛丽亚’这个数据,字符串需要加引号

作者

LxxCandy

发布于

2025-07-16

更新于

2025-07-17

许可协议

评论