很多同学在初学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入门必备知识点大全(详细到不行)