05 2018 档案

Python之路,第十九篇:Python入门与基础19
摘要:python3 面向对象3 数值转换函数重载: str(obj) __str__ complex(x) __complex__ int(obj) __int__ float(obj) __float__ bool __bool__ 1 class MyNumber: 2 def __init__(s 阅读全文

posted @ 2018-05-29 20:00 微子天明 阅读(198) 评论(0) 推荐(0)

Python之路,第十八篇:Python入门与基础18
摘要:python3 面向对象编程2 类方法: @classmethod 作用:1,类方法是只能访问类变量的方法; 2,类方法需要使用@classmethod 装饰器定义; 3,类方法的第一个参数是类的实例, 约定写成cls 说明:1, 类实例和对象实例都可以调用类方法; 2, 类方法不能方法实例变量 类 阅读全文

posted @ 2018-05-25 22:27 微子天明 阅读(230) 评论(0) 推荐(0)

Python之路,第十七篇:Python入门与基础17
摘要:python3 面向对象编程 面向对象编程 什么是对象? 一切皆对象; 面向对象是思想: 描述思想的语言有:C++/Java/Python/Swift/C# 两个概念: 类 class 对象 object / 实例 ( instance ) 示例: a = int(100) b = str("hel 阅读全文

posted @ 2018-05-23 19:46 微子天明 阅读(178) 评论(0) 推荐(0)

Python之路,第十六篇:Python入门与基础16
摘要:python3 bytes 和 bytearrary bytes 二进制文件的读写: 什么是二进制文件读: 文件中以字节(byte)为单位存储,不以换行符(\n)为单位分隔内容的文件; 1 f = open('mytext.txt', 'w') 2 f.write("你好中国") 3 f.close 阅读全文

posted @ 2018-05-22 21:11 微子天明 阅读(223) 评论(0) 推荐(0)

Python之路,第十五篇:Python入门与基础15
摘要:python3 异常 异常(基础) 什么是错误? 错误是指由于逻辑或语法错误等,导致一个程序已无法正常执行的问题。 什么是异常? 异常是程序出错时标识的一种状态,当异常发生时,程序不会再向下执行,而转去调用此函数的地方,待处理相应的错误并恢复为正常状态; try / except / else/ f 阅读全文

posted @ 2018-05-17 22:56 微子天明 阅读(255) 评论(0) 推荐(0)

Python之路,第十四篇:Python入门与基础14
摘要:python3 模块2 标准模块 随机模块random 假设导入 import random as R 函数: R.random() 返回一个[0 ,1) 之间的随机数 R.getrandbits(nbit) 以长整型的形式返回用nbit未来表示的随机数; R.uniform(a,b) 返回(a,b 阅读全文

posted @ 2018-05-15 22:25 微子天明 阅读(180) 评论(0) 推荐(0)

Python之路,第十三篇:Python入门与基础13
摘要:python3 模块 模块 Module 概念: 模块是一个保护有一系统变量、函数、类等组成的程序组; 模块是一个文件,模块文件名通常以.py 结尾; 作用:让一些相关的变量,函数, 类等有逻辑的组织在一起,让逻辑结构更清晰; 模块中的变量,函数和类等可供其他模块或程序使用; 分类: 1,内置模块( 阅读全文

posted @ 2018-05-13 12:45 微子天明 阅读(289) 评论(0) 推荐(0)

Python之路,第十二篇:Python入门与基础12
摘要:python3 函数3 装饰器 decorator *** 概念:装饰器是一个函数,主要作用是用来包装另一个函数或类; 包装的目的:是在不改变原函数名的情况下,改变被包装函数(对象)的行为。 装饰器函数: def 装饰器函数名(参数): 函数块 return 函数 例子: def deco(fn): 阅读全文

posted @ 2018-05-12 22:42 微子天明 阅读(264) 评论(0) 推荐(0)

Python之路,第十一篇:Python入门与基础11
摘要:python3 函数2 全局变量:一直存在 局部变量:函数执行时存在,执行完毕后销毁; lambda 表达式(又称匿名函数表达式) 作用: 创建一个匿名(无名)函数对象, 同 def 类似但不提供函数名; 语法: lambda [参数1 ,参数2, .......] :表达式 ; 注: [ ] 内部 阅读全文

posted @ 2018-05-09 22:54 微子天明 阅读(221) 评论(0) 推荐(0)

Python之路,第十篇:Python入门与基础10
摘要:python3 函数 函数(function) 什么是函数: 函数是可以重复执行的代码块,可以重复使用; 作用: 定义用户级的函数;实现了一个代码块的封装; 语法: def 函数名(参数列表): 语句块(代码块)...... 语法说明: 函数名是语句块的名称; 函数名的命名规则和变量名相同(标识符) 阅读全文

posted @ 2018-05-06 18:50 微子天明 阅读(237) 评论(0) 推荐(0)

Python之路,第九篇:Python入门与基础9
摘要:python3 集合set 集合set概念 集合是可变的容器;满足数学意义上的定义,求并集交集等 集合内的数据对象都是唯一的(不能重复多次) 集合是无序的存储结构,集合中的数据没有先后关系 集合是相当于只有键,没有值的字典,则键是集合的数据、 集合内的元素必须是不可变对象 集合是可迭代的(可以用fo 阅读全文

posted @ 2018-05-03 22:46 微子天明 阅读(172) 评论(0) 推荐(0)

Python之路,第八篇:Python入门与基础8
摘要:python3 字典(dict) 概念:1 ,字典是一种可变的容器,可以存储任意类型的数据; 2, 字典中的每个数据都是用“键”(key)进行索引,而不像序列可以用下标进行索引; 3, 字典中的数据没有先后关系,字典的存储是无序的; 4, 字符的数据是以键(key)-值(value) 5,字典的表示 阅读全文

posted @ 2018-05-02 22:17 微子天明 阅读(188) 评论(0) 推荐(0)

Python之路,第七篇:Python入门与基础7
摘要:python3 元组 (tuple) 元组是不可改变的序列, 同list 一样, 元组可以存放任意的值; 表示方法: 用小括号()括起来; 单个元素括起来后加逗号(,)区分单个对象还是元组; 创建空元组: t = () #空元组 t= tuple() #空元组 创建一个非空元组: t = (10,) 阅读全文

posted @ 2018-05-02 21:30 微子天明 阅读(105) 评论(0) 推荐(0)

导航