(1)Python–基础语法
1.字面量
含义:在代码当中,被写下来的固定的值,称之为字面量
**例如:**1,1.5,“mmmmmj” 等
2.注释
**目的:**为了增强代码的可读性
注释的分类:
单行注释:以 # 开头,#右边所有的信息都是注释,不会被执行
多行注释:以一对 “”" 注释内容 “”" 引起来的内容
3.变量
含义:在程序运行时,能存储计算结果或能表示值的抽象概念。
格式: 变量名称 = 变量的值
**例如:**a = 10, b = “mmmmj”等
4.数据类型
5.数据类型转换
语句(函数) | 含义 |
---|---|
int(x) | 将x转换为一个整数 |
float(x) | 将x转换为一个浮点数 |
str(x) | 将x转换为字符串 |
6.标识符
**含义:**时用户在编程时所使用的一系列名字,用于给变量、类、方法等命名。
命名规则:
**内容限定:**英文、中文、数字、下划线(_)(注意:数字不可以开头)
**大小写敏感:**Mj和mj不同
不可使用关键字
变量命名规范:
需要以该变量的英文名称命名
多单词组合使用 _ 连接
英文单词全部使用小写
7.运算符
7.1算术运算符
运算符 | 含义 |
---|---|
+ | 加 |
- | 减 |
* | 乘 |
/ | 除 |
// | 取整除 |
% | 取余 |
** | 指数 |
7.2赋值运算符
标准赋值 :=
复合赋值 :+=、-=、*=、/=、//=、%=、**=
8.字符串扩展
8.1字符串的三种定义方式
**单引号定义法:**name = ‘mmmmj’
**双引号定义法:**name = “mmmmj”
**三引号定义法:**name = “”“mmmmj”“”
8.2字符串的拼接
字面量和变量之间可以通过 + 进行拼接
注意:字符串类型无法和非字符串类型进行拼接
8.3字符串格式化
name = 'mmmmmj'
info = 'boy %s' % name
"""
info : boy mmmmmj
"""
其中%s的含义为:**%**表示需要占位,s表示将变量变成字符串放入占位的地方。
格式符号 | 转化 |
---|---|
%s | 将内容转换为字符串,放入占位位置 |
%d | 将内容转换为整数,放入占位位置 |
%f | 将内容转换为浮点数,放入占位位置 |
8.4字符串格式化-数字精度控制
可以使用”m.n“来控制数据的宽度和精度。
**m:**控制宽度,要求是数字,设置的宽度如果小于数字本身,不生效
**n:**控制小数的精度,要求是数字,会进行小数的四舍五如
例如: %5d、%5.2f
8.5字符串格式化-快速写法
**语法:**f”内容{变量}内容“
9.数据输入
数据输入:input() (注意:输入的永远是字符串)
**数据输出:**print()