当前位置: 首页 > news >正文

免费网站推荐货源珠海微网站制作

免费网站推荐货源,珠海微网站制作,简述网站开发岗位及职务,wordpress 菜单大小我们的目标是#xff1a;通过这一套资料学习下来#xff0c;通过熟练掌握python基础#xff0c;然后结合经典实例、实践相结合#xff0c;使我们完全掌握python#xff0c;并做到独立完成项目开发的能力。 上篇文章我们讨论了类继承的相关知识。今天我们将学习一下模块的…        我们的目标是通过这一套资料学习下来通过熟练掌握python基础然后结合经典实例、实践相结合使我们完全掌握python并做到独立完成项目开发的能力。 上篇文章我们讨论了类继承的相关知识。今天我们将学习一下模块的相关基础知识。 1、模块概述 python 提供了强大的模块支持有标准库中包含的大量的模块还有第三方模块以及自定义模块。模块的英文module。打个比方一个函数相当于一个积木而一个模块相当于一盒主题的积木通过它可以拼出某一个主题的东西。这样我们可以认为一个模块中包含多个函数。 在python中我们新建一个.py文件就被称为一个模块。 如下图所示我们编写了my_function.py文件里面包含很多个函数。 通常情况下我们把能够实现某一特定功能的代码作为一个模块放置在一个文件中以方便被其它程序或脚本导入并使用。同时要注意模块的名称要避免重复。 上图中所示就是自定义模块。 2、自定义模块 自定义模块有两个作用一个是规范代码让代码更容易阅读 另外方便其它程序可使用已经编好的代码以提高开发效率。自定义模块需要先创建模块然后再导入使用模块。 1创建模块 可以在项目中新建python文件即可创建。如下图所示 像下图所示我们创建的my_function.py文件 例如:编写了函数 #定义一个过滤敏感广告次的函数对于最好最优秀遥遥领先这种广告次替换展示 def replace_chars(string):     pattern   r(最好)|(最优秀)|(遥遥领先)     new_string re.sub(pattern,^^,string)     print(new_string) 2通过import导入模块使用 我们创建了my_function.py文件并且编写了函数 导入模块的语法import  modulename  [as alias] modulename  -----指要导入的模块名称多个模块的话使用,隔开 as alias       -----选填给模块起一个别名 举个例子 我们在main.py中使用my_function.py文件中的函数 import my_function advertisement_huawei 华为华为科技遥遥领先是宇宙中最优秀的手机my_function.replace_chars(advertisement_huawei)#注意要添加模块 这样就可以使用my_function.py中的函数了。注意调用函数需要加上模块名称 3from  …   import 导入函数 导入语法from   modulename  import member member ----可以是要导入的变量、函数、类等 如上面的例子可以改下 from my_function import replace_chars advertisement_huawei 华为华为科技遥遥领先是宇宙中最优秀的手机replace_chars(advertisement_huawei) 此时调用函数不需要前面加模块名称。 输出结果和上面的一致。 3、导入标准模块 导入标准模块像math我们可以使用其中的pi计算圆的面积 CTRL 点击math 可以查看对应math模块 import math  #导入模块math #计算圆的面积 r float(input(请输入圆的半径)) area math.pi * r * r print(圆的面积为{:.2f}.format(area)) 参考输出 4、模块搜索目录 使用import 导入模块时会按照以下顺序去查找模块 1当前目录即执行python脚本文件所在的目录进行查找 2在PYTHONPATH(环境变量)下的每个目录中进行查找 3在python 的默认安装目录中查找 以上位置保存在标准模块sys的sys.path 变量中。下面查看以下目录; import sys print(sys.path) 查看输出 [D:\\dewi\\project2024\\myListPractice\\pythonProject1, D:\\dewi\\project2024\\myListPractice\\pythonProject1, C:\\Users\\dewi\\python311.zip, C:\\Users\\dewi\\DLLs, C:\\Users\\dewi\\Lib, C:\\Users\\dewi, D:\\dewi\\project2024\\myListPractice\\pythonProject1\\.venv, D:\\dewi\\project2024\\myListPractice\\pythonProject1\\.venv\\Lib\\site-packages] 若是我们要导入的模块不在上面的路径目录可以在PYTHONPATH变量中添加这个网上很容易搜索到就不展开讲。 另外我们也可以临时增加 import list_learning  #开始说找不到对应的模块 sys.path.append(D:\\dewi\\demo) print(sys.path) 查看是不是在sys.path : 这种方法添加的目录只是在执行当前文件的窗口中有效窗口关闭后即失效。 当然最简单的是将我们的模块放到sys.path 其中一个目录下。 今天先写学习到这里了每天进步一点点。明天也要加油啊
http://www.w-s-a.com/news/2962193/

相关文章:

  • 关键词挖掘网站的推广优化
  • 网站文章排序58同城做公司网站怎修改
  • 建站用什么代码最好做网站要用什么软件
  • 济南企业建站排行榜瑞昌网页设计公司
  • 做庭院的网站山东建设网站公司
  • 深圳微信网站建设网站不做icp备案
  • html网页制作代码站长工具的使用seo综合查询排名
  • 生成前端页面的网站知名网站开发
  • 建构网站wordpress增加首页菜单
  • 怎么用源码做网站视频wordpress标签404
  • 修改网站图片Wordpress+精确时间分钟
  • 微信小程序 网站开发wordpress 值班
  • 网站组成费用现今网站开发的主流框架
  • 建电影网站程序手机网页无法访问如何解决
  • seo关键词排名优化品牌佛山网站建设优化
  • 郑州做网站公司 汉狮网络seo有名气的优化公司
  • 网站推广描述seo推广灰色词
  • 二手房网签合同在哪个网站做企业公共信息服务平台
  • 网站制作设计教程用html制作淘宝网页
  • 做网站主页图片一般多少mseo发包排名软件
  • 网站建设廴金手指花总壹柒网站加强队伍建设
  • 网站数据报表软件开发有用吗
  • 做视频直播类型的网站怎么做建设网站
  • 锐旗网站建设网站制作费用多少钱
  • 贵州网站建站seo外包公司怎么样
  • 兰州网站建设流程网络工程干什么的
  • 做交流网站超级优化大师下载
  • 齐齐哈尔市建设网站制作logo免费
  • 苏州工业园区建设主管部门网站网站建设市场定位
  • 成都广告公司网站建设如何制作免费永久网站