Python常用的内置函数

python中常用内置函数 介绍了常用的内置函数,附示例。 阅读详情

1.最常见的内置函数

print("Hello World!")

2.数学运算

abs(-5)           # 取绝对值,也就是5
round(2.6)        # 四舍五入取整,也就是3.0
pow(2, 3)         # 相当于2**3,如果是pow(2, 3, 5),相当于2**3 % 5
cmp(2.3, 3.2)     # 比较两个数的大小
divmod(9,2)       # 返回除法结果和余数
max([1,5,2,9])    # 求最大值
min([9,2,-4,2])   # 求最小值
sum([2,-1,9,12])  # 求和

3.类型转换

int("5")          # 转换为整数 integer
float(2)          # 转换为浮点数 float
long("23")        # 转换为长整数 long integer
str(2.3)          # 转换为字符串 string
complex(3, 9)     # 返回复数 3 + 9i
ord("A")          # "A"字符对应的数值
chr(65)           # 数值65对应的字符
unichr(65)        # 数值65对应的unicode字符
bool(0)           # 转换为相应的真假值,在Python中,0相当于False
bin(56)           # 返回一个字符串,表示56的二进制数
hex(56)           # 返回一个字符串,表示56的十六进制数
oct(56)           # 返回一个字符串,表示56的八进制数
list((1,2,3))     # 转换为表 list
tuple([2,3,4])    # 转换为定值表 tuple
slice(5,2,-1)     # 构建下标对象 slice
dict(a=1,b="hello",c=[1,2,3])   # 构建词典 dictionary

4.序列操作

all([True, 1, "hello!"])     # 是否所有的元素都相当于True值
any(["", 0, False, [], None])   # 是否有任意一个元素相当于True值
sorted([1,5,3])         # 返回正序的序列,也就是[1,3,5]
reversed([1,5,3])       # 返回反序的序列,也就是[3,5,1]

5.类,对象,属性

# define class 
class Me(object): 
    def test(self): 
        print "Hello!" 
   
    def new_test(): 
        print "New Hello!" 
   
me = Me()
hasattr(me, "test")       # 检查me对象是否有test属性
getattr(me, "test")       # 返回test属性
setattr(me, "test", new_test)  # 将test属性设置为new_test
delattr(me, "test")      # 删除test属性
isinstance(me, Me)      # me对象是否为Me类生成的对象 (一个instance)
issubclass(Me, object)     # Me类是否为object类的子类

6.编译,执行

repr(me)       # 返回对象的字符串表达
compile("print('Hello')",'test.py','exec')      # 编译字符串成为code对象
eval("1 + 1")       # 解释字符串表达式。参数也可以是compile()返回的code对象
exec("print('Hello')")      # 解释并执行字符串,print('Hello')。参数也可以是compile()返回的code对象
type()    # 基本数据类型
dir() help() len()    # 反过头来看看
len()    # 词典
open()    # 文本文件的输入输出
range() enumerate() zip()    # 循环设计
iter()    # 循环对象
map() filter() reduce()    # 函数对象
python内置函数有哪些?整理到了7大分类48个函数,都是工作中常用的函数 python内置函数 阅读详情

相关推荐

Python中10个常用的内置函数

大家好,我是小张 在 3.8 版本中,Python 解释器共有近 69 个内置函数可供使用,有了它们能极大地提高编码效率, 数量虽然不少,但在日常搬砖中只用到其中一部分,根据使用频率和用法,列出来几个本人认为不错的内置函数,结合一些例子介绍给大家 complex() 返回一个形如 a+bj 的复数,传入参数分为三种情况: 参数为空时,返回0j 参数为字符串时,将字符串表达式解释为复数形式并返回 参数为两个整数(a,b)时,返回 a+bj 参数只有一个整数 a 时,虚部 b 默认为0,函数返回 a+0j

小张Python 1004

Python 常用内置函数

与eval()不同,exec()可以执行更复杂的代码块,包括多行代码、声明和控制流语句,但它不返回任何值(即返回值为None)。它的主要作用是将一个字符串列表(或数组)中的所有元素连接成一个单独的字符串,元素之间可以插入一个指定的分隔符。是两个功能强大的内置函数,它们都能够执行字符串形式的Python代码,但它们在用法和返回值方面存在显著差异。是一个字符串方法,用于将序列(如列表)中的元素以指定的字符(或字符串)连接生成一个新的字符串。eval()函数用于执行一个字符串表达式,并返回表达式的值。

lIujunXHU的博客 3631

Python 基础(十九):内置函数大全

Python是一种高级编程语言,具有很多强大的特性,其中之一就是内置函数。Python内置函数是指在Python解释器中可以直接使用的函数,无需导入任何模块或库。Python内置函数包含了很多常用的函数,可以快速地完成各种操作。本文将介绍Python内置函数的用法,帮助初学者更好地掌握Python编程。

水滴的博客 9843

详解Python 66 个内置函数!附代码

转自:网络。

xzz_777c的博客 6785

串口接收完整一帧数据包的3种方法

本文介绍3种使用串口接受一帧完整数据包的方法,串口接收数据是字节接收的,串口每接收1字节数据,产生一个串口中断,我们在中断中将接收到的数据存放到buf中进行保存,但是数据的发送和接收都是按照帧为单位进行传输的,因此我们要在接收数据的同时判断当前接收的数据是否是完整的一帧。 一般串口完整数据帧的定义:帧头(2字节,例如AA、BB) + 数据长度(2字节) + 数据+ CRC16校验(2字节) + 帧尾(2字节) 帧头、帧尾表示一帧数据的开始和结尾,数据长度表示当前数据帧中负载数据大小,CRC16校...

爱吃鱼的猫 6万+

避坑指南:为什么你的conda环境装不上Mamba?从CUDA到ABI的深度排查

本文深入解析conda环境中安装Mamba架构时常见的CUDA版本冲突、ABI不匹配等问题,提供从基础检查到深度排查的系统化解决方案。针对`causal-conv1d`和`mamba-ssm`安装失败场景,详细讲解PyTorch版本绑定、编译器工具链兼容性等关键技术要点,并给出预编译wheel选择、动态链接库配置等实用修复方案。

weixin_33738555的博客 345

Python之常用内置函数

前言 Python内置函数在Python中占有非常重要的地位,熟练使用Python的内置函数对学习和使用python来说非常重要,有时候会非常的便利。Python官方文档给出python内置函数文档如下,现在来记录一下一些常用的内置函数 1. 数学运算 1.1 abs()函数 abs():返回给定参数的绝对值,参数可以是整数,浮点数,复数,如果是复数则返回其大小 ...

qq_44690947的博客 2651

PCRNet: Point Cloud Registration Network using PointNet Encoding

PCRNet算是在ModelNet40这种object-centric数据集上用deep-learning做配准最好入手的一篇文章了,整体架构涉及简洁明了,一句话描述就是简单粗暴,话不多说,直接上网络架构图: Work Flow: 首先对输入source (N×3N \times 3N×3)与template (M×3M \times 3M×3)进行PointNet操作,即MLP + max-pooling后,分别得到描述各自点云的维度为1024的global feature vector:Φ(PS).

dloading7的博客 1646

Python基础之常用内置函数

python常用内置函数 dir(__builtins__) #获取内置函数 dir(random) #查看random中有哪些内置函数 help(random.shuffle) #查看random.shuffle的用法 id(a) #获取内存地址 chr() #数字转为ascii ord() #ascii转为数字 isinstance(1,int) #判断1是否为int类型 eva...

DansonC的博客 237

手把手教你用TP4056和PMOS管搭建锂电池自动切换电路(含元器件选型指南)

本文详细介绍了如何使用TP4056和PMOS管搭建锂电池自动切换电路,包括核心架构设计、元器件选型指南和PCB布局优化。通过智能充电算法和电源路径切换模块,实现外部供电与锂电池的无缝切换,提升便携式设备的电源管理效率。

julia4scientist的博客 887

通过Robotstudio修改机器人程序的具体方法和步骤

通过Robotstudio修改机器人程序的具体方法和步骤

Robot_PLC_HMI_Automation 6393

python常用内置函数大全,python内置函数有哪些

大家好,本文将围绕python有哪些常用的内置函数展开说明,python常用内置函数大全是一个很多人都想弄明白的事情,想搞清楚python内置函数有哪些需要先了解以下几个事情。

2401_84668251的博客 1583

RTT Studio和Cubemx联合开发

1. RTT studio创建工程 创建工程 ## 创建完成以后的目录结构 2. 配置CubuMx 双击cubumx的图标打开CubeMx 配置时钟 生成代码 构建后的代码结构 编译代码满屏错误:不要慌 3. 新增脚本 新建scons脚本文件 SConscript 脚本内容如下 import os from building import * cwd = GetCurrentDir() src = Glob('*.c') # add cubemx drivers src = Split('''

Car12 1561

Python常用内置函数

本文总结了Python常用内置函数及其用法:1.输入输出:print()支持sep/end参数控制格式,input()获取用户输入;2.数学运算:包括abs()、sum()、max()、pow()等数值计算函数;3.类型转换:int()、str()、list()等类型转换方法;4.序列操作:len()、range()、sorted()等处理序列的函数;5.迭代工具:enumerate()、zip()、map()、filter()等循环辅助函数;6.类型检查:type()、isinstance()等类型判断方

2402_85519509的博客 1393

车载以太网-组播

车载以太网-组播

天赐好车的博客 251

UG\NX二次开发 一种获取点的面的方法

有时,我们需要用户选择“面上的点”时,同时获取点所在的面。例如:调标准件、刻字等。通过点击点,ug会创建一个智能对象,可通过函数获得对象的父项,即为点所在的面。下面是封装的函数以及测试例子点在曲线上,获取点所在的曲线同理。UF_UI_point_constructd点对话框 和 block UI对话框都可以使用。

王牌飞行员_里海的博客 1779

Python中常用的62个内置函数

内置函数是在是Python 编程中本身自带的强大工具,在一定程度上提高了工作效率,另外它们不需要从额外的库导入便可以直接使用。Python的内置函数种类多样,主要包括数据类型转换、流程控制、数学运算、迭代操作等方面。

m0_75067629的博客 754

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

一篇 带你学全python常用的内置函数,要记得收藏

@本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府 python给我们提供了很多已经定义好的函数,下面这篇文章主要给大家介绍了关于Python学习教程之一些常用的内置函数,文中分享了关于数学函数、功能函数、类型转换函数、字符串处理和序列处理函数的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。 文章目录一、数学函数二、功能函数三、类型转换函数四、字符串处理五、序列处理函数 前...

python爬虫程序学习教程 5097

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

python常用内置函数总结-Python 常用内置函数

Python 常用内置函数如下:1. abs()函数返回数字的绝对值。print( abs(-45) )# 返回45print("abs(0.2):",abs(0.2))#返回 abs(0.2): 0.22. all() 函数用于判断给定的参数中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。元素除了是 0、空、None、False 外都算 True;...

weixin_37988176的博客 306

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Python新手初学必备!62个常用内置函数

Python作为一种多用途编程语言,拥有丰富的内置函数库,这些不仅可以放标高效的帮我们完成程序中遇到的一些需求,还拥有很强大的功能,我们使用好了,可以大大提高代码效率。

Summer5644的博客 1654

【Python】常用内置函数

从标准输入设备(通常是键盘)获取用户输入的内容,并返回作为字符串。:返回一个枚举对象,其中包含指定可迭代对象的索引和对应的值。:枚举对象,它生成由索引和可迭代对象中对应元素组成的元组。:返回一个新的列表,其中包含了按指定方式排序的元素。:对所有可迭代的对象进行排序,并返回一个新的列表。:返回一个迭代器,迭代器中的元素是符合条件的元素。:返回指定对象的长度(元素个数、字符个数等)。:返回一个可迭代的range对象。:对象的类型,通常是一个类对象。:对象的长度,通常是一个整数。:返回指定对象的类型。

hdz_wiz_csdn的博客 1834
上一篇: Python线程讲解
下一篇: Python如何连接Mysql及基本操作
Python程序u猿
博客等级 码龄5年 622粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值