作者:Nature

出品:AI机器思维

Python中包含很多模块,每个领域的应用有关专家开发了相应的模块,必须将其导入到python中,然后才能使用。每个模块安装导入后才能引用,下面通过math模块讲解,希望大家举一反三,同时对常用函数讲解。

案例1:Import math与from math import *的区别(python案例)

from math import *可以使程序更简单,调用函数时更便捷,以sqrt()函数为例。如果使用import math,调用函数时就必须用math.sqrt(4)。如果使用from math import *,就只需要用sqrt().

说明:math模块使用时要先导入才能使用其函数。其他模块调用也是,举一反三。

案例程序如下图:

可以指定导入math模块的函数,使用前可以通过dir()查看模块包含的内置函数,可以使用help()函数了解某一个数学函数的详细信息。

案例2:python函数的默认精度为16位小数,例如下面17/6可以看到后面16位小数。

对于大多数与金融相关的问题或研究这样的精度基本够用也够高了。可以使用round()函数来改变精度。此处案例中y2值保留了2位小数。

案例3:对于导入的模块更加简洁,可以给模块取别名,如math模块别名我们取m

案例4:print()函数,通过此函数在屏幕上显示一些内容。如显示圆周率Л值。

案例5:type()函数查看变量类型,如下:

可以看出y值为浮点数,n为整数类型。在金融领域整数和浮点数常用数据类型。

案例6:upper()函数将整个字符串全部转换为大写字母。

注意python中调用函数是变量名.函数名。

案例7:strip()函数删除字符串开头和结尾的空格。

案例8:元组数据类型,是python的一种数据类型,一个元组类型的变量可以包含多种数据类型,如整数、字符串、浮点数,甚至是另外一个元组。所有数据项都包含一个圆括号中。

案例9:通过len()函数查找出一个变量包含多少数据项。元组的下标从0开始,例如一个元组包含10个数据项,其下标为0~9。案例中元组y包含三个数据项。对于取元组某项方式元组名【下标号】

说明:无法修改一个元组的值,即元组是不可改变的。

python的应用领域和常用函数模块有哪些_Python模块导入区别与常用函数案例相关推荐

  1. python模块大全使用说明_python模块详解

    使用python时,常常会涉及到库的调用,这就需要掌握模块的基本知识.本文分为如下几个部分 概念说明 模块的简单调用 包的导入 特殊的__init__.py文件 导入模块的搜索路径 __all__ 绝 ...

  2. python好用的模块和包_Python模块和包详细讲解与实例分析

    一丶模块 我们经常说模块模块的,究竟什么是模块呢? 一个模块就是包含了Python定义和声明的文件,文件名就是模块名字加上.py的后缀 但其实import加载的模块分为四个通用类别: 1.使用Pyth ...

  3. atexit函数的执行顺序_Python模块学习:atexit

    前言 atexit模块很简单,只定义了一个register函数用于注册程序退出时的回调函数,我们可以在这个回调函数中做一些资源清理的操作. 注:如果程序是非正常crash,或者通过os._exit() ...

  4. python中高阶函数map怎么用_python六十课——高阶函数之map

    1.高阶函数: 特点:函数的形参位置必须接受一个函数对象 分类学习: 1).map(fn,lsd1,[lsd2...]): 参数一:fn --> 函数对象 参数二:lsd1 --> 序列对 ...

  5. 有没有讲python模块的书_python - 模块,包

    一.模块 定义:有些功能开发者自己无法完成(例:与操作系统打交道,时间,1000取随机数,压缩文件,网络通信),需要借用已经实现的函数/类来完成这些功能 模块的分类: 1,   内置函数:安装pyth ...

  6. python中的模块和类_Python模块与类

    你混淆了两个概念.python"模块"是一个包含可以导入的python代码的文件.python"类"是可以在模块中定义的东西.在 在您的示例中,apple和{} ...

  7. python中导入模块有哪些_python有三种导入模块的方法

    原博文 2011-05-24 10:54 − python有三种导入模块的方法 其一, import modname : 模块是指一个可以交互使用,或者从另一Python 程序访问的代码段.只要导入了 ...

  8. python模块搜索路径_Python模块搜索路径

    当一个名为 spam 的模块被导入的时候,解释器首先寻找具有该名称的内置模块.如果没有找到,然后解释器从 sys.path 变量给出的目录列表里寻找名为 spam.py 的文件.sys.path 初始 ...

  9. python中函数startswith的用法_Python中的startswith和endswith函数使用实例

    在Python中有两个函数分别是startswith()函数与endswith()函数,功能都十分相似,startswith()函数判断文本是否以某个字符开始,endswith()函数判断文本是否以某 ...

最新文章

  1. 30年货币翻了300倍!如何能跑赢印钞机?
  2. Spring Boot配置文件加载顺序
  3. 系统蓝屏的几种姿势,确定不了解下么?
  4. loadrunner-2-9添加事务
  5. 佩奇,是你吗?曝新款AirPods外观酷似吹风机
  6. JSP Servlet Mysql高校学生社团管理系统
  7. python数据透视表怎么存下来_大数据分析如何利用Python创建数据透视表?
  8. 2020软科中国计算机学科排名,【智库数据】基于2020软科中国最好学科排名的学科动态发展跟踪...
  9. OtterCTF 内存取证
  10. 7-32 哥尼斯堡的“七桥问题” (25 分)(思路+详解+题目分析)两种做法任选其一
  11. 物联卡需要实名认证吗?物联网卡实名认证有什么用?
  12. php根据当前日期判断法定节假日_PHP 判断当前日期是否是法定节假日或者休息日 (原)...
  13. proftpd mysql_虚拟主机与Proftpd和MySQL(包括配额)在Ubuntu 8.04 LTS
  14. 苹果端手机微信页面长按图片无法保存的解决方案
  15. H5直播之MSE(Media Source Extensions)
  16. mapping文件的编写
  17. 用户名片 2:Nginx 与图片深度解析
  18. 卫星图在线浏览地址大全
  19. 我的 Spark 3.1.1 之旅【收藏夹吃灰系列】
  20. java并发编程实战wwj----------第三阶段-------------ConcurrentHashMap----------------72

热门文章

  1. mysql 事务回滚_SQL基础丨事务处理
  2. 第三届“空间信息网络”学术论坛诚邀您的参加
  3. 客座编辑:刘克,男,博士,国家自然科学基金委员会信息科学部二处(计算机学科)处长。...
  4. 作者:潘永花,阿里数据经济研究中心秘书长,阿里研究院高级专家。
  5. KANO模型分析与使用
  6. 【操作系统】系统引导
  7. 【Java】聊天机器人
  8. 【C语言】C语言初学者常犯的18条错误
  9. Java中的Map、Set、List各种方式遍历
  10. 清楚浮动的方法和原理