基础语法
更新时间: 2024-03-12 21:04:42
# 字面量
# 掌握字面量的含义
代码中,被写在代码中的固定的值,称之为字面量
# 常见的字面量类型
目前了解:整数、浮点数、字符串这三类即可
# 如何基于print语句完成各类字面量的输出
print(字面量),如:
print(10) # 输出整数10
print(13.14) # 输出浮点数13.14
print("黑马程序员") #输出字符串:黑马程序员
1
2
3
2
3
# 注释
# 注释的作用
注释是代码中的解释型语句,用来对代码内容进行注解
注释不是代码,不会被程序执行
# 单行注释如何定义
通过 #
号定义,在 #
号右侧的所有内容均作为注释
建议在#号和注释内容之间,间隔一个空格
单行注释一般用于对一行或一小部分代码进行解释
# 多行注释如何定义
通过一堆三个引号来定义"""注释内容"""
,引号内部均是注释,可以换行
多行注释一般对 Python文件、类或方法进行解释
# 变量
# 变量的定义格式
变量名 = 变量值
# print语句如何输出多份内容
print(内容1, 内容2,....,内容N)
# Python中如何做减法
使用符号 - 即可完成减法运算 拓展: 加 + 、减 - 、乘 * 、除 /
# 数据类型
# 使用什么语句可以查看数据类型
type() type()语句会给出结果(返回值)
# 变量有没有类型?
没有,字符串变量表示变量存储了字符串而不是表示变量就是字符串
# 数据类型转换
# 字符串、整数、浮点数类型转换的语句
语句(函数) | 说明 |
---|---|
int(x) | 将x转换为一个整数 |
float(x) | 将x转换为一个浮点数 |
str(x) | 将对象x转换为字符串 |
任何类型都可以转换成字符串,但字符串必须只有数字才可以转换成数字。
浮点数转整数会丢失精度,也就是小数部分。
# 标识符
# 什么事标识符
用户编写代码时,对变量、类、方法等编写的名字,叫做标识符
# 标识符的命名规则
- 内容限定(中文、英文、数字、下划线)
- 大小写敏感
- 不可使用关键字
# 变量的命名规范
- 见名知意
- 下划线命名法
- 英文字母全小写
# 运算符
# 常见的算术(数学)运算符
加(+)、减(-)、乘(*)、除(/)、整除(//)、取余(%)、求平方(**)
# 赋值运算符
- 标准赋值符:=
- 复合赋值:+=、-=、*=、/=、//=、%=、**=
# 字符串的三种定义方式
- 单引号方式
- 双引号方式
- 三引号方式
# 引号的嵌套
- 可以使用:\来进行转义
- 单引号内可以写双引号或双引号内可以写单引号
# 字符串的拼接
# 如何完成字符串拼接
使用 + 号链接字符串变量或字符串字面量即可
注意
无法和非字符串类型进行拼接
# 字符串格式化
# 字符串格式化的语法
"%占位符" % 变量
# 常用的占位符
- 字符串: %s
- 整数: %d
- 浮点数: %f
# 快速字符串格式化
f"{变量} {变量}" 的方式进行快速格式化
注意
- 不理会类型
- 不做精度控制 适合对精度没有要求的时候快速使用
# 格式化的精度控制
# 精度控制的语法
m.n形式的控制,如%5d、%5.2f、%.2f
m和n均可省略
注意
- 如果m比数字本身宽度还小,会不生效
- n会对小数部分做精度限制,同时会对小数部分做四舍五入
# 数据输入(input语句)
input()语句的功能是,获取键盘输入的数据
可以使用: input(提示信息),用以在使用者输入内容之前显示提示信息
要注意,无论键盘输入什么类型的数据,获取到的数据永远都是字符串类型
# print输出不换行
在print语句中,加上 end='' 即可输出不换行了
print("hello", end='')
1