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

阳泉住房和城乡建设厅网站wordpress 评论 折叠

阳泉住房和城乡建设厅网站,wordpress 评论 折叠,国外做蛋糕的网站,选服务好的网站建设公司从2024年1月17日到2024年8月20日#xff0c;终于将密歇根大学的python for everyone的python公开课跟完。站在一月份规划的时刻来看#xff0c;比我想象中花费的时间更多#xff0c;我当时肯定没有想到要花上整整七个月的时间才能将这个公开课的内容看完#xff0c;毕竟这个…从2024年1月17日到2024年8月20日终于将密歇根大学的python for everyone的python公开课跟完。站在一月份规划的时刻来看比我想象中花费的时间更多我当时肯定没有想到要花上整整七个月的时间才能将这个公开课的内容看完毕竟这个公开课时python的基础课程而python在各类编程语言中的难度并不大其作为解释性语言语义相对容易理解。 而站在今天的角度来看将这门课按照年初计划完整的、扎实的学习真是令人欣慰与感慨。很不容易在上班之后其实个人时间并不是那么的充裕我欣慰于自己有勇气、有毅力能够始终坚持自己的原则。 说回这门课最主要的特点是包含着大量的上机实践它可以帮助我们有效的检验对学习内容的理解程度。也正因为如此它相当的平衡了输入和输出两方面在完成上机实验的过程中需要花费大量的时间这也是为什么我最终用了七个月才完成此公开课的学习。值得一提的是每一个领域的学习都最好能够按照这门课的模式找到好的输出途径之后要优先选择能够有输出反馈的课程如果没有则应该思考如何构建。 基本课程内容 在学习这门公开课之前我有过将近两年的python使用经历不过仅限于给自己的论文画图从开源渠道获得的主框架代码个人日常就是修改一下参数调整图形的大小、颜色、样式等。在当时的需求下我不需要对python有更多的了解以至于我甚至不掌握python的基本数据结构每次都要依靠百度来解决一些基本问题。这种现学现用的模式可以应急解决一些迫切的问题却没办法写出鲁棒、整洁、优雅的框架去解决复杂的问题。因此我选择跟一门公开课去学习python的基础知识。 这次通过对公开课完整的学习较为全面的掌握了python的基础内容。 基本数据结构 基本数据类型int、String等和python特有的数据类型列表list、字典dict、集合set、元组tuple。 String类型。由于python会涉及到各种数据的处理因此string的使用非常重要。之前不了解但现在掌握的几种string 的方法比如strip用于取出字符后的空格split用于字符的分割startswith和endswith用于判断字符的起始或结束。除此以外string类型还有许多其他方法非常有用。这里也侧面印证了python非常适合用于处理数据。 List列表列表数据结构就像是排列好的储物柜可以放各种数据甚至是另一个列表。要检索数据就必须遍历查找所有的储物柜去比较。可以使用自编号的数字去获得相应位置的数据。 Dict字典像是标记好姓名的储物柜用户可以直接通过key去锁定所需要使用的储物柜如果直接用D[key]去检索不存在key的情况下会报错因此也可以采用get方法。Tuple元组则是不可变更长度的储物柜它适用于数据不变的场景空间利用率高速度也快。Set集合则是去除相同元素的数据结构用于不需要重复项的场景。 正则表达式 用于文本字符的匹配和搜索。正则表达式是一个较为复杂的领域。需要用额外的篇幅去写。 循环 分为有限次循环for和无限次循环while。 Try-except框架 在编程的过程中不可避免的出现各种bug。解决bug需要快速的定位错误的位置因此可以采用try-except框架。这个框架可以方便的捕捉和定位运行的错误提高程序的鲁棒性。如果加入continue还可以形成捕捉报错、跳过错误的框架。 Try-except-finally可以在finally加上必须要执行的语句。 Function函数 将一些常用的计算、处理封装成特定的函数可以提高代码的简洁和可读。 使用方法是def funciton_name_xx(args) 文件读取 这算是一个基本的功能。 使用open打开每一行作为一个string来处理。 常用的打开为With open(filename,’r’) as f 典型的python应用 目的是为了将之前介绍的python基本功能给串联起来形成一个小的面向日常需求的项目。 网络连接 网络连接模型可分为几个模块创建socket建立连接请求解析数据。 网络链接可以用socket库urllib库 Socket库。Socket库的使用模型为创建socket建立连接发送请求接收返回数据解析数据。 Urllib库。可以直接用在打开一个网页urllib.request.open(‘www.url.com’) 数据解析。对于不同类型的返回数据需要用不同的库进行解析举例来说html格式可用beautifulsoup解析Xml可用xml.etree.ElementTree解析json可用json.loads解析。 面向对象编程 将对象作为一个类来定义包含属性和方法。通过类的方式可以显著的减少代码的数量提高可读性降低修改维护成本。 定义一个类类中包含数据结构和各种方法。这能够将数据和方法都封装到特定的类中。 可以使用类封装的方法实现数据的跨模块使用这比通过参数传入和传出要简洁。 Class MyClassName 数据库操作 关系型数据库就是行列二维数组列为对象的属性行为对象。这种存储数据结构有时会比较稀疏空间利用率不高但是其结构明确、检索性能高。 本节介绍python与数据库之间的交互以sqlite数据库为例。Python的数据库连接功能分为几个模块 Connect连接建立游标cursor执行excute查询数据fetchall。 简单介绍了sql结构化数据库中的关联表应该如何设计。表的主键primary key具有唯一性外键foreign key用于和其他表的关联。一个表的外键是另一个表的主键。 表和表之间的关系有多对一多对多。多对一的两个表关系较为容易处理直接用一表的主键作为多表的外键。多对多关系较为复杂可以构造一个额外的表用于存储两个表的主键对主键关系。 数据可视化 这里介绍了几个项目算是把之前的介绍的内容都串联起来。简单来说涉及到了1spider去网络上爬取数据2文本处理程序处理字符串做数据过滤3用数据库存储数据4算法类处理数据5数据输出为js可显示的格式6js显示网页。 结尾 Dr.Chunk友人在最后结尾给的几个生活建议还挺有意思。4PPassion-purpose-persistence-playfulness激情、目标、坚持、有趣。前三个比较常见在很多的书籍中可以见到最后一个有趣就很好玩。在东方人生哲学里讲究的是路漫漫其修远兮吾将上下而求索过程是苦行僧式的磨练或者朝闻道夕可死也关注最后结果的美妙。过程中的快乐不仅很少为我们所关注、所推崇而且往往是被批判、被打压的对象。
http://www.dnsts.com.cn/news/196984.html

相关文章:

  • 网站建设优化培训班网页加载不出来怎么办
  • 贵阳手机网站建设费用网站设计好以后怎么上线
  • 德宏做网站qq电脑版网页登录入口
  • 网站关键词排行查询网页设计师面试
  • 网站建设维护报价泉州seo
  • 向网站上传文件怎么做素材免费网站
  • 购物网站代码html如何完整建设一个网站
  • 手机网站焦点图代码wordpress+网站白屏
  • 做环评需要关注哪些网站手机端网页设计尺寸规范
  • wampserver搭建网站WordPress文章图片采集插件
  • 石家庄哪里有做网站的长沙做四维彩超玛丽亚m网站
  • 可以免费建立网站吗wordpress破解汉化版
  • 什么叫定制网站网站建设工程师是做什么的
  • 网站转备案长春制作网站定制
  • 请写出网站建设的整个过程做公益活动的网站
  • 网站二维码悬浮台州自助建站公司
  • 文化传播公司网站模板wordpress 判断是否为首页
  • 淘宝客网站如何做网站设计公司营销crm系统
  • 网站一般字体成都网站建设开
  • 官方网站建设维护合作协议五里坨网站建设
  • 外贸网站建设软件有哪些wordpress 注册用户 邮件
  • 格朗图手表网站临沂做网站首选
  • 做网站需要哪些条件谷歌三件套下载
  • 网站搭建多少钱徐州百都网络非常好做一个交易平台网站的成本
  • 网站以个人名义备案万网续费登录网站
  • 建设银行面试经验网站弘泽建设集团网站
  • 有了域名怎么建网站联系方式全国装修公司排名
  • 太原网站建设制作报价wordpress首页加图片
  • 资金盘网站开发公司哪里好网站备案信息查询
  • 免费建站自助建站网站建设教程网站建设教程百度公司招聘岗位