目录
Python基础语法
以py后缀名结尾
标识符
- 由数字、字母、下划线组成
- 不能以数字开头
- 对字母大小敏感
- 不能以关键字、保留字命名
注释
-
单行注释:#
-
多行注释:""" 、'''
例:
# 这是第一个注释
'''
第二个注释
'''
"""
第三个注释
"""
多行语句
当语句很长 可以使用反斜杠\ 来实现 如:
total = itheima_one + \
itheima_two + \
itheima_three + \
数字类型(Number)类型
python中有四种类型:整数、布尔型、浮点数和复数。
- int 长整型
- bool 布尔 True False
- float (python只有双精度)
- complex 复数 如 1+2j
字符串(String)
- python中不分单引号'和双引号"
- 转义符\ 使用r可以让反斜杠不发生转义 r"hello word \n" \n在此不换行
- 字符串可以用+拼接
- 字符串截取格式:变量[头下标:尾下标:步长] 尾下标不包含
Print输出
默认输出换行 在变量后加end=" "可不换行
导包格式:
import 包
from 包 import 功能名
from 包 import * 导入全模块功能
基本数据类型
- Number(数字)
- String(字符串)
- bool(布尔)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
不可变数据:Number、String、Tuple
可变数据:List、Dictionary、Set
数据类型转换
隐形转换:小类型转大类型系统自动转换为大类型
显性转换: int()、str()、float()、list()........
运算符
- 算术运算符
- 比较(关系)运算符
- 赋值运算符
- 位运算符
位运算符: 把数字看作二进制来进行运算
随机函数
列表对应方法:
- append() 对列表数据进行修改或更新
- del 语句删除列表元素
- count() 统计某元素在列表出现的次数
- extend() 在末尾追加多个值
- index() 找出元素索引位置
- pop() 移除列表的一个元素 默认最后
- reverse() 反转元素
- sort()对列表排序
- clear()清空列表
- copy 复制列表