iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >有哪些必备的Python函数
  • 123
分享到

有哪些必备的Python函数

2023-07-06 00:07:50 123人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要讲解了“有哪些必备的python函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些必备的Python函数”吧!1. 基础函数案例:将浮点型数值转换为字符串,输出转换后的数据

这篇文章主要讲解了“有哪些必备的python函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些必备的Python函数”吧!

1. 基础函数

有哪些必备的Python函数

案例:将浮点型数值转换为字符串,输出转换后的数据类型

f = 30.5ff = str(f)print(type(ff))#输出结果为 class 'str'

2. 流程控制

有哪些必备的Python函数

案例:根据用户输入的分数判断成绩,低于50分时提示“你的分数低于50分”,5059分时提示“你的分数在60分左右”,大于等于60分为及格,8090分为优秀,大于90分为非常优秀。

s = int(input("请输入分数:"))if 80 >= s >= 60: print("及格")elif 80 < s <= 90: print("优秀")elif 90 < s <= 100: print("非常优秀")else: print("不及格") if s > 50: print("你的分数在60分左右") else: print("你的分数低于50分")

3. 列表

有哪些必备的Python函数

案例:判断6这个数在列表[1,2,2,3,6,4,5,6,8,9,78,564,456]中的位置,并输出其下标。

l = [1,2,2,3,6,4,5,6,8,9,78,564,456]n = l.index(6, 0, 9)print(n)#输出结果为4

4. 元组

有哪些必备的Python函数

案例:修改元组

#取元组下标在1~4之间的3个数,转换成列表t = (1,2,3,4,5)print(t[1:4])l = list(t)print(l)#在列表下标为2的位置插入1个6l[2]=6print(l)#讲修改后的列表转换成元组并输出t=tuple(l)print(t)
#运行结果为:(2, 3, 4)[1, 2, 3, 4, 5][1, 2, 6, 4, 5](1, 2, 6, 4, 5)

5. 字符串

有哪些必备的Python函数

案例:用fORMat()的三种方式输出字符串

方式1:用数字占位(下标):

"{0} 嘿嘿".format("Python")a=100s = "{0}{1}{2} 嘿嘿"s2 = s.format(a,"JAVA","c++")print(s2)#运行结果为:100JAVAC++ 嘿嘿

方式2:用{} 占位:

a=100s = "{}{}{} 嘿嘿"s2 = s.format(a,"JAVA","C++","C# ")print(s2)#运行结果为:100JAVAC++ 嘿嘿

方式3:用字母占位:

s = "{a}{b}{c} 嘿嘿"s2 = s.format(b="JAVA",a="C++",c="C# ")print(s2)#运行结果为:C++JAVAC#嘿嘿

6. 字典

有哪些必备的Python函数

案例:在字典中查找数据:

d = {"name": "小黑"}print(d.get("name2", "没有查到"))print(d.get("name"))#运行结果为:没有查到小黑

7. 函数

函数这块重头戏更多的是自定义函数,常用的内置函数不是很多,主要有以下几个:

有哪些必备的Python函数

案例:在函数中定义一个局部变量,跳出函数仍能调用该变量

def fun1(): global b b=100 print(b)fun1()print(b)
#运行结果为:100100

8. 进程和线程

有哪些必备的Python函数

案例:继承Thread类实现:

#多线程的创建class MyThread(threading.Thread): def __init__(self,name): super().__init__() self.name = name def run(self): #线程要做的事情 for i in range(5): print(self.name) time.sleep(0.2)#实例化子线程t1 = MyThread("凉凉")t2 = MyThread("最亲的人")t1.start()t2.start()

9. 模块与包

有哪些必备的Python函数

案例:包的使用方式4:

from my_package1 import my_module3print(my_module3.a)my_module3.fun4()

10. 文件操作

(1)常规文件操作

有哪些必备的Python函数

关于文件操作的常规模式:

有哪些必备的Python函数

file的对象属性

有哪些必备的Python函数

file对象的方法

有哪些必备的Python函数

(2)OS模块
  • 关于文件的功能

有哪些必备的Python函数

  • 关于文件夹的功能

有哪些必备的Python函数

11. 修饰器/装饰器

有哪些必备的Python函数

案例:claSSMethod的用法举例:

class B: age = 10 def __init__(self,name): self.name = name @classmethod def eat(cls): #普通函数 print(cls.age) def sleep(self): print(self)b = B("小贱人")b.eat()#运行结果为:10

12. 正则

有哪些必备的Python函数

案例:用split()函数分割一个字符串并转换成列表:

import res = "abcabcacc"l = re.split("b",s)print(l)#运行结果为:['a', 'ca', 'cacc']

感谢各位的阅读,以上就是“有哪些必备的Python函数”的内容了,经过本文的学习后,相信大家对有哪些必备的Python函数这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 有哪些必备的Python函数

本文链接: https://www.lsjlt.com/news/356537.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 有哪些必备的Python函数
    这篇文章主要讲解了“有哪些必备的Python函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些必备的Python函数”吧!1. 基础函数案例:将浮点型数值转换为字符串,输出转换后的数据...
    99+
    2023-07-06
  • 面试必备:Python 中操作数组的函数有哪些?
    Python 是一种高级编程语言,它的强大之处在于它提供了大量的库和函数,这些函数可以帮助开发者快速地开发应用程序。在 Python 中,数组是一种非常常见的数据结构,而操作数组的函数也是开发者在日常工作中必须掌握的技能之一。本文将介绍一些...
    99+
    2023-11-06
    函数 数组 面试
  • Python必备的GUI库有哪些
    Python必备的GUI库有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。GUI(图形用户界面),顾名思义就是用图形的方式,来显示计算机操作的界面,更加方便...
    99+
    2023-06-15
  • 必备的Python GUI库有哪些
    本篇内容主要讲解“必备的Python GUI库有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“必备的Python GUI库有哪些”吧!1. wxPythonwxPython 是一个跨平台的 ...
    99+
    2023-06-16
  • 有哪些数据工程必备的Python包
    这篇文章主要介绍“有哪些数据工程必备的Python包”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“有哪些数据工程必备的Python包”文章能帮助大家解决问题。1、KnockknockKnockkno...
    99+
    2023-07-06
  • Python编程必备的工具有哪些
    这篇文章主要讲解了“Python编程必备的工具有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python编程必备的工具有哪些”吧!  1、lpython:是一个基于Python She...
    99+
    2023-06-01
  • Python必备的可视化工具有哪些
    这篇文章给大家分享的是有关Python必备的可视化工具有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。灯果可视化灯果数据可视化BI软件是新一代人工智能数据可视化大屏软件,内置丰富的大屏模板,可视化编辑操作,无...
    99+
    2023-06-02
  • Python学习必备的基础知识有哪些?
    学习Python前需要掌握哪些基础知识? 随着人工智能、大数据和云计算等技术的不断发展,编程已成为现代社会中一个越来越重要的技能。而Python作为一门简洁易学且功能强大的编程语言,越来越受到广大程序员和初学者的青睐。如果你也打...
    99+
    2024-01-13
    编程语言 数据类型 基本语法
  • Python 开发者必备的 git 技能有哪些?
    随着 Python 开发的日益流行,越来越多的开发者需要学习 git 技能来进行代码管理和版本控制。Git 是一款免费、开源、分布式版本控制系统,广泛应用于软件开发中。在这篇文章中,我们将会介绍 Python 开发者必备的 git 技能。...
    99+
    2023-09-18
    面试 编程算法 git
  • Python必备的8个最常用的内置函数分别是哪些
    Python必备的8个最常用的内置函数分别是哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Python给我们内置了大量功能函数,官方文档上列出了69个,有些是我们是平时...
    99+
    2023-06-16
  • vscode有哪些必备插件
    vscode中必备的插件有:1.Quokka,调试工具插件;2.Faker,生成假数据;3.Prettier,代码格式化程序;4.Minify,js和css优化工具;5.Themes,主体插件;vscode中必备的插件有以下几种Quokka...
    99+
    2024-04-02
  • jQuery中必知的工具函数有哪些
    这期内容当中小编将会给大家带来有关jQuery中必知的工具函数有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。jQuery也能提高我们操作对象和数组的效率. 并且可以...
    99+
    2024-04-02
  • Python 程序员必备的算法技能有哪些?
    作为一名 Python 程序员,掌握算法技能是非常重要的。因为在实际工作中,我们经常需要处理大量的数据,而算法能够帮助我们更高效地处理这些数据。所以本篇文章将介绍一些 Python 程序员必备的算法技能。 一、排序算法 排序是最基本的算法...
    99+
    2023-09-16
    编程算法 分布式 linux
  • 必备的CSS小技巧有哪些
    这篇文章主要介绍了必备的CSS小技巧有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇必备的CSS小技巧有哪些文章都会有所收获,下面我们一起来看看吧。 不久之前Firefo...
    99+
    2024-04-02
  • 面试必问:Python 中常用的数组操作函数有哪些?
    Python 中常用的数组操作函数有哪些? 在 Python 中,数组操作是经常用到的,尤其是在数据处理和科学计算领域。Python 提供了很多数组操作函数,可以帮助我们高效地处理数据。下面就让我们来了解一下 Python 中常用的数组操作...
    99+
    2023-11-06
    函数 数组 面试
  • Python 开发者必须掌握的 npm 函数技能有哪些?
    随着 JavaScript 在 Web 开发中的流行,npm 成为了一个非常重要的工具,它是一个包管理器,可以帮助开发者轻松地下载和管理 JavaScript 库。而 Python 开发者也可以受益于 npm,使用它来下载和管理 Java...
    99+
    2023-09-01
    开发技术 npm 函数
  • Excel必备快捷键有哪些
    这期内容当中小编将会给大家带来有关Excel必备快捷键有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。  现在有很多小伙伴不管是在工作中还是其他地方,需要用到Excel的地方是越来越多了,可是Exce...
    99+
    2023-06-05
  • Vue必备面试题有哪些
    小编给大家分享一下Vue必备面试题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言Vue框架部分我们会涉及一些高频且有一...
    99+
    2024-04-02
  • 域名必备知识有哪些
    这篇文章主要介绍了域名必备知识有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.域名后缀有什么含义?如何选择使用这些后缀域名?在国内主要有com、net、cn、org等...
    99+
    2023-06-10
  • DOS下有哪些必备工具
    本篇内容介绍了“DOS下有哪些必备工具”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!当安装了操作系统后,首先要使整个电脑的硬件发挥出各自的功...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作