一、时间模块 import time print(time) # <module 'time' (built-in)> import time print('暂停开始') secs = 3 time.sleep(secs) # 延迟线程的运行 print('暂停结束') 重点: 1、时间戳:可以作为 Read More
posted @ 2019-04-10 21:35 TianShu Views(366) Comments(0) Diggs(0) Edit
一、包的概念 包:一系列模块的集合体。包通过文件夹管理一系列功能相近的模块 重点:包中一定有一个专门用来管理包中所有模块的文件 包名:存放一系列模块的文件夹的名字 包名(对象)存放的是管理模块的那个文件的地址,指向其全局名称空间 二、模块的加载顺序 1、模块的加载顺序:内存 => 内置 => sys Read More
posted @ 2019-04-10 21:13 TianShu Views(390) Comments(0) Diggs(0) Edit
一、模块的概念 1、什么是模块:一系列功能的集合体 2、定义模块:创建一个py文件就是一个模块,该py文件名就是模块名 模块的四种存在方式: 使用python编写的.py文件 包:一堆py文件的集合体 使用c编写并链接到python解释器的内置模块 已被编译为共享库或DLL的c或c++扩展 3、使用 Read More
posted @ 2019-04-10 20:53 TianShu Views(168) Comments(0) Diggs(0) Edit
一、三元(目)运算符 1、就是if...else...语法糖 前提:if和else只有一条语句 # 原来的做法 cmd = input('cmd:>>>') if cmd.isdigit(): print('可以转化为数字') else: print('不可以转化为数字') # 现在的做法 cmd Read More
posted @ 2019-04-04 18:34 TianShu Views(262) Comments(0) Diggs(0) Edit
def my_generator(): print(1111) yield '结果1' print(2222) yield '结果2' print(3333) yield '结果3' print(4444) yield '结果4' g_obj = my_generator() # my_genera Read More
posted @ 2019-04-03 20:17 TianShu Views(186) Comments(0) Diggs(0) Edit
一、nonlocal关键词 1、作用:将local和enclosing(e中的名字需要提前定义)中的名字统一 2、应用场景:如果想在被嵌套的函数中修改外部函数变量(名字)的值 3、案例 def outer(): num = 0 print(num) # 结果为 0 def inner(): # 如果 Read More
posted @ 2019-04-03 19:33 TianShu Views(169) Comments(0) Diggs(0) Edit
一、函数对象 1、函数对象:函数名存放的就是函数的地址,所以函数名也是对象,称之为函数对象 a = 10 print(a,id(a)) def fn(): num = 10 print('fn fuction run') print(fn()) b = a print(b,id(b)) 2、函数对象 Read More
posted @ 2019-04-01 20:25 TianShu Views(194) Comments(0) Diggs(0) Edit
一、形参和实参 1、形参:在函数定义()中出现的参数形参就是拷贝实参的值,随着函数的调用才产生,随着函数调用结束而销毁 def fn(a, b, c): print(a) print(b) print(c) print(x) print(y) print(z) x = 100 y = 1000 z Read More
posted @ 2019-03-29 19:22 TianShu Views(740) Comments(0) Diggs(0) Edit
一、函数 可以完成特定功能的代码块,函数就是存放代码块的容器 1、定义函数的语法: 函数四部分:(函数执行的本质:执行函数体,得到函数返回值) ①函数名 ②函数体 ③返回值 ④参数 # 用def关键词来声明函数 def 函数名(参数们) 函数体 return返回值 def fn(money): pr Read More
posted @ 2019-03-28 16:45 TianShu Views(596) Comments(0) Diggs(0) Edit
一、文件操作 1、wr模式结合 2、文件操作模式 ①主模式: ②从模式: ③a为写模式,在原数据后追加写入新数据(追加写入) 3、文件的复制:就是先读后写 ①文本类型文件的复制 ②with open完成文本文件的复制:边读边写。(with open 将文件的释放交给with管理,当with中逻辑结束 Read More
posted @ 2019-03-28 15:42 TianShu Views(162) Comments(0) Diggs(0) Edit