介绍10个常用的Python内置函数,99.99%的人都在用!
人生苦短,快学Python!
对于Python内置函数,在心里想一下:什么是Python内置函数呢?
内置函数简介
Python 解释器自带的函数叫做“内置函数”,这些函数不需要import 导入就可以直接使用。
这是为什么呢?
其实你应该知道,运行Python代码需要一个叫做“Python解释器”的东西,这个解释器也是一个程序,它为Python使用者提供了一些常用的功能,并取了独一无二的名字,这就是我们所说的“内置函数”。
就是由于Python内置函数,伴随着Python解释器一起启动,因此内置函数不需要导入,就可以直接使用。
今天我就给大家讲述10个常用Python内置函数,看看有几个你用过的?
你知道这些“内置函数” 吗?
① input
input()
:该函数接受一个标准输入数据,返回为 string 类型。
x = input("请输入你的姓姓名:")
print(f"我的名字是{x}")
结果如下:
② enumerate()
enumerate()
:该函数获取一个集合(例如,元组),并将其作为枚举对象返回。
x = ["张三","李四","王五"]
for index, value in enumerate(x):print(f"我叫{value},我在列表中的索引是{index}")
结果如下:
③ eval()
eval()
:该函数用来执行一个字符串表达式,并返回表达式的值。
x = 50
eval( '3 * x' )x = 'print("打印这个字符串")'
eval(x)
结果如下:
④ format()
format()
:该函数用于字符串格式化。
"{:.2f}".format(3.1415926)"{0} {1}".format("hello", "world")
结果如下:
⑤ map()
map()
:该函数会根据提供的函数,对指定序列做映射。
list(map(func,[1,2,3,4,5]))list(map(lambda x: x * 2, [1, 2, 3, 4, 5]) )
结果如下:
⑥ print()
print()
:该函数用于打印输出,最常见的一个函数。
print("Hello World") print("www","baidu","com",sep=".") # 设置间隔符
结果如下:
⑦ range()
range()
:在Python3中,该函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。
list(range(1,10))list(range(1,10,2)) # 指定步长
结果如下:
⑧ reversed()
reversed()
:该函数没有返回值,但是会对列表的元素进行反向排序。
x = ["a", "b", "c", "d"]
for i in reversed(x):print(i)
结果如下:
⑨ sorted()
sorted()
:该函数函数返回指定的可迭代对象的排序列表。
a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)
结果如下:
⑩ zip()
zip()
:该函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。
a = [1,2,3]
b = [4,5,6]list(zip(a,b))for i,j in zip(a,b):print(f"打印{i},再打印{j}")
结果如下:
推荐阅读
误执行了rm -fr /*之后,除了跑路还能怎么办?!
程序员必备58个网站汇总
大幅提高生产力:你需要了解的十大Jupyter Lab插件
介绍10个常用的Python内置函数,99.99%的人都在用!相关推荐
- 10个你必须知道的Python内置函数
自从把精力投入到次幂数据(www.cimidata.com) 这个产品后,貌似很久很久没有写过原创文章了,人一旦懒起来也会形成习惯,反之亦然.一个目标之所以难以坚持,很大可能是太大了. 在我们的一个跑 ...
- python一些常用函数_【python】常用的一些内置函数
1.cmp cmp(A,B)函数,比较A,B的大小,如果A大于B,返回1,A小于B返回-1,A等于B返回0 print cmp(12,33) >>>-1 print cmp(&quo ...
- python的shutil模块是内置的_Python之shutil模块11个常用函数详解,python内置函数是什么...
Python之shutil模块11个常用函数详解,python内置函数是什么 shutil 是 Python 中的高级文件操作模块,与os模块形成互补的关系,os主要提供了文件或文件夹的新建.删除.查 ...
- python内置函数多少个_每个数据科学家都应该知道的10个Python内置函数
python内置函数多少个 Python is the number one choice of programming language for many data scientists and a ...
- python内置函数boolsum_Python - 内置函数
Python - 内置函数 filter filter(处理逻辑, 可遍历对象)遍历序列中的每个元素,判断每个元素的布尔值为True则保留元素. 用法:返回执行结果为TRUE的入参(入参是列表字符元组 ...
- Python内置函数int()高级用法
int()函数常用来把其他类型转换为整数,例如: >>> int(3.2) 3 >>> int(1/3) 0 其实,int是Python内置类型之一,之所以能够当作 ...
- python内置函数用来返回列表、元组、字典_python程序设计第一章基础知识 题库及选解...
由于学校的python是笔试,所以找了份感觉比较好的题库刷了下其中前八章的填空和判断,附上选解.各章链接如下 填空 1. Python安装扩展库常用的是()工具.(pip) 2. Python标准库m ...
- Python内置函数—vars的具体使用方法
本文文章主要介绍了Python内置函数-vars的具体使用方法,分享给大家,具体如下: 英文文档: vars([object]) Return the dict attribute for a mod ...
- python内置函数bin,Python内置函数bin() oct()等实现进制转换
Python内置函数bin() oct()等实现进制转换 使用Python内置函数:bin().oct().int().hex()可实现进制转换. 先看Python官方文档中对这几个内置函数的描述: ...
最新文章
- mysql 按照指定顺序排序
- 用window.open在同一个新窗口中访问指定url【IE页面缓存问题】
- iOS 模型数组去重复
- linux和哪些主机配了互信,linux主机互信
- Windows 系统管理
- hikari数据源配置类_spring-boot2项目默认hikari数据源的配置
- 自己编写的仿京东移动端的省市联动选择JQuery插件
- idea无法导入java文件_java – IntelliJ IDEA无法解析spring导入的文件
- 网络流24题(更新中
- linker command failed with exit code 1
- UE4全套自学视频教程
- 如何在自己的应用中打开支付宝客户端
- 蔡高厅高等数学28-高阶导数
- 【GANs学习笔记】目录
- 家庭居室装修需做哪些项目
- android 蓝牙sco开发
- Zabbix监控端口
- 计算机无法连接网络错误651,Win7宽带连接错误651的原因和解决方法
- SuperMap 许可简介
- PHP实验报告 点餐系统,点餐系统软件工程实验报告.doc
热门文章
- 查看mysql语句运行时间的2种方法
- CSS的六种垂直居中
- 核心期刊 CA JST CSCD 含金量_期刊评介|《仪表技术与传感器》科技期刊的阿玛尼,只管投就对了!...
- 蓝凌ekp开发_新华教育集团战略升级,携手蓝凌量身定制数字化办公平台
- springboot创建项目(通过spring官网)详细
- linux系统安装文网卫士,360主机卫士 Linux 版本 安装
- php设置表单的字体,php表单标题怎么设置字体
- 基于python的系统构建_利用python构建一个简单的推荐系统
- copy所有的java文件到硬盘_将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...
- mysql sort aborted_mysql排序中断(Sort aborted)-mysql临时文件无法写入