Python基础
1.Python语法注释
- 注释:解释代码的一段文字(注释从Python语法上来说可有可无,但是为了我们自己更好的理解代码,防止以后看到不太熟悉的代码忘记,也为了别人阅读代码时的方便,我们要养好添加规范注释的习惯)
1.1。单行注释
- 单行注释:在文字或者要注释的内容前输入 #
- 单行注释快捷键:shift + 3 或 ctrl + /
1.2.多行注释
- 多行注释:用''' '''或者""" """(一对三个单引号或者一对三个双引号)将我们要添加的注释放在其中间
1.3.一次注释多行
- 一次注释多行:将要注释的内容选中,然后ctrl + / (取消注释ctrl + / )
2.Python语法变量、常量
2.1.概念
- 变量:在程序运行过程中,值会发生变化的量
- 常量:在程序运行过程中,值不会发生变化的量
-
在python中没有真正意义上的常量 所有的名字都是变量 将纯大写的变量名看成是常量
HOST = '127.0.0.1'
print(HOST) # 127.0.0.1
HOST = '192.168.1.112'
print(HOST) # 192.168.1.112 -
在其他编程语言中存在真正意义上的常量 绑定了关系就不能再修改
-
浏览器其实是一个编写js代码的工具
let name = 'jason'
name = 'tony' 变量可以修改
const pi = 3.14
pi = 666 报错 常量不能修改
-
- 无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值
2.2.语法结构
- 变量名/常量名 赋值符号 数据值 name = 'NianBai'
- 使用的时候通过前面的变量名就可以反复查询后面的数据值
2.3.本质
-
name = 'NianBai'
-
遇到赋值符号 先看符号的右侧 再看符号的左侧
- 在内存空间中申请一块内存空间 存储数据值 NianBai
- 给该内存空间绑定一个名字 name
- 通过name就可以访问到内存空间中存储的数据值NianBai
- 如果内存中数据值没有绑定名字 那么意味着我们使用不到
-
一个数据值可以同时被多个名字绑定
如果赋值符号的右侧也是一个名字 那么意思是让左边的名字绑向右边名字绑定的数据值
a = 123
b = a
c = b -
同一个名字同一时间只能绑定一个数据值
x = 10
x = x + 10
print(x)
- 如果右侧是名字和数据值的组合 那么需要先做相应的运算 得出单纯的数据值之后再做绑定
2.4.名字命名规范
- 名字里面最多只能出现数字、字母、下划线
- 数字不能开头
- 名字不能与python关键字冲突
- 名字尽量做到见名知意
- 尽量不要使用拼音
2.5.名字命名风格
- 下划线 # 单词之间下划线隔开 python推荐使用
user_name_from_others = 'NianBai' - 驼峰体 # 单词之间首字母大写 javaScript推荐使用
- 小驼峰
- userNameFromOthers = 'NianBai'
- 大驼峰
- UserNameFromOthers = 'NianBai'
3.Python基本数据类型
3.1.整型
- 概念:通常称为整数,是整数或者负数,不带小数点。python3整型类型没有大小限制。int型数字:0、10 -780、-089、-0x270、0x90。
- 主要应用场景:年龄 学生人数 年份
- 基本使用:
age = 18
stu_num = 38
year = 2022 - 表达关键字:int
- 核心语法:直接写整数
3.2.浮点型
- 概念:浮点型由整数部分与小数部分组成。float型数字:0.0、15.2、-2.9、-32.5e10、32+e18。
- 主要应用场景:体重 身高 薪资待遇
- 基本使用:
weight = 76.8
height = 1.83
salary = 3.1 - 表达关键字:float
- 核心语法:直接写小数
3.3.字符串/字符型
- 概念:双引号或者单引号中的数据,就是字符串。
- 主要应用场景:描述性性质的信息 姓名 住址 爱好
- 基本使用:
name = 'NianBai'
addr = "上海"
hobby = '''读书\写字'''
info = """你们好呀 准备好起飞了吗""" - 表达关键字:str
- 核心语法:引号引起来的部分
posted on
浙公网安备 33010602011771号