CuterCorley CuterCorley
3年前
商业数据分析从入门到入职(8)Python模块、文件IO和面向对象
前言本文先介绍了Python中程序、模块和包的基本使用,并在此基础上介绍了Python标准库。然后详细介绍了Python中的文件IO操作,包括文本文件、二进制文件的读写和其他IO操作。最后介绍了面向对象,包括类的定义、继承的使用、鸭子类型和魔法方法。一、程序、模块和包1.自定义模块和包之前我们使用的.ipynb文件都不是纯Python文件,
Bill78 Bill78
3年前
Python入门之类(class)
Python3面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对
Bill78 Bill78
3年前
Python入门之类(class)
Python3面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对
Stella981 Stella981
3年前
OpenStack基础知识
针对以前学的内容的一个简单整理1、单元测试工具介绍unittest:是Python的标准库,提供了最基本的单元测试功能,包括单元测试运行器(简称runner)和单元测试框架。项目的单元测试代码的测试类可以继承unittest.TestCase类,那么这个类就能够被runner发现并且执行。同时,unittest.TestCase
Stella981 Stella981
3年前
Python实现JSON反序列化类对象
本文转自:https://juejin.im/post/5a7012b3f265da3e33049e6c(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fjuejin.im%2Fpost%2F5a7012b3f265da3e33049e6c)我们的网络协议一般是把数据转换成JSON之
Stella981 Stella981
3年前
Python 自带计时工具 timeit
码厩技术博客(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.markjour.com)Python自带计时工具timeitTimer类:\_\_init\_\_(stmt"pass",setup"pass",timerdefault\_
Wesley13 Wesley13
3年前
Python学习笔记(一)基础语法
Python标识符在python里,标识符有字母、数字、下划线组成。在python中,所有标识符可以包括英文、数字以及下划线(\_),但不能以数字开头。python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头(\_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"fro
可莉 可莉
3年前
10 python 封装
1、基本概念在python中用双下划线开头的方式将属性隐藏起来(设置成私有的)其实这仅仅这是一种变形操作类中所有双下划线开头的名称如__x都会自动变形成:_类名__x的形式:classA:__N0类的数据属性就应该是共享的,但是语法上是可以把类的数据属性设置成私有的如
Python进阶者 Python进阶者
7个月前
谁有数字转换,金额大写的类?网络上找的好像都有点问题
大家好,我是Python进阶者。一、前言前几天在Python白银交流群【黄志诚】问了一个Python处理财务金额大写的实战问题。问题如下:谁有数字转换,金额大写的类?网络上找的好像都有点问题,到几亿元的那种。二、实现过程这里【瑜亮老师】给了一个指导:这个问
曹训 曹训
2个月前
1:Python开发:初识Python
1.开发语言:高级语言:Python,Java,PHP,C,Go,ruby,c字节码低级语言:C,汇编机器码2.开发语言的对比:PHP类:适用于写网页,局限性PYthonJava:可以写网页也可以写后台功能PYthon执行效率低,开发效率高Java执行