很多同学在初学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进行处理,非常感谢!