很多同学在初学Python的过程中,都会遇到一个问题,就是“记不牢”。
记不牢运算符,记不牢字符串,记不牢列表方法……这些比较零碎的知识点在学习后很容易忘却,需要不断强化记忆。
为了让大家能够时时复习Python中的知识点,我们整理了一期基础知识点合集,方便大家可以日常查看,也建议需要的小伙伴收藏一波哦!
主要数据类型
|
boolean |
= |
True/ False |
|
interger |
= |
10 |
|
float |
= |
10.01 |
|
string |
= |
“123abc” |
|
list |
= |
[元素1, 元素2, …] |
|
dictionary |
= |
{键1:值1, 键1:值1, …} |
算数运算符
|
+ |
加 |
|
– |
减 |
|
* |
乘 |
|
/ |
除 |
|
** |
幂 |
|
% |
取模 |
|
// |
取整 |
|
print(x) |
打印x |
|
input() |
输入数据 |
|
len(x) |
返回对象x的长度 |
|
min(L) |
返回给定参数L的最小值 |
|
max(L) |
返回给定参数L的最大值 |
|
sum(L) |
对序列L进行求和计算 |
|
range(n1,n2,n) |
创建整数列表 |
|
abs(n) |
返回n的绝对值 |
|
round(n) |
返回n的四舍五入值 |
|
type(x) |
返回参数x的数据类型 |
|
str(x) |
将x转化为字符串类型 |
|
list(x) |
将对象x转化为列表 |
|
int(x) |
将对象x转化为整数 |
|
float(x) |
将对象x转化为浮点数 |
比较运算符
|
== |
等于 |
|
!= |
不等于 |
|
> |
大于 |
|
|
小于 |
|
>= |
大于或等于 |
|
|
小于或等于 |
布尔型
|
and运算 |
|
or运算 |
|
not运算 |
特殊字符
|
# |
单行注释符 |
|
n |
换行符 |
|
|
转义字符 |
文件的读和写
|
f=open() |
访问文件 |
|
f.read() |
读取文件 |
|
f.readline |
|
|
f.write |
向文件中输入指定字符串 |
|
f.close |
返回指定的文件夹, 包含关闭文件 |
文件和文件夹的处理
|
import os |
导入标准库os |
|
os.getcwd() |
返回当前工作目录 |
|
os.makedirs() |
递归创建目录 |
|
os.chdir() |
改变当前工作目录 到指定的路径 |
|
os.listdir() |
返回指定的文件夹 包含的文件 |
字符串操作
|
String[i] |
访问第i个的元素 |
|
String[-1] |
访问最后一个元素 |
|
String[i:j] |
访问第i至j个元素 |
字符串的方法
|
string.upper |
返回大写的字符串 |
|
string.lower |
返回小写的字符串 |
|
string.count(x) |
统计元素x在 字符串中出现的次数 |
|
string.find(x) |
元素x第一次 出现的位置 |
|
string.replace(x,y) |
用元素y代替元素x |
|
string.strip() |
删除开头和结尾的 空白字符 |
|
string.join() |
将序列中的元素, 以指定的字符连接, 生成一个新的字符串 |
|
string.format(x) |
格式化字符串 |
列表操作
|
list = [] |
创建一个空列表 |
|
list[i] = x |
用位置i存储x |
|
list[i] |
访问第i个元素 |
|
list[-1] |
访问最后一个元素 |
|
list[i:j] |
访问第i至j个元素 |
|
del list[i] |
删除第i个元素 |
字典操作
|
dict = {} |
创建一个空字典 |
|
dict[k] = x |
设置键k的值为x |
|
dict[k] |
访问第k个键值对的值 |
|
del dict[k] |
删除第k个键值对 |
字典方法
|
dict.keys() |
返回字典中的所有键 |
|
dict.values() |
返回所有键对应的值 |
|
dict.items() |
返回字典中所有键值对 |
|
dict.pop() |
删除字典给定键值所对应的值, 返回其值 |
|
dict.update(D) |
使用字典所包含的键值D 来更新己有的字典 |
|
dict.clear() |
删除字典内所有元素 |
|
dict.copy() |
返回一个具有相同键值对 的新字典 |
列表方法
|
list.append(x) |
在列表结尾处添加元素x |
|
list.extend(L) |
在列表结尾处添加列表L |
|
list.insert(i,x) |
在列表位置i添加元素x |
|
list.remove(x) |
从列表中删除元素x |
|
list.pop(i) |
删除列表中位置i的元素, 并返回其值 |
|
list.clear() |
删除列表中所有元素 |
|
list.index(x) |
找出列表中元素x对应的索引位置 |
|
list.count(x) |
统计元素x在列表中出现的次数 |
|
list.sort() |
对列表排序 |
|
list.reverse() |
对列表逆排序 |
|
list.copy() |
返回赋值的列表 |
条件语句
|
if 条件1: |
|
语句1 |
|
elif 条件2: |
|
语句2 |
|
else: |
|
语句3 |
|
If in : |
异常处理
|
try: |
|
需要捕获异常的代码 |
|
except: |
|
异常发生时执行的代码 |
|
else: |
|
没有异常时执行的代码 |
循环
|
while 条件: |
|
语句 |
|
for in range(): |
|
语句 |
|
for in dict.items(): |
|
语句 |
循环控制程序
|
break 结束整个循环 |
|
continue 退出本次循环 |
运行外部程序
|
importos导入标准库os,调用系统命令 |
|
os.system 完成后退出 |
函数
|
def : |
|
语句 |
|
return |
模块
|
import |
|
import name as |
|
from import |
|
from import *** as |
包
|
import 包.模块名 |
|
from import |
python学习
如果你想学习Python,但是找不到学习路径和资源
欢迎加入新的交流【君羊】:905229245
一起探讨编程知识,成为大神,群里还有软件安装包,实战案例、学习资料
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树基础语法函数211389 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!