摘要: 10.1.1 数据库存在的必要 为什么会有数据库? 很多功能如果只是操作文件来改变数据起非常繁琐的,程序员需要做很多事情 对于多台机器或多个进程操作用一份数据,程序员自己解决并发和安全问题比较麻烦 自己处理一下数据备份,容错的措施 数据库的优势 c/s架构的 操作数据文件的一个管理文件 帮助我们解决 阅读全文
posted @ 2020-04-18 17:34 炜琴清 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 9.1 操作系统基础知识 9.1.1 操作系统的发展史 操作系统的发展史 第一代出现:人机矛盾 cpu利用率低 批处理+磁带存储 降低数据的读取时间 提高cpu的利用率 多道操作系统(重要)在一个任务遇到io的时候主动让出cpu 数据隔离的概念 时空复用 能够在一个任务遇到io操作的时候主动把cpu 阅读全文
posted @ 2020-04-14 21:11 炜琴清 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 8.1网络基础 相关概念: 两个运行中的程序如何传递信息? 通过文件 两台机器上的两个运行中的程序如何通信? 通过网络 网络应用开发架构 C/S 迅雷 qq 浏览器 输入法 百度云 pycharm git 红蜘蛛 client 客户端 server 服务端 B /S 淘宝 邮箱 各种游戏 百度 博客 阅读全文
posted @ 2020-04-05 16:43 炜琴清 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 7.1 面向对象基本用法 7.1.1 面向对象基本格式 面向对象的封装作用:将同一类函数封装到一个类中,方便以后调用,函数如果有一个反复使用的公共值,则可以放到对象中。 1.1 .1基本格式:定义类 class 类名: #类名首字母需要大写 def 方法名(self,name)#self是默认参数不 阅读全文
posted @ 2020-04-05 16:30 炜琴清 阅读(91) 评论(0) 推荐(0) 编辑
摘要: file >seetings >appaerance >theme 阅读全文
posted @ 2020-04-03 20:43 炜琴清 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 6.1 分类 1 内置模块 python内部提供的功能,如:os/sys/hashlib/json.... import sys print(sys.argv) 2.第三方模块 别人写好的模块,下载安装使用,如:requests/xlrd #把pip.exe 所在的目录添加到环境变量中 pip in 阅读全文
posted @ 2020-03-25 21:29 炜琴清 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 5.1 三元运算(三目运算) 三元运算的基本结构: v = 前面的值 if 条件 else 后面 条件为真 v=前面的值,条件为假v=后面的值 if 条件: v = '前面' else: v = '后面' 例题: 让用户输入值,如果值是整数,则转换成整数,否则赋值为none data = input 阅读全文
posted @ 2020-03-19 21:48 炜琴清 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 4.1文件的基本操作 obj = open('文件名',mode='模式',encoding='编码') obj.write() obj.read() obj.close() 4.2打开模式 r /w /a r+/w+/a+ rb/wb/ab 4.3操作 read(),全部读到内存 read(1)  阅读全文
posted @ 2020-03-19 16:54 炜琴清 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 3.1整型(int) 3.1.1 整型的长度 在py2中有:int 、long 在32位机器上,整数的位数为32位,取值范围为-231~231-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-263~263-1,即-9223372036854775 阅读全文
posted @ 2020-03-15 21:38 炜琴清 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 2.1 环境的安装 解释器:py2、py3 开发工具:pycharm 2.2编码 2.2.1编码基础 初识编码 ASCII码 :英文 8位表示一个东西 2**8 ,8位等于一个字节 Unicode:(分ecs2 ,ecs4) 32位表示一个东西 2**32 ,32位等于4字节 Utf-8:对Unic 阅读全文
posted @ 2020-03-07 21:32 炜琴清 阅读(236) 评论(0) 推荐(0) 编辑