【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)

‘‘‘
关键字:
False:bool数据类型
True:bool数据类型
None:表示数据的内容为空

and:逻辑运算符:与
or:逻辑运算符:或
not:逻辑运算符:非

in:身份运算符,判断变量是否在序列中
is :成员运算符,判断变量是否为某个类的实例

del:删除变量或序列的值
assert:列表排序,默认从小到大排序,升序,加参数reverse=True,按降序进行排序
with:简化Python的语句

pass:表示通过(一般用来占位的)

if elif else:条件判断

while:条件语句
for:循环语句
break:终止循环,跳出循环体
continue:终止当前本轮循环,开启下一轮循环

def:函数定义的关键字
return:定义函数返回计算结果,需接收
global:定义全局变量
nonlocal:在嵌套函数内部修改外部函数的局部变量的值
lambda:定义匿名函数
yield:用于从函数依次返回值

import:定义模块
from: 用于导入模块,与import结合使用

class:定义类
as:用于类型转换

raise:异常抛出操作
try:用于异常语句
except:用于异常语句
finally:用于异常语句

内置函数:和定义函数的调用一致
print : 输出
input : 输入
type : 查看数据类型
id : 获取数据的内存地址
range : 生成数据
len : 获取数据的长度(元素总数)
int、float 、bool 、str、list、tuple、dict、set:代表对应的数据类型
eval:识别字符串中的python表达式
eval:可以将字符串类型转换为列表或者元祖

常用方法:
字符串的方法
join    字符串拼接,将列表转换为字符串
find   查找元素位置
count  查找元素个数
replace 替换字符
split  字符串分割,将字符串转换为列表
format  格式化输出  传统方式:%
upper  将字母大写
lower  将字母小写

列表常用方法:
可以存储各种数据类型
可变数据类型,用的最多的数据存储方式
通过下标来取值,列表的方法
增加:
append      列表添加数据(末尾)
insert      通过指定位置插入数据
extend      可以往列表中一次性添加多条数据(末尾)
删除:
remove      删除列表指定的元素
pop         指定下标位置删除,默认删除列表最后一个元素
clear       清空列表
del         关键字删除,指定下标删除,可以删除方法
查询:
index       查询列表的下标方法
count       获取某个元素的数量
注意:查询的方法需要变量进行接收
修改:通过下标位置找到对应的元素进行修改
li3[5],li3[6] = 111,222
其他:
copy        复制列表
sort        排序,默认从小到大排序,升序,加参数reverse=True,按降序进行排序
reverse     将列表反序
字典
# 字典的增删查改方法

# 字典中添加元素
# 通过键进行赋值 dic[key] = 值
dic["age"] = 18
print(dic)
# 字典中修改元素(字典中的key是唯一的,不能重复),
dic["age"] = 188
# 总结:字典添加和修改元素,无key则增,有则改

# 字典中查找元素
# 通过键去找对应的值(当查找的键不存在时,会报错)
n = dic["name"]
print(n)
# 第二种:dic.get(key)(当查找的键不存在时,返回的是None)
n = dic.get(‘name‘)
print(n)

# 字典中删除元素
dic1 = {‘aa‘:11,‘bb‘:22,‘cc‘:33}
# pop方法:指定键去删除键值对
print(dic1.pop("aa"))
print(dic1)

# popitem:删除字典中的最后一个键值对(python3.6开始)
dic1.popitem()
print(dic1)

# del关键字 进行删除
del dic1[‘bb‘]
print(dic1)

# 字典中常用的其他的几个方法
dic2 = {‘aa‘: 11, ‘bb‘: 22, ‘cc‘: 33}
# keys:获取所有的键
print(list(dic2.keys()))

# values:获取所有的值
print(list(dic2.values()))

# items:获取所有的键值对,每个键值对是一个元祖的形式
print(list(dic2.items()))

# 合并两个字典的方法:update,dic1更新到dic3里面去
dic3.update(dic1)
print(dic3)

# 在字典里面追加多个键值对
dic3.update({"ff": 11, "dd": 99})
print(dic3)

# 合并两个字典的方法:update,dic1更新到dic3里面去
dic3.update(dic1)
print(dic3)
# 在字典里面追加多个键值对
dic3.update({"ff": 11, "dd": 99})
print(dic3)

函数、关键字、方法使用上的区别
函数:
函数使用时是:函数名()
print("hello python")
input("账号")

关键字
关键字使用:关键字名 python表达式(没有括号)
del li[0]
if 条件语句
return a+b

方法:
方法的使用:对象.方法名(参数)
例如:列表的方法
li = [11,22,33]
li.append()

‘‘‘

原文地址:https://www.cnblogs.com/python-test001/p/12368052.html

时间: 2024-10-13 16:54:38

【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)的相关文章

Python 多态 对象常用内置函数 运算符重载 对象迭代器 上下文管理

一 多态 1.什么是多态:多态不是一个具体的技术或代码.指的时候多个不同类型对象可以响应同一个方法,产生不同的结果. 2.使用多多态的好处:提高了程序的灵活性,拓展性 3.如何实现:鸭子类型 就是典型的多态 多种不同类型 使用方法一样 4.案例 class Cat(): def bark(self): print("喵喵喵") def run(self): print("四条腿跑!") def sleep(self): print("趴着睡!")

python基础—lambda、内置函数、三元函数(深入学习)

一. 三元运算 例: 二. Lamdba表达式 例: 三. 内置函数 1. 高级函数: 1)Map(函数名,参数):使用函数遍历参数,并显示每个参数的结果 2)Reduce(函数名,参数):使用函数依次遍历参数,但至少两个参数 3)Filter(函数名,参数):调用函数,遍历参数,只有返回True的结果 4)Zip(序列A,序列B*****):接收多个序列化类型的数据,对各序列化数据中的元素, 按索引位置分类成一个个元组,元组的个数以元素最少的序列为准,以列表的方式显示. 2. 其他函数

python day4笔记 常用内置函数与装饰器

1.常用的python函数 abs             求绝对值 all               判断迭代器中所有的数据是否为真或者可迭代数据为空,返回真,否则返回假 any             判断迭代器中的数据是否有一个为真,有返回真,可迭代数据为空或者没有真,返回假 bin             转换整数为二进制字符串 hex            转换整数为十六进制字符串 oct             转换整数为八进制字符串 bool           转换数据为布尔值

python基础--字符串的内置函数

1. bit_length()  获取对应字符串的比特长度,就是在内存的长度 举例: a = 5 b = a.bit_length() print(b) 3 2. capitalize()   将首字母大写  太简单就不举例了 3. casefold()与lower()  他们的作用都是将字符串全部改为小写 不过lower()只能做英文转换 4. center(num," **")  设置字符串的宽度,并且将字符串居中,若是有后面的字符,就是将后面的字符作为指定宽度不够的填充 举例:

Python基础语法--字符串内置功能

1.capitalize---首字母转变成大写,如果首子母已经是大写则还是输出首字母大写结果 例子: 2.casefold ---大写转小写针对所有内容 例子: 3.center ----内容居中 例子:    ps  该例子输出20个字符(包含字符串"admin所占用的5个字符"),并把字符串"admin"居中 4.count ---统计出现的次数,返回一个正整数类型 例子: ps 结果1:是指定从第4个字符串到第9个字符串中统计(字符串从位置0开始计算) 5.e

python自定义函数、常用内置函数

1.python自定义函数 Python中用户自己编写的用于实现特定功能的函数代码块,就是自定义函数. 如: def是关键字,saa是自定义函数名,括号用于传参,可以不写参数,冒号后面是函数代码块,这里只写了一条print语句 注意:函数不调用不执行,只有调用函数才会执行 小练习1: 执行结果是: : 再来看一个小练2: 这是一个用来生成双色球的小程序,如蓝色球号码 01 红色球 22 12 23 14 05 26,蓝色球数字范围1-16,红色球数字范围1-33,最后一行调用produce()自

Python常用内置函数介绍

Python提供了一个内联模块buildin.内联模块定义了一些开发中经常使用的函数,利用这些函数可以实现数据类型的转换.数据的计算.序列的处理等功能.下面将介绍内联模块中的常用函数. Python内置函数的基本用法可以查看Python安装目录下的doc目录下的说明文档,本文仅介绍Python典型的内置函数使用方法. reduce(function, iterable[, initializer]) 对序列的值进行累计计算 reduce()可以实现对序列进行连续处理的功能.reduce()的声明

python常用内置函数学习(持续更新...)

python常用内置函数学习 一.python常用内置函数有哪些 dir() 二.每个内置函数的作用及具体使用 1.dir()不带参数时返回当前范围内(全局.局部)的变量.方法和定义的类型列表:   带参数A时返回参数的属性.方法的列表,如何该参数A对象有__dir__(),该方法被调用,如果不含有该方法,该方法不会报错,而是尽可能多的收集参数对象A的信息   实例: 不带参数,在分别在文件全局调用和在函数中局部调用dir()   带参数   原文地址:https://www.cnblogs.c

python第十八课——常用内置函数

常用内置函数:round(): print(round(3.14),round(3.99)) print(round(3145.926,-2),round(413.575,2)) abs(): print(abs(-2),abs(-1),abs(0),abs(1),abs(2)) max().min().sum() print(max([1,2,3,4,5])) print(min([1,2,3,4,5])) print(sum([1,2,3,4,5])) 以下比较的是字符串中每个字符的asci

python序列(七)序列操作的常用内置函数

1.len(列表):返回:列表中的元素个数,同样适用于元组.字典.集合.字符串等. max(列表).min(列表):返回列表中的最大或最小元素同样适用于元组.字典.集合.range对象等. sum(列表):对列表的元素进行求和运算,对非数值型列表运算需要指定start参数,同样适用于元组.range. >>> sum(range(1,11)) #sum()函数的start参数默认为0 55 >>> sum(range(1,11),5) #指定start参数为5 60&g