python模块_Python模块导入区别与常用函数案例

2d1441493693949d793afe9ebfd9b3b5.gif

37e6112c610bd3ef27e4895cb61c2e74.png

作者: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模块使用时要先导入才能使用其函数。其他模块调用也是,举一反三。

案例程序如下图:

4fbd956dcd464a0793e4df7fa359a1d7.png

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

9a3e7a276d08e837653578631f1b5be1.png

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

5b156e41e35364ca2b72c42de8af51f5.png

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

c0ffdd35f8f86ee88b26ab3641fef2fd.png

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

6ea75b0c13503699c5c597a5f980c2d6.png

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

01f35045917354873ebd21e7d5a04a86.png

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

f5bd9e1cefb3d0efe928ccac27c562ea.png

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

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

50e1b6042c70bda6368592e4f75d0692.png

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

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

b3cbca56697a226d78759bbc04caa64b.png

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

d527c58396e71a7bbaf66dd9b4dc6fc1.png

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

8d99d1413a4451d12c7c1cc6d37e87cf.png

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

——往期精彩——

金融常识生活的必备——跟着案例理解金融(python实现)
零售行业的交叉销售数据挖掘案例(python案例讲解)

品玩SAS:泰坦尼克号之灾(上)——逃生率分析

P2P网贷用户数据分析——以拍拍贷为例

品玩SAS:全国各省市高考难度对比

43041cdf257e71a631fc1da66d52af87.png

如果您觉得文章不错,请点击右下角的在看支持我们!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值