百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Python内置函数指南(python内置函数reversed())

itomcoil 2025-03-29 18:46 23 浏览


在python中有些函数,很多时候不用import导入就可以直接使用呢,就是python内置函数起的作用。

以下我们来说说这些,由于不同python版本可能有些不同,不断实践中优化的结果,自己实测为准。

1. 输入输出

输出

print("Hello", "World", sep="-") # 输出:Hello-World

获取用户输入

name = input("Enter your name: ")


输出输入


2. 类型转换

num = int("123") # 字符串转整数 → 123

my_list = list("abc") # → ['a', 'b', 'c']

3. 数学运算

绝对值

abs(-10) # → 10

求和

sum([1, 2, 3]) # → 6

四舍五入

round(3.1415, 2) # → 3.14

幂运算(等价于 x ** y)

pow(2, 3) # → 8

4. 迭代与序列操作

返回对象长度

len([1, 2, 3]) # → 3

生成整数序列

list(range(1, 5)) # → [1, 2, 3, 4]

返回索引-元素对

for i, v in enumerate(["a", "b"]): print(i, v) # 输出 0 a, 1 b

将多个可迭代对象打包成元组

list(zip([1, 2], ["a", "b"])) # → [(1, 'a'), (2, 'b')]

5. 高阶函数

对每个元素应用函数

list(map(lambda x: x*2, [1, 2, 3])) # → [2, 4, 6]

过滤满足条件的元素

list(filter(lambda x: x % 2 == 0, [1, 2, 3])) # → [2]

排序

sorted([3, 1, 2], reverse=True) # → [3, 2, 1]

6. 逻辑判断

all(iterable): 所有元素为真时返回 Trueall([True, 1, "non-empty"]) # → True

any(iterable): 任一元素为真时返回 Trueany([False, 0, "non-empty"]) # → True

返回对象类型

type(10) # →

判断对象是否为某类的实例

isinstance(10, int) # → True

返回对象的属性和方法列表

dir([]) # 显示列表的所有方法

7. 文件操作

打开文件

with open("file.txt", "r") as f:

content = f.read()

8. 其他实用函数

查看帮助信息

help(str) # 显示字符串类的文档

返回对象的内存地址

id("abc") # → 内存地址(如 140000000)

按字母顺序排列:

abs() | aiter() | all() | any() | anext() | ascii() bin() | bool() | breakpoint() | bytearray() | bytes() callable() | chr() | classmethod() | compile() | complex() delattr() | dict() | dir() | divmod() enumerate() | eval() | exec() filter() | float() | format() | frozenset() getattr() | globals() hasattr() | hash() | help() | hex() id() | input() | int() | isinstance() | issubclass() | iter() len() | list() | locals() map() | max() | memoryview() | min() next() object() | oct() | open() | ord() pow() | print() | property() range() | repr() | reversed() | round() set() | setattr() | slice() | sorted() | staticmethod() | str() | sum() | super() tuple() | type() vars() zip() __import__()

有些函数,在不同版本可能不同或者替换,自己练习实践实践

相关推荐

MySQL修改密码_mysql怎么改密码忘了怎么办

拥有原来的用户名账户的密码mysqladmin-uroot-ppassword"test123"Enterpassword:【输入原来的密码】忘记原来root密码第一...

数据库密码配置项都不加密?心也太大了吧!

先看一份典型的配置文件...省略...##配置MySQL数据库连接spring.datasource.driver-class-name=com.mysql.jdbc.Driverspr...

Linux基础知识_linux基础入门知识

系统目录结构/bin:命令和应用程序。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev是Device(设备)的缩写,该目录...

MySQL密码重置_mysql密码重置教程

之前由于修改MySQL加密模式为mysql_native_password时操作失误,导致无法登陆MySQL数据库,后来摸索了一下,对MySQL数据库密码进行重置后顺利解决,步骤如下:1.先停止MyS...

Mysql8忘记密码/重置密码_mysql密码忘了怎么办?

Mysql8忘记密码/重置密码UBUNTU下Mysql8忘记密码/重置密码步骤如下:先说下大概步骤:修改配置文件,使得用空密码可以进入mysql。然后置当前root用户为空密码。再次修改配置文件,不能...

MySQL忘记密码怎么办?Windows环境下MySQL密码重置图文教程

有不少小白在使用Windows进行搭建主机的时候,安装了一些环境后,其中有MySQL设置后,然后不少马大哈忘记了MySQL的密码,导致在一些程序安装及配置的时候无法进行。这个时候怎么办呢?重置密码呗?...

10种常见的MySQL错误,你可中招?_mysql常见错误提示及解决方法

【51CTO.com快译】如果未能对MySQL8进行恰当的配置,您非但可能遇到无法顺利访问、或调用MySQL的窘境,而且还可能给真实的应用生产环境带来巨大的影响。本文列举了十种MySQL...

Mysql解压版安装过程_mysql解压版安装步骤

Mysql是目前软件开发中使用最多的关系型数据库,具体安装步骤如下:第一步:Mysql官网下载最新版(mysql解压版(mysql-5.7.17-winx64)),Mysql官方下载地址为:https...

MySQL Root密码重置指南:Windows新手友好教程

如果你忘记了MySQLroot密码,请按照以下简单步骤进行重置。你需要准备的工具:已安装的MySQL以管理员身份访问命令提示符一点复制粘贴的能力分步操作指南1.创建密码重置文件以管理员...

安卓手机基于python3搜索引擎_python调用安卓so库

环境:安卓手机手机品牌:vivox9s4G运行内存手机软件:utermux环境安装:1.java环境的安装2.redis环境的安装aptinstallredis3.elasticsearch环...

Python 包管理 3 - poetry_python community包

Poetry是一款现代化的Python依赖管理和打包工具。它通过一个pyproject.toml文件来统一管理你的项目依赖、配置和元数据,并用一个poetry.lock文件来锁定所有依赖的精...

Python web在线服务生产环境真实部署方案,可直接用

各位志同道合的朋友大家好,我是一个一直在一线互联网踩坑十余年的编码爱好者,现在将我们的各种经验以及架构实战分享出来,如果大家喜欢,就关注我,一起将技术学深学透,我会每一篇分享结束都会预告下一专题最近经...

官方玩梗:Python 3.14(πthon)稳定版发布,正式支持自由线程

IT之家10月7日消息,当地时间10月7日,Python软件基金会宣布Python3.14.0正式发布,也就是用户期待已久的圆周率(约3.14)版本,再加上谐音梗可戏称为π...

第一篇:如何使用 uv 创建 Python 虚拟环境

想象一下,你有一个使用Python3.10的后端应用程序,系统全局安装了a2.1、b2.2和c2.3这些包。一切运行正常,直到你开始一个新项目,它也使用Python3.10,但需要...

我用 Python 写了个自动整理下载目录的工具

经常用电脑的一定会遇到这种情况:每天我们都在从浏览器、微信、钉钉里下各种文件,什么截图、合同、安装包、临时文档,全都堆在下载文件夹里。起初还想着“过两天再整理”,结果一放就是好几年。结果某天想找一个发...