04 2021 档案
摘要:# 综合实例 ## 10086语音服务 ## 购物系统 ## 综合实例要点 ### 少用if...else...嵌套,函数可以构成字典后用for...in,循环 ### 简单程序往前放,if.(真).执行的函数.else (假) 返回,可以用if 假.,返回(continue)循环,否则执行函数.
阅读全文
摘要:# 数据库 ## 下载地址 ### https://downloads.mysql.com/archives/community/ ## 安装方法 ### 解压到一个盘中,盘和文件加全英文 ### 把my-default文件拷贝到pycharm里面并改名位my.ini,然后打开,把下面文件拷贝进去,
阅读全文
摘要:# 进程\线程协程 ## 进程 ### 概念 - 运行中的程序就是一个进程,CPU把文件程序运行起来,是计算机中最小的资源分配单位,主进程负责回收子进程的资源,主程序才能执行完 ### 进程缺点 - 进程开启时间开销大 - 进程切换时间开销大 - 进程关闭时间开销大 ### 进程优点 - 可以同时执
阅读全文
摘要:# 迭代器 、生成器 ## 迭代器 ### 迭代器定义 - 迭代器是一个对象,帮助你从某种对象(可迭代对象 如:str/list/tuple/dict/set)中的元素逐一获取,平时我们用的for循环就是利用的迭代器 ### 怎么判断是不是迭代器 - 具有__next__()函数就是一个迭代器 ##
阅读全文
摘要:# 正则表达式 ## 查询网址 ### http://tool.chinaz.com/tools/regexgenerate ## 概念 ### 正则表达式就是记录文本规则的代码 ## 常用元字符 ### 。 - 匹配除换行符以外的任意字符 字符串:tool.chinaz.com|888 4AB 正
阅读全文
摘要:# 网络 ## 网络应用开发框架 ### C/S框架 - client客户端、server服务器,如迅雷、qq、百度云等 ### B/S框架 - browse浏览器、server服务器,如淘宝、邮箱、百度等,B/S是特殊的C/S框架 ## 概念 ### 网卡 - 计算机上的硬件,连接网络 ### m
阅读全文
摘要:# 通用内置函数 ## pow() ### 求次幂 a1 = pow(2,3) #等同与2**3 print(a1) 结果:8 ## ord() ### 字符转换位数字 print(ord("a")) #对照ascll码 结果:97 ## chr() ### 将数字转换成unicode格式的字符,可
阅读全文
摘要:#list列表操作函数 def clicked(self, Index): print(Index) print(self.ui.listWidget.item(self.ui.listWidget.row(Index)).text()) print(self.ui.listWidget.row(I
阅读全文
摘要:#以下是控件处理函数# #<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>
阅读全文
摘要:# #textBrowser浏览文本 self.ui.textBrowser.setText("增加文本") self.ui.textBrowser.append('你好,白月黑羽你好,白月黑羽你好,白月黑羽你好,白月黑羽你好,白月黑羽你好,白月黑羽你好,白月黑羽你好,白月黑羽你好,白月黑羽你好,白
阅读全文
摘要:# #单选框操作 self.ui.radioButtonbab.toggled.connect(self.radiobuttonState) self.ui.radioButtonfob.toggled.connect(self.radiobuttonState) #****************
阅读全文
摘要:#定义界面类,继承父类QMainWindow,QtWidgets,Dialog class MainWindow(QMainWindow): #初始化函数,函数执行时候自动执行__init__()函数 def __init__(self): super(MainWindow, self).__ini
阅读全文
摘要:### pyqt5 - pyqt5、qtdesigner安装,编译器安装环境里已详解 - designer设计的界面应用 - 打开qt designer界面设计软件设计界面 - pycharm->tool->extenal->designer - 利用pyuic把ui界面文件转换成py文件对象以供p
阅读全文
摘要:## queue队列 - Queue - 先进先出 #应用在写一个server,所有用户请求放在队列中 from queue import Queue,LifoQueue,PriorityQueue v1 = Queue() for initem in range(10): v1.put(inite
阅读全文
摘要:### subprocess - 用与执行cmd指令 - 基本应用 import subprocess #创建对象,括号里面可以写要打开文件的路径,或者cmd要执行的指令,输入文件时候打开文件,输入cmd指令打印返回信息 proc = subprocess.Popen(("陈慧娴-千千阙歌.mp3"
阅读全文
摘要:### haslib - 加密应用 - 注册和登录,通过列表 #解密在服务器server端 import hashlib def get_md5(data): obj = hashlib.md5("fsafas".encode("utf-8")) #这里是加盐一般不能固定,一般用用户名 obj.up
阅读全文
摘要:### time - time.time() - 获取时间戳 #获取时间戳,从1970年1月1日0点0分0秒(中国差8个小时,就8点)到当前的时间,以秒位单位计算 import time ctime = time.time() print(ctime ) 结果: 1611901935.2243853
阅读全文
摘要:### range(start,stop ,step) - 按循序生成整数 #生成整数,参数可是负值,STEP可以是负值,参数可以只是一个整数 for item in range(0,10,2): print(item) 结果: 0 2 4 6 8 列2: for item in range(10)
阅读全文
摘要:### logging - 日记模块,记录程序运行错误记录 import logging from logging import handlers import requests #filename还是输出文件名称,when是对时间分割(多久分割一个文件输出),可以是D/H/M等,interval:
阅读全文
摘要:# 模块 ## 内置模块 ### 和编译器相关sys - 获取变量使用了几次sys.getrefcount(a) import sys a = [1,2,3] print(sys.getrefcount(a)) #变量引用了几次 #结果:2 - 获取编译后面的参数sys..argv,实际返回是一个列
阅读全文
摘要:# 通用内置函数 ## pow() ### 求次幂 a1 = pow(2,3) #等同与2**3 print(a1) 结果:8 ## ord() ### 字符转换位数字 print(ord("a")) #对照ascll码 结果:97 ## chr() ### 将数字转换成unicode格式的字符,可
阅读全文
摘要:# 文件操作 ## open ### 文件写操作时,打开文件mode值的设定 - mode="w"对文件写操作,文件没有就创建文件,写操作时把原有文件覆盖 def datawrite(data): with open("md3.txt",mode="w+",encoding="utf-8") as
阅读全文
摘要:# 运算 ## 逻辑运算 ### x and y - x为真返回y,x为假返回0(false) a = 10 b = 20 c = 0 print(a and b) print(c and b) 结果: 20 0 ### x or y - x位真返回x的值,x为假返回y a = 10 b = 20
阅读全文
摘要:# 变量命名 ## 数字、字符、_ ## 不能以字母开头 ## 不能用解释器关键字命名 ## 见名之意 ## 全局变量用全大写,局部变量用小写 ## 变量交换a,b = b,a #变量交换 a = 10 b = 30 a,b = b,a print(a) print(b) 结果: 30 10 ##
阅读全文
摘要:# 数据类型 ## 整形(int) ### len() - 查看变量长度 #以字符位单位 x = "林明均从来不听别人讲话。" print(len(x)) 结果: 12 ### type() - 查看变量类型 x = str() print(type(x)) 结果: <class 'str'> ##
阅读全文
摘要:# 编码 ## Ascll ### 英文,字母,符号,8个位代表一个字符 ## 万国码(unicode) ### 32位表示一个字符 - 优点:全球所有国家通用,内存中运算用 - 缺点:占用内存大 ## 网络传输一般用(UTF-8) ### 字母、数据、符号是(8位)一个字节表示一个字符 ### 2
阅读全文
摘要:# 安装编译环境、代码编写平台、代码交流托管平台 ## python ### python编译器下载安装 - 下载:https://www.python.org/downloads/- 安装- 环境变量添加 1.我的电脑->右键->属性->高级系统设置->环境变量-->系统变量->PATH 2.把p
阅读全文
摘要:# 计算机组成 ## 硬件 ### CPU ### 硬盘 ### 内存 ### 网卡 ### 显卡 ## 软件 ### 操作系统 - Windows - windows 10 - windows 7 - windows xp - windows 98 - windows server - linux
阅读全文
摘要:# 常用语句 ## 条件语句 ### if.....else.... while True: x = int(input("请输入数字:50")) if x >50: print("你输入的数大于50") else: print("你输入的值小于50") ### if....elif....else
阅读全文