Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1987103
  • 博文数量: 2579
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 25919
  • 用 户 组: 普通用户
  • 注册时间: 2020-11-26 14:30
个人简介

更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号

文章分类

全部博文(2579)

文章存档

2025年(48)

2024年(379)

2023年(643)

2022年(693)

2021年(734)

2020年(80)

我的朋友

分类: Python/Ruby

2025-01-15 11:45:00

  内置函数就是Python给你提供的,拿来即用的函数,比如print、input等,这些都是Python的内置函数,这些函数可以帮助我们更高效地编写代码,那么Python内置函数有哪些?以下是具体内容介绍。

  1、数据类型和进制转换

  abs():返回一个数的绝对值。

  bin():将一个整数转换为二进制字符串。

  hex():将一个整数转换为十六进制字符串。

  oct():将一个整数转换为八进制字符串。

  bool():将一个值转换为布尔类型。

  int():将对象转换为整数。

  float():将对象转换为浮点数。

  complex():将对象转换为复数。

  str():将对象转换为字符串。

  repr():返回对象的官方字符串表示。

  2、数学运算

  sum():返回可迭代对象的总和。

  min():返回可迭代对象的{BANNED}最佳小值。

  max():返回可迭代对象的{BANNED}最佳大值。

  len():返回对象的长度或元素个数。

  divmod():返回两个数的商和余数。

  pow():返回数值的指定次幂。

  round():返回一个数值的四舍五入值。

  3、序列操作

  range():生成指定范围内的整数序列。

  enumerate():返回可迭代对象中元素的索引和值。

  filter():使用函数过滤可迭代对象中的元素。

  map():使用函数对可迭代对象中的每个元素进行映射。

  sorted():返回一个排序后的可迭代对象。

  reversed():返回一个反转后的可迭代对象。

  zip():将多个可迭代对象按索引位置组合成元组。

  4、数据集合

  list():将可迭代对象转换为列表。

  tuple():将可迭代对象转换为元组。

  set():创建一个集合对象。

  dict():创建一个字典对象。

  frozenset():创建一个不可变的集合对象。

  5、类型检查和转换

  type():返回对象的类型。

  isinstance():检查对象是否为指定类型的实例。

  callable():检查对象是否可调用(函数、方法等)。

  getattr():返回对象的属性值。

  setattr():设置对象的属性值。

  delattr():删除对象的属性。

  6、输入输出和内存管理

  input():接收用户输入并返回作为字符串。

  print():打印输出内容。

  eval():执行一个字符串表达式,并返回结果。

  exec():执行存储在字符串或文件中的Python语句。

  compile():编译源代码字符串并返回代码对象。

  open():打开文件并返回文件对象,然后进行读写操作。

阅读(17) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~