Python常用77个函数总结

news/2024/12/21 15:45:54/文章来源:https://www.cnblogs.com/chuxuansuo/p/18620825

01、 print()函数:打印字符串
02、 raw_input()函数:从用户键盘捕获字符
03、 len()函数:计算字符长度
04、 format(12.3654,‘6.2f’/‘0.3%’)函数:实现格式化输出
05、 type()函数:查询对象的类型
06、 int()函数、float()函数、str()函数等:类型的转化函数
07、 id()函数:获取对象的内存地址
08、 help()函数:Python的帮助函数
09、 s.islower()函数:判断字符小写
10、 s.sppace()函数:判断是否为空格
11、 str.replace()函数:替换字符
12、 import()函数:引进库
13、 math.sin()函数:sin()函数
14、 math.pow()函数:计算次方函数
15、 3**4: 3的4次方
16、 pow(3,4)函数:3的4次方
17、 os.getcwd()函数:获取当前工作目录
18、 listdir()函数:显示当前目录下的文件
19、 socket.gethostbyname()函数:获得某主机的IP地址
20、 urllib.urlopen(url).read():打开网络内容并存储
21、 open().write()函数:写入文件
22、 webbrowser.open_new_tab()函数:新建标签并使用浏览器打开指定的网页
23、 def function_name(parameters):自定义函数
24、 time.sleep()函数:停止一段时间
25、 random.randint()函数:产生随机数
26、 range()函数:返回一个列表,打印从1到100
27、 file.read()函数:读取文件返回字符串
28、 file.readlines()函数:读取文件返回列表
29、 file.readline()函数:读取一行文件并返回字符串
30、 ords()和chr(ASCII)函数:将字符串转化为ASCII或将ASCIIIS\转化为字符串
31、 find(s[,start,end])函数:从字符串中查找s
32、 strip()、lstrip()、rstrip()函数:去除空格
33、 split()函数:用什么来间隔字符串
34、 isalnum()函数:判断是否为有效数字或字符
35、 isalpha()函数:判断是否区全为字符
36、 isdigit()函数:判断是否全为数字
37、 lower()函数:将数据改成小写
38、 upper()函数:将数据改成大写
39、 startswith(s)函数:判断字符串是否以s开始的
40、 endwith(s)函数:判断字符串是否以s结尾的
41、 file.write()函数:写入函数
42、 file.writeline()函数:写入文件
43、 s.append()函数:在数据的尾部插入数据
44、 s.insert(3,-1)函数:在3的位置之前插入数据-1
45、 list()函数:将字符串转换成列表
46、 index(value)函数:在数据中查找第一次value的位置
47、 list.extend()函数:将数据的每一个提取出来加入list中
48、 count()函数:统计数据中的某个元素的出现次数
49、 list.remove(“s”)函数:将数据中第一次出现的s删掉
50、 del list[2]函数:将数据的第2个元素删掉
51、 pop()函数:去掉数据的指定位置的数据,有返回值
52、 remove(“ha”)函数:去掉原数据中的“ha”元素
53、 reverse()函数:列表的逆序
54、 isinstance()函数:判断某个数据是否为某种类型
55、 abs()函数:得到某数的绝对值
56、 del x[2]函数:删除列表x中的索引为2的元素
57、 file.sort()函数:对书数据排序
58、 tuple()函数:创建一个元组
59、 find()函数:查找 返回的是索引
60、 join()函数:split的逆操作
61、 { }:建立字典
62、 . dict()函数:创建字典
63、 clear()函数:清楚字典中的所有项
64、 copy()函数:复制一个字典,会修改所有的字典
65、 d.copy()函数:复制一个字典,只会修改当前字典
66、 get()函数:查询字典中的元素
67、 items()函数:将所有的字典返回一个列表
68、 iteritems()函数:与items函数作用相同
69、 popitem()函数:移除字典中的元素
70、 update()函数:用一个字典项更新另一个字典项
71、 pass:什么都不做
72、 .exec:执行一段代码
73、 eval:计算Python的表达式
74、 ord()函数:返回单字符字符串的int值
75、 zip(sep1,sep2)函数:创造英语并行迭代的新序列
76、 def hello():自定义函数
77、 import()函数:加载扩展库

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/856383.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[HTML/Web] HTML5之`Video`元素

概述:video 元素 核心属性:playbackRate/播放速率在HTML5中,<video> 元素提供了一个 playbackRate 属性,可以用来设置视频的播放速度。这个属性允许你设置视频的倍速播放,比如正常速度、慢速或快速。以下是如何设置 <video> 元素的倍速播放:html<video id…

鸿蒙HarmonyOS应用开发 | HarmonyOS Next-从应用开发到上架全流程解析

HarmonyOS Next-从应用开发到上架全流程解析 随着智能设备的不断普及,操作系统的竞争变得愈加激烈。在这个背景下,华为推出的HarmonyOS(鸿蒙操作系统)逐渐崭露头角,成为一个引人注目的新兴平台。本文将深入探讨HarmonyOS Next的应用开发流程,并特别关注鸿蒙应用上架的全过…

2024-2025-1 20241307《计算机基础与程序设计》第十三周学习总结

作业信息这个作业属于哪个课程 (2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 ([2024-2025-1计算机基础与程序设计第十三周作业]这个作业的目标作业正文 (2024-2025-1 学号20241307《计算机基础与程序设计》第十三周学习总结)教材学习内容总结 C语言程序设计第十二…

移动端笔记应用,markdown应用选用

要求不能有广告。作为使用频率较高的软件,有广告就是恶心人。 支持markdown,包括且不限于代码块、标题、图片等格式。 支持同步,至少拥有WebDav云同步,或者本地导入导出。 全局搜索功能。以上功能必须免费,至少我不明白导入导出有什么好付费的。云同步这种付费理所当然。背…

一个.NET开源、易于使用的屏幕录制工具

前言 一款高效、易用的屏幕录制工具能够极大地提升我们的工作效率和用户体验,今天大姚给大家分享一个.NET开源、免费、易于使用的屏幕录制工具:Captura。 工具介绍 Captura是一款基于.NET开源、免费、易于使用的屏幕录制、截图工具,允许用户录制屏幕活动、捕获屏幕截图、录制…

CDN信息收集

引子:这篇是对架构信息收集中CDN部分的补充,由于Web应用先得注册域名才能使用CDN服务,而我国境内的域名注册需先要备案。又因为笔者目前并没有这方面的需求,因此本文仅简单介绍该如何识别CDN,以及一些常见的CDN绕过方式。免责声明:本文章仅用于交流学习,因文章内容而产生…

20结构伪类-borderz制图-网络字体-字体图标

一、结构伪类-:nth-child 在一些特殊的场景使用结构伪类还是非常方便的。 是真正有用的东西。 之前使用最主要的东西是nth-child() :nth-child(1)这个是选择父元素中的第一个子元素如果是下图这样就不能选中了。这里需要使用另外一个东西,叫做:nth-of-type()用这个东西可以选择…

【关节电机专栏】小米 CyberGear 电机和大然 PDA-04 CAN接口的区别

小米电机CAN接口:大然PDA-04 CAN接口:可见两家的CAN接口 CANL 和 CANH 是相反的。

BBU-Python期末考试复习题目总结

临近期末,抽个时间把BBU - python期末考试会考的题型(原题?)哈哈总结一下,放到我的个人bolg上供大家参考,祝考试高分通过————临近期末,抽个时间把BBU - python期末考试会考的题型(原题?)哈哈总结一下,python考试是比较简单的,题型分为选择题,判断题,填空题,程序…

老生常谈——分布式限流:部分Sentinal源码解读

基础知识HTTP CODE = 429 “请求过多”A. 限流的类型服务端客户端限流的标的IP用户...基本要求准确限制过量的请求。低延时。限流器不能拖慢HTTP响应时间。尽量占用较少的内存。这是一个分布式限流器,可以在多个服务器或者进程之间共享。需要处理异常。当用户的请求被拦截时,…

可扩展系统——基于SPI扩展

一、我们为什么讨论SPI? 为具有悠久历史的大型项目(屎山)添加新功能时,我们常常不太好评估变更的影响范围。因为原系统不具备良好的扩展性,导致修改整体发散,且不易单测。此时可以考虑使用接口来描述业务逻辑较为稳定的流程,并使用SPI机制来灵活的隔离加载实际的实现,来…

大模型--采样技术 TopK TopP 惩罚系数--37

目录1. 参考2. 概述重复惩罚(Repetition Penalty) 1. 参考 https://mp.weixin.qq.com/s/mBZA6PaMotJw7WeVdA359g 2. 概述 大型语言模型(LLMs)通过“根据上下文预测下一个 token 的概率分布”来生成文本。最简单的采样方法是贪心采样(Greedy Sampling),它在每一步选择概率…