3-4利用模块封装,提升代码灵活性f.pptx

3-4利用模块封装,提升代码灵活性f.pptx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数智化时代会计专业融合创新系列教材《Python开发与财务应用》

项目三:搭建Python进阶语法体系任务4:利用模块封装,提升代码灵活性

任务概览项目三?搭建Python进阶语法体系任务四?利用模块封装,提升代码灵活性01任务目标:学会使用Python模块化技术来封装代码,提高程序的可重用性、可维护性和灵活性。02

使用import导入使用import语句可以导入整个模块,以便使用模块中定义的所有函数、类和变量。0102使用from...import...导入使用from...import...语句可以直接导入模块中的特定成员,无需使用模块名。importmathprint(math.sqrt(16))#使用模块名访问函数例一例二frommathimportsqrtprint(sqrt(16))#直接使用函数,无需模块名导入模块

random模块random模块是Python的内置模块之一,提供生成随机数的函数。01特点:广泛应用于需要随机性的场合,如游戏、模拟、概率计算等。02常用函数:randint(a,b)生成一个[a,b]之间的随机整数;random()生成一个[0,1)之间的随机浮点数。03#random模块的示例importrandomprint(random.randint(1,10))#输出1到10之间的随机整数04内置模块

datetime模块datetime模块用于处理日期和时间。05特点:功能强大,可以生成日期和时间、执行日期时间计算、格式化和解析日期时间。06常用函数:strptime()按指定时间格式将字符串格式化为时间数据。strftime()将给定的时间数据格式化为字符串。07#datetime模块的示例importdatetimeprint(datetime.datetime.now())#输出当前日期和时间08内置模块

#numpy模块导入的示例importnumpyasnp02numpy模块的数组numpy中的数组是一种高效的、多维的、大小固定的数据结构。03numpy模块的导入在Python中使用numpy模块前,需要先导入该模块,通常使用别名np以简化代码。#numpy模块的数组的示例array=np.array([1,2,3,4])0104第三方模块

#numpy模块的数组的属性的示例print(array.dtype)#数据类型print(array.ndim)#数组维度print(array.shape)#数组形状print(array.size)#总元素数量06pandas模块pandas是基于numpy的数据分析和操作库,提供高性能、易用的数据结构和数据分析工具。07numpy模块的数组的属性numpy数组具有多个属性,如dtype(数据类型)、ndim(维度)、shape(形状)和size(总元素数量)。#pandas模块的示例importpandasaspddf=pd.DataFrame({A:[1,2,3],B:[4,5,6]})print(df)#显示DataFrame0508第三方模块

#matplotlib模块的示例importmatplotlib.pyplotaspltplt.plot([1,2,3],[4,5,6])plt.show()#显示图表10pyecharts模块pyecharts是一个用于生成ECharts图表的库,ECharts是一个由百度开源的数据可视化工具。11matplotlib模块matplotlib是一个Python2D绘图库,用于生成各种静态、动态、交互式图表。#pyecharts模块的示例frompyecharts.chartsimportBarBar().add(,[苹果,香蕉],[5,3]).render(bar_chart.html0912第三方模块

#假设有一个自定义模块my_module.pyimportmy_modulemy_module.my_function()#使用自定义模块中的功能14自定义模块自定义模块是用户根据自己的需求编写的模块,可以包含函数、类和变量等。13第三方模块

模块导入的使用场景。解释何时应该使用import语句,何时应该使用from...import...语句。01内置模块与第三方模块的选择。讨论在什么情况下选择使用Python的内置模块,以及何时可能需要使用第三方模块。02即测即评

自定义模块的创建与使用。如何创建自定义模块,并在主程序中使用它。03模块化编程的优势。讨论模块化编程如何帮助提高代码的可读性和可维护性。04即测

文档评论(0)

学海无涯而人有崖 + 关注
实名认证
内容提供者

教师资格证、人力资源管理师持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年06月11日上传了教师资格证、人力资源管理师

1亿VIP精品文档

相关文档