人生苦短,快学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%的人都在用!相关推荐

  1. 10个你必须知道的Python内置函数

    自从把精力投入到次幂数据(www.cimidata.com) 这个产品后,貌似很久很久没有写过原创文章了,人一旦懒起来也会形成习惯,反之亦然.一个目标之所以难以坚持,很大可能是太大了. 在我们的一个跑 ...

  2. 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 ...

  3. python的shutil模块是内置的_Python之shutil模块11个常用函数详解,python内置函数是什么...

    Python之shutil模块11个常用函数详解,python内置函数是什么 shutil 是 Python 中的高级文件操作模块,与os模块形成互补的关系,os主要提供了文件或文件夹的新建.删除.查 ...

  4. python内置函数多少个_每个数据科学家都应该知道的10个Python内置函数

    python内置函数多少个 Python is the number one choice of programming language for many data scientists and a ...

  5. python内置函数boolsum_Python - 内置函数

    Python - 内置函数 filter filter(处理逻辑, 可遍历对象)遍历序列中的每个元素,判断每个元素的布尔值为True则保留元素. 用法:返回执行结果为TRUE的入参(入参是列表字符元组 ...

  6. Python内置函数int()高级用法

    int()函数常用来把其他类型转换为整数,例如: >>> int(3.2) 3 >>> int(1/3) 0 其实,int是Python内置类型之一,之所以能够当作 ...

  7. python内置函数用来返回列表、元组、字典_python程序设计第一章基础知识 题库及选解...

    由于学校的python是笔试,所以找了份感觉比较好的题库刷了下其中前八章的填空和判断,附上选解.各章链接如下 填空 1. Python安装扩展库常用的是()工具.(pip) 2. Python标准库m ...

  8. Python内置函数—vars的具体使用方法

    本文文章主要介绍了Python内置函数-vars的具体使用方法,分享给大家,具体如下: 英文文档: vars([object]) Return the dict attribute for a mod ...

  9. python内置函数bin,Python内置函数bin() oct()等实现进制转换

    Python内置函数bin() oct()等实现进制转换 使用Python内置函数:bin().oct().int().hex()可实现进制转换. 先看Python官方文档中对这几个内置函数的描述: ...

最新文章

  1. mysql 按照指定顺序排序
  2. 用window.open在同一个新窗口中访问指定url【IE页面缓存问题】
  3. iOS 模型数组去重复
  4. linux和哪些主机配了互信,linux主机互信
  5. Windows 系统管理
  6. hikari数据源配置类_spring-boot2项目默认hikari数据源的配置
  7. 自己编写的仿京东移动端的省市联动选择JQuery插件
  8. idea无法导入java文件_java – IntelliJ IDEA无法解析spring导入的文件
  9. 网络流24题(更新中
  10. linker command failed with exit code 1
  11. UE4全套自学视频教程
  12. 如何在自己的应用中打开支付宝客户端
  13. 蔡高厅高等数学28-高阶导数
  14. 【GANs学习笔记】目录
  15. 家庭居室装修需做哪些项目
  16. android 蓝牙sco开发
  17. Zabbix监控端口
  18. 计算机无法连接网络错误651,Win7宽带连接错误651的原因和解决方法
  19. SuperMap 许可简介
  20. PHP实验报告 点餐系统,点餐系统软件工程实验报告.doc

热门文章

  1. 查看mysql语句运行时间的2种方法
  2. CSS的六种垂直居中
  3. 核心期刊 CA JST CSCD 含金量_期刊评介|《仪表技术与传感器》科技期刊的阿玛尼,只管投就对了!...
  4. 蓝凌ekp开发_新华教育集团战略升级,携手蓝凌量身定制数字化办公平台
  5. springboot创建项目(通过spring官网)详细
  6. linux系统安装文网卫士,360主机卫士 Linux 版本 安装
  7. php设置表单的字体,php表单标题怎么设置字体
  8. 基于python的系统构建_利用python构建一个简单的推荐系统
  9. copy所有的java文件到硬盘_将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...
  10. mysql sort aborted_mysql排序中断(Sort aborted)-mysql临时文件无法写入