- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 跟着官网学Python(10):类更多知识
"深入了解面向对象编程。"01 面临问题继续跟着官网学Python,第9章类。类(Class)是很多面向对象编程语言中的一个关键概念,实现信息封装的基础,类是一种用户定义的引用数据类型,每个类包含数据说明和一组操作数据或传递消息的函数,类的实例称为对象。上篇我们学习了命名空间和作用域,了解名称和对象,初探类学习了定义,非常简单,当定义了一个类对象后,我们能干嘛?下面继续。02 怎么办初探类2) 类对象类对象支持两种操作:属性引用和实例化。属性引用使用Python中所有属性引用.
2021-01-21 17:39:30 138
原创 跟着官网学Python(9):命名空间作用域和类
“要想考高分,基础概念最重要,命名空间与作用域,名称与对象,自定义对象类。”01 面临问题继续跟着官网学Python,第9章类。类(Class)是很多面向对象编程语言中的一个关键概念,实现信息封装的基础,类是一种用户定义的引用数据类型,每个类包含数据说明和一组操作数据或传递消息的函数,类的实例称为对象。Python中的类和其他语言类似,那么一起看看官网。发现放一起内容有点长,拆分为两部分吧,多思考多分享点自己的理解。02 怎么办名称和对象以前有个概念说Python万物皆对象,任何东西
2021-01-15 16:11:24 170
原创 跟着官网学Python(8):输入输出
“Python输入、输出、文件读写以及异常知识。”01 面临问题继续跟着官网学Python,第7章输入输出。前面已经基本学完Python的语法部分,也学会如何使用轮子,但是编程语言不能只在虚拟世界玩,需要与现实世界进行交互。需要接受输入,理解用户指令,需要美好输出,让用户更好理解。前面学习字符串的时候使用了print,也强调了格式化输出。那么本章在更全面的分享一下Python的输入与输出。02 怎么办有多种方法可以显示程序的输出,数据可以以人类可读的形式打印出来,或者写入文件以供将来
2021-01-14 17:05:08 242
原创 跟着官网学Python(7)模块轮子
“Python有很多好用的轮子,必须要学会使用。”01 面临问题继续跟着官网学Python,第6章模块。前面已经基本学完Python的语法部分,已经可以完成日常工作处理了。但是Python最大的魅力之处就是海量的模块供你使用,也叫做轮子。那么模块是什么?怎么用呢?02 怎么办python交互模式下编程一般都是为了验证功能,因为一旦退出所有变量和函数没了。所以我们日常编程大多是用编辑器写好脚本,任意时刻都可以运行,同时如果功能复杂会拆分多个py文件,如何在每个文件中使用自定义的函数?为
2021-01-13 17:13:52 325
原创 跟着官网学Python(6)非常重要的数据结构
“数据结构是一个语言的基础,非常重要。”01 面临问题继续跟着官网学Python,第5章数据结构。前面学完流程控制基本能够实现某些功能脚本了,但是要想实现更多功能,必须要掌握数据结构,只有合理使用不能数据结构,才能高效解决问题。有些时候某些问题的关键就是设计一个数据结构。首先一起看看Python自带的数据结构。02 怎么办Python内置的常用数据结构有列表、元组、集合和字典,他们都是Python的序列,必须要区分的非常清楚,合理利用。列表list更多特性前面已经使用列表的一些方
2021-01-13 17:12:24 370
原创 跟着官网学Python(5)流程控制工具
“流程控制很关键。”01 面临问题继续跟着官网学Python,第4章其他流程控制工具。所谓流程控制,我理解就是控制代码走向,是编程的核心。比如最早接触的C语音面向过程编程,更加重视代码过程控制。在之前的斐波那契数列输出示例中看到while循环就是流程控制。那么和其他程序语言一样,Python也有很多流程控制工具,主要包括if条件语句、for循环语句以及函数等。下面慢慢了解。02 怎么办条件if和其他语言一样,如果很重要。可惜人生没有if。>>> x = i
2021-01-13 17:10:12 138
原创 公司要IT转型,我该怎么办?python快速建站
“python+django,呈现最美的一面。”01面临问题web化是一个趋势,在线展示、在线可视化分析等等。每个大型公司都有一个对外展示窗口,以前喜欢弄展板,荣誉墙,现在更多都是有块超大屏,以可交互的可视化的方式呈现。我司就有块大屏,每次有重要客户参观都会准确好非常漂亮的页面展示。回归主题,工作生活中我们也需要更好的展示呈现。...
2020-05-04 15:52:31 414
原创 公司要IT转型,我该怎么办?Python让我看见网络自动运维的曙光
“Python自动运维,释放自我。”01面临问题网络运维苦,电信级网络运维更苦。账号密码是否过期?设备能否正常登陆?设备是否正常?给定某设备IP地址,用户名和密码,完成以下任务: 模拟telnet/ssh设备,可以测试账号可用性,设备连通性 执行指令,返回结果,如查询配置文件 分析配置文件,比如关注拓扑信息,学习Python...
2020-05-04 15:37:54 234
原创 公司要IT转型,我该怎么办?爬虫让我信息搜索更精准
“网络爬虫帮我搜索准确信息”01面临问题现代社会最便宜的是信息,最值钱的还是信息。如何在互联网海量信息中快速筛选自己想要的有用信息?Google很精准,可惜门槛太高。百度很全面,可惜得有火眼金睛。小道消息很多,可惜基本都是谣言。怎么办?02怎么办既然学了Python,那么Python“三好”之一的网络爬虫就不能不学。...
2020-05-04 15:32:04 197
原创 公司要IT转型,我该怎么办?用Python进行数据处理
“以后数据处理,都用pandas”01面临问题作为运维人员,每周要统计很多数据,特别是周四写周报的时候,基本要花半天时间。既然已经学了Python,那就试试优化它。以统计不同厂家、不同设备类型告警量为例。需要将多份类似表格中的 “厂家-设备类型” Sheet数据合并、处理、汇总,该sheet的数据格式如下:期望按照厂...
2020-05-04 15:26:53 187
原创 公司要IT转型,我该怎么办?零基础快速入门Python
“语言学习,从语法开始,到应用结束。”01面临问题如何零基础快速入门新的编程语言?以前学过数学,工作负责通信,对编程了解不多。同时工作期间学习时间不多,我要快速入门!02怎么办从基础语法开始,以实际应用为本。由于时间关系,不能和大学一样系统学习,没时间慢慢掌握各种概念。于是我买了一本书机械工业出版社的《利用Python进行数据分析》。...
2020-04-25 22:51:36 295
原创 简明Python开发教程(1):概述及环境搭建
大家好,自学Python一年有余,对Python基本语法和典型应用有所掌握。同时和工作相结合也用Python实现了一些小功能。最近公司面临转型,IT开发越来越重要,也有很多同事咨询Python开发相关事项,因此打算编写此教程。供大家参考交流。 本教程使用Python 3开发,主要想普及Python基本语法,然后结合实际工作,分享三个典型应用场景:...
2020-04-19 22:20:46 320
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人