- 博客(11)
- 收藏
- 关注
原创 Python Day11 - 线程
线程是程序最小的执行单元;一个进程可以有多个线程,但是只有一个主线程。Python的标准库提供了两个模块:thread和threading,thread是低级模块,threading是高级模块,对thread进行了封装。绝大多数情况下,我们只需要使用threading这个高级模块。 import _thread # 多线程 import time def go(): for i in r...
2019-08-22 20:49:48
226
原创 Python Day09 - Python进阶
编码规范 1.PEP8编码规范,以及开发中的一些惯例和建议 代码编排: 缩进4个空格,禁止空格与Tab混用 行长80:防止单行逻辑过于复杂 import 不要使用:from xxx import * 顺序:1.标准库 2.第三方库 3.自定义库 单行不要import多个库 模块内用不到不要去import 空格 : , ;后面跟一个空格,前面无空格(行尾分号后无空格) 二元操作符前后...
2019-08-20 18:57:43
248
原创 Python Day08 - 面向对象进阶
一、@property装饰器 虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给外界也是有问题的。我们之前的建议是将属性命名以单下划线开头,通过这种方式来暗示属性是受保护的,不建议外界直接访问,那么如果想访问属性可以通过属性的getter(访问器)和setter(修改器)方法进行对应的操作。如果要做到这点,就可以考虑使用@property包装器来包装getter和setter方法,使得对属...
2019-08-19 18:46:30
204
原创 Python Day07 - 面向对象编程基础
类和对象 类:是对象的蓝图和模板 对象:是类的实例 注:类是抽象的概念,对象是具体的东西 类的定义 在python中使用class关键字定义类 知识点: 1.在python2中这个object一定要写,但是在python3中可写可不写(默认继承了object) 2.__init__是一个特殊方法用于在创建对象时进行初始化操作;它一般作用于需要某些公共变量时可以定义到init中(例如上图中可...
2019-08-19 17:42:03
197
原创 Python Day06 -字符串和常用数据结构
一、字符串的使用 通过len函数计算字符串的长度 获得字符串首字母大写的拷贝 获得字符串变大写后的拷贝 从字符串中查找子串所在位置 注:index与find类似但找不到子串时会引发异常 检查字符串是否以指定的字符串开头 检查字符串是否以指定的字符串结尾 将字符串以指定的宽度居中并在两侧填充指定的字符 将字符串以指定的宽度靠右放置左侧填充指定的字...
2019-08-18 22:00:46
159
原创 Python Day05-函数和模块的使用
一、函数的参数 函数是绝大多数编程语言中都支持的的一个代码的“构建块”,但是Python中的函数与其他语言中的函数有很多不太相同的地方,其中最显著的区别就是Python对函数参数的处理。在Python,函数的参数可以有默认值,也支持使用可变参数,所以Python并不需要向其他语言一样支持函数的重载,因为我们在定义一个函数的时候可以让他有多种不同的使用方法。 带参数传参 注:带默认值的参数一定要...
2019-08-18 19:47:07
187
原创 Python Day03 - 循环结构
循环结构:在Pyhton中构造循环结构有两种做法 一、for - in循环 1.for i in range(): 注: for i in range() 主要用于计数的功能 默认从0开始 前闭后开 2.for - in循环: 真正用途是用于可迭代对象:1.列表 2.元组 3.字典 4.集合 列表 形如:a = [1,2,3,4,[6,2,4],‘gjdg’] 元组 形如:b = (1,2,...
2019-08-15 23:44:54
277
原创 Python Day02 -分支结构
一、if语句的使用 在python中,要构造分支结构可以使用if、elif和else关键字。 练习一:石头剪刀布
2019-08-15 08:34:39
163
原创 Python Day01 - 语言元素
一、代码中的注释 1.单行注释:用# 2.多行注释:"""…""" 二、第一个Python程序 print(‘Hello world’) 三、变量和类型 1.变量:是一种储存数据的载体 2.数据类型: ● 整型:整数 ●浮点型:也就是小数 ●字符串型:是以单引号或双引号括起来的任意文本 ●布尔型:布尔值只有True和False两种(注意大小写) 注: ●复数型:形如3+5j (不常用) ...
2019-08-14 19:54:58
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1