07 2019 档案
包的概念和应用 logging日志模块 random随机模块 hashlib加密模块 openpyxl表格模块 深浅拷贝
摘要:# coding:utf-8"""模块 三种来源 1.内置的 2.第三方的 3.自定义的 四种表示形式 1.py文件(******) 2.共享库 3.文件夹(一系列模块的结合体)(******) 4.C++编译的连接到python内置的"""# 研究模块与包 还可以站另外两个角度分析不同的问题# 1
阅读全文
cellection模块(具名元组 双端队列 有序字典 默认值字典 counter) time datetime时间模块 random os sys subprocess 序列化模块
摘要:''''''"""# 生成随机验证码大写字母 小写字母 数字5位数的随机验证码chrrandom.choice封装成一个函数,用户想生成几位就生成几位# import random # 导入随机模块# def get_code(n): # 定义一个函数,需要参数n# code = '' # 随机码为
阅读全文
正则表达式 re模块的应用
摘要:'''''''''正则就是用来筛选字符串中的特定的内容的 书:正则指引 正则的应用场景 1.爬虫 2.数据分析只要是reg...一般情况下都是跟正则有关正则表达式 正则测试网站 : http://tool.chinaz.com/regex/字符组:[0123456789] 也可以写成 [0-9] 待
阅读全文
可迭代对象 迭代器对象 生成器表达式 生成器yield函数
摘要:'''''''''我们在用for ... in ...语句循环时,in后面跟随的对象要求是可迭代对象,即可以直接作用于for循环的对象统称为可迭代对象(Iterable),如list、tuple、dict、set、str等。可迭代对象是实现了__iter__()方法的对象,而迭代器(Iterator
阅读全文
模块的概念和应用 软件开发目录规范
摘要:'''''''''模块:一系列功能的结合体 三个来源: 自定义 内置 第三方四种表现形式: py文件 一些列py文件的结合体(包) c编写连接到解释器的内置模块 编译好的共享库 用模块的原因: 提高开发效率,重复调用的方法写成模块,直接调用用模块注意: 分清楚 执行文件 和 被导入文件注意py文件名
阅读全文
递归函数 二分法 三元表达式 列表&字典生成式 生成器表达式 匿名函数及其应用
摘要:# 函数的递归 # 函数在调用阶段直接或间接的又调用自身# # 补充# import sys # 导入系统模块# print(sys.getrecursionlimit()) # 不是很精确 # 计算最大递归次数# sys.setrecursionlimit(2000) # 修改最大递归次数## d
阅读全文
闭包函数 装饰器
摘要:''''''"""闭包函数 1.闭:定义在函数内部的函数 2.包:内部函数引用了外部函数作用域的名字"""# def outter(): # 定义一个外层函数# x = 111 # 在外层函数的局部名称空间定义变量x = 111# def inner(): # 定义一个内层函数# print(x)
阅读全文
函数的嵌套调用 名称空间
摘要:# 昨日内容复习'''函数 什么是函数 def 是定义函数的关键字 函数名 命名规范与变量名的命名规范一致 1.不能与关键字冲突 2.尽量做到见名知意 参数 分为两大类 形参:在函数定义阶段括号内写的变量名 称之为形参 实参:在函数调用阶段括号内传入的具体的值 称之为实参 形参与实参的关系 形参就是
阅读全文
posted @ 2019-07-10 21:28
xiaozhen·py
购物车
摘要:import osprint('welcome!!')product_list = [ ['商品1',100], ['商品2',200], ['商品3',300], ['商品4',500], ['商品5',1000], ['商品6',3000], ['商品7',5000]]current_user_
阅读全文
posted @ 2019-07-09 21:26
xiaozhen·py
字符编码总结 文件的操作模式以及处理
摘要:# 上周内容回顾# 单位换算 :# 8bit = 1Bytes# 1024Bytes = 1KB# 1024KB = 1MB# 1024MB = 1GB# 1024GB = 1TB# 1024TB = 1PB# 字符编码# 字符编码的发展史# 字符编码表# ASCII码 只有英文字母和符号与数字的对
阅读全文
posted @ 2019-07-08 21:12
xiaozhen·py
数据类型补充 字符编码 文件操作的三种模式rwa读写追加
摘要:# # 面试题# res = {}.fromkeys(['name','pwd','age'],123)# print(res) # 结果为 {'name': 123, 'pwd': 123, 'age': 123}# res['name'] = 'xiao'# print(res) # 结果为 {
阅读全文
posted @ 2019-07-05 20:51
xiaozhen·py
数据类型属性以及其内置函数--列表(下) 字典 集合
摘要:# 列表的常用方法# 列表可以存多个值,是可变类型,不可hash,有序,有索引# count() 功能是计算括号内的字符在列表中出现的次数,返回字符串出现的次数# l= [1,2,3,4,5,6,6,6,6,6,7]# res = l.count(6)# print(res) # 结果是 5#cle
阅读全文
posted @ 2019-07-04 20:21
xiaozhen·py
数据类型属性以及其内置函数--整型 浮点型 字符串 列表
摘要:# 整型 int# 基本使用 # 用途:存纯整数的数据类型,都是整数,自然数,不是小数的# 定义方式:age = 18 # age= int(18)# 注意:# int('abc') # ValueError: invalid literal for int() with base 10: 'abc
阅读全文
posted @ 2019-07-03 20:51
xiaozhen·py
流程控制 if while for
摘要:# 今日内容:# 流程控制if# 流程控制while# 流程控制for# 数据类型int float# 数据类型str 以及其内置方法### if判断 三种 if 条件:...代码 if else if elif else# if 条件:# 代码1# 代码2# 代码3# ...## 代码块: 同一缩
阅读全文
posted @ 2019-07-02 21:59
xiaozhen·py
python入门基础
摘要:编程语言的发展史 0000,0000,000000010000 代表 LOAD A, 16 0000,0001,000000000001 代表 LOAD B, 1 0001,0001,000000010000 代表 STORE B, 16 0001,0001,000000000001 代表 STOR
阅读全文
posted @ 2019-07-01 20:36
xiaozhen·py
计算机基础 复习
摘要:1.什么是编程语言? 人与计算机之间沟通交流的媒介 2.什么是编程? 将人的思维逻辑通过计算机能够读懂的方式写下来3.为什么要编程? 解放人力,让计算机能够按照人的思维逻辑去帮你干活一套完整的计算机系统包括以下三部分 1.应用程序 2.操作系统 3.计算机硬件计算机硬件五大组成部分 1.控制器 2.
阅读全文
posted @ 2019-07-01 20:36
xiaozhen·py
计算机基础
摘要:python是一门编程语言 编程 1.什么是编程 编写程序,人将自己的思维逻辑和想法通过计算机能够识别的语言写下来,告诉计算机按照你的思维逻辑去帮你干活,编程的最终结果就是一丢文件 2.为什么要编程 让计算机能够按照你的思维逻辑去工作,解放人力!!! 计算机起码的一些主要部件(计算机不会主动帮你干任
阅读全文
posted @ 2019-07-01 20:36
xiaozhen·py
数据类型以及运算
摘要:input输入name = input('please input your username>>:') #input括号中的内容需要用单引号引起来age = input ('age>>:') #input所获取的内容都会被保存为字符串类型print (type(age)) #类型为str'''py
阅读全文
posted @ 2019-07-01 20:32
xiaozhen·py
浙公网安备 33010602011771号