
python笔记
文章平均质量分 88
一见钟情之python
知我几分,
这个作者很懒,什么都没留下…
展开
-
-day29ython操作MySQL和实战
day29 Python操作MySQL和实战课程目标:掌握事务和锁以及Python操作MySQL的各种开发必备知识。课程概要:事务锁数据库连接池SQL工具类其他1. 事务innodb引擎中支持事务,myisam不支持。CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, `name` varchar(32) DEFAULT NULL, `amount` int(11) DEFAUL原创 2022-03-25 12:01:51 · 1354 阅读 · 0 评论 -
-day28索引和函数及存储过程
day28 索引和函数及存储过程课程目标:了解MySQL中索引、函数、存储过程、函数、触发器、视图等知识点。课程概要:索引函数存储过程视图触发器1. 索引在数据库中索引最核心的作用是:加速查找。 例如:在含有300w条数据的表中查询,无索引需要700秒,而利用索引可能仅需1秒。mysql> select * from big where password="81f98021-6927-433a-8f0d-0f5ac274f96e";+----+---------+-----原创 2022-03-25 11:58:30 · 401 阅读 · 0 评论 -
day27答案
day27 答案1. SQL强化根据上图创建 数据库 & 表结构 并 录入数据(可以自行创造数据)create database day27db default charset utf8 collate utf8_general_ci;use day27db;drop database day27db;drop database IF EXISTS day27db;利用导入数据库命令:导入mysql -u root -p day27db < /Users/w原创 2022-03-25 11:52:47 · 349 阅读 · 0 评论 -
-day26 必备SQL和表关系及授权
day26 必备SQL和表关系及授权课程目标:掌握开发中最常见的SQL语句和表关系及授权相关知识点。课程概要:必备SQL(8个必备)表关系授权1. 必备SQL语句上一节讲解了最基础SQL语句:增删改查,其实在日常的开发中还有很多必备的SQL语句。这一部分的SQL语句都是围绕着对 表中的数据进行操作的。提示:今天的所有操作都只会在 MySQL自带的客户端工具上进行操作。例如:现在创建如下两张表。create database day26db default charset utf8原创 2022-03-25 11:51:44 · 1060 阅读 · 0 评论 -
-day25--mysql入门
第四模块 MySQL数据库数据库管理系统(DBMS)专注于帮助开发者解决数据存储的问题,这样开发者就可以把主要精力放在实现业务功能上了。业内有很多的的数据库管理系统产品,例如:MySQL,原来是sun公司,后来被甲骨文收购。现在互联网企业几乎都在使用。【免费 + 收费】Oracle,甲骨文。收费,一般国企、事业单位居多。【收费】Microsoft SQL Server,微软。【收费】DB2,IBM。【免费 + 收费】SQLite,D. Richard Hipp个人开发。【免费】Acces原创 2022-03-25 11:46:57 · 295 阅读 · 0 评论 -
day24第三阶段总结
day24第三阶段总结原创 2022-01-16 10:32:33 · 586 阅读 · 0 评论 -
day23并发编程(下)
day23并发编程(下)原创 2022-01-16 10:31:49 · 574 阅读 · 0 评论 -
day21网络编程(下)
day21 网络编程(下)原创 2022-01-16 10:24:21 · 150 阅读 · 0 评论 -
day20 网络编程(上)
day20 网络编程(上)原创 2022-01-16 10:17:52 · 337 阅读 · 0 评论 -
-day19面向对象高级和应用
day19 面向对象高级和应用课程目标:掌握面向对象高级知识和相关应用。今日概要继承【补充】内置函数【补充】异常处理反射1. 继承【补充】对于Python面向对象中的继承,我们已学过:继承存在意义:将公共的方法提取到父类中,有利于增加代码重用性。继承的编写方式:# 继承class Base(object): passclass Foo(Base): pass# 多继承class Base(object): passclass Bar(原创 2021-11-24 21:49:32 · 132 阅读 · 0 评论 -
-day18面向对象进阶
day18 面向对象进阶课程目标:掌握面向对象进阶相关知识点,能更加自如的使用面向对象来进行编程。今日概要:成员变量实例变量类变量方法绑定方法类方法静态方法属性成员修饰符(公有/私有)“对象嵌套”特殊成员对比问题:洗衣机里面有脏衣服,怎么洗干净?面向过程的解决方法:执行加洗衣粉的方法执行加水的方法执行洗衣服的方法执行清洗的方法执行烘干的方法以上就是将解决这个问题的过程拆分成一个个方法(是没有对象去调用的),通过一个个方法的原创 2021-11-24 21:45:32 · 269 阅读 · 0 评论 -
-day17 面向对象基础
第三模块 面向对象&网络&并发编程此模块包含如下三大部分知识:面向对象,Python中支持两种编程方式来写代码,分别是:函数式编程、面向对象式编程。函数式# 定义函数,在函数中实现功能def func(): print("一个功能")# 执行函数func()面向对象# 定义类class Foo(object): # 在类中定义方法 def func(self): print("一个功能") # 实例化类的对象o原创 2021-11-24 21:41:45 · 838 阅读 · 0 评论 -
心流状态与自我驱动
学习如何学习和如何自我驱动,自我驱动包括外在驱动和内在驱动。心流状态人们沉浸与某项活动,以致于其他一切都不重要了,这种体验非常愉快,以至于人们乐于沉浸侵其中,即便做这件事会令人付出巨大代价。1.清晰的目标 GLARITY OF GOAL一个明确的目标,非常具体 无论宏观还是微观 具体时间实现具体任务 目标约具体越好 2.目标要有足够的挑战性 CHALLENGE 积极的循环: 如果挑战的目标很简单,而你技能水平高的话就会感觉很无聊。如果你的技能水平低,目标难度大的话你会发原创 2021-10-27 15:17:37 · 400 阅读 · 0 评论 -
-day16--深浅拷贝&&nolocal关键字与总结
day16 阶段总结课程目标:对第二模块 “函数和模块” 阶段的知识点进行总结和考试,让学员更好的掌握此模块的相关知识。课程概要:知识补充阶段总结(思维导图)考试题1.知识补充1.1 nolocal关键字在之前的课程中,我们学过global关键字。name = 'root'def outer(): name = "海贼王" def inner(): global name name = 123 inner()原创 2021-10-27 08:21:56 · 129 阅读 · 0 评论 -
-day15--内置模块与开发规范
day15 内置模块和开发规范目标:掌握常见的内置模块的使用及了解软件开发的规范。今日概要:内置模块jsontimedatetimere开发规范主文件配置文件数据附件业务代码1. 内置模块1.1 jsonjson模块,是python内部的一个模块,可以将python的数据格式 转换为json格式的数据,也可以将json格式的数据转换为python的数据格式。json格式,是一个数据格式(本质上就是个字符串,常用语网络数据传输)# Python中的数据类型的原创 2021-10-27 08:21:11 · 216 阅读 · 0 评论 -
-day14--模块与内置模块
day14 模块课程目标:掌握Python中常用模块的使用方法。今日概要:自定义模块(包)第三方模块内置模块【1/2】1. 自定义模块1.1 模块和包import hashlibdef encrypt(data): """ 数据加密 """ hash_object = hashlib.md5() hash_object.update(data.encode('utf-8')) return hash_object.hexdigest()user原创 2021-10-27 08:18:07 · 147 阅读 · 0 评论 -
-day13--内置函数和推导式
day13 内置函数和推导式今日概要:匿名函数生成器内置函数附加:推导式,属于数据类型的知识,内部的高级的用法会涉及到【生成器】和【函数】的知识。1. 匿名函数传统的函数的定义包括了:函数名 + 函数体。有名函数,如下都是通过函数名操作:def send_email(): pass# 1. 执行send_email()# 2. 当做列表元素data_list = [send_email, send_email, send_email ]# 3. 当做参数传递ot原创 2021-10-27 08:03:28 · 219 阅读 · 0 评论 -
-day12--函数高级
day12 函数高级课程目标:掌握函数嵌套、闭包、装饰器等高级知识点。概要:函数的嵌套闭包装饰器上述内容均属于函数部分必备知识,以后开发时直接和间接都会使用,请务必理解(重在理解,不要死记硬背)1. 函数嵌套Python中以函数为作用域,在作用域中定义的相关数据只能被当前作用域或子作用域使用。NAME = "小佩奇"print(NAME)def func(): print(NAME)func()1.1 函数在作用域中其实,函数也是定义在作用域中的数据,在执行函数原创 2021-10-19 07:58:25 · 187 阅读 · 0 评论 -
-day11--函数进阶
day11 函数进阶目标:掌握函数相关易错点 & 项目开发必备技能。概要:参数的补充函数名,函数名到底是什么?区分返回值和print。函数的作用域1.参数的补充函数进阶,在特定情况下可以让代码更加简洁,提升开发效率。1.1 参数内存地址相关【面试题】如何查看某个值在内存中的地址:# 内容一样则内存地址一致v1 = [11,22,33]v2 = [11,22,33]print( id(v1) )print( id(v2) )v1 = [11,22,33]v2原创 2021-10-19 07:58:01 · 160 阅读 · 0 评论 -
day10--函数基础
day10 函数入门概要:初识函数函数的参数函数的返回值1.初始函数函数到底是个什么东西?函数,可以当做是一大堆功能代码的集合。def 函数名(): 函数内编写代码 ... ...函数名# 例如:# 定义名字叫info的函数def info(): print("第一行") print("第二行") print("第n行...") info()函数应用场景:有重复代码,用函数增加代码的重用性。def sen原创 2021-10-19 07:56:51 · 120 阅读 · 0 评论 -
day 09--函数和模块
第二模块 函数 & 模块概述主要包含两大部分:函数,一个专门用于实现某个功能的代码块(可重用)。内置函数len,bin,oct,hex,sum 等自定义函数def send_email(): # 写了10行代码,实现了发送邮件 pass# 调用sed_email()# 定义一个函数,功能代码块def send_email(): # 假设写10了代码,实现了发邮件 passgoods = [ {"name": "电脑",原创 2021-10-19 07:56:11 · 5810 阅读 · 0 评论 -
day 09文件处理
第二模块 函数 & 模块概述主要包含两大部分:函数,一个专门用于实现某个功能的代码块(可重用)。内置函数len,bin,oct,hex,sum 等自定义函数def send_email(): # 写了10行代码,实现了发送邮件 pass# 调用sed_email()# 定义一个函数,功能代码块def send_email(): # 假设写10了代码,实现了发邮件 passgoods = [ {"name": "电脑",原创 2021-10-01 22:51:26 · 5280 阅读 · 0 评论 -
day02-08 python基础语法
模块一 python基础语法day2–快速上手今日概要课程目标:学习Python最基础的语法知识,可以用代码快速实现一些简单的功能。课程概要:初识编码(密码本)编程初体验输出初识数据类型变量注释输入条件语句1.编码(密码本)计算机中所有的数据本质上都是以0和1的组合来存储。在计算机中有这么一个编码的概念(密码本)。 小 -> 01111111 00011010 010110110 佩 -> 01001111原创 2021-09-17 20:14:33 · 1273 阅读 · 0 评论 -
day1--计算机基础和环境搭建
day1–计算机基础和环境搭建1.计算机基础1.1 基本概念计算机组成计算机是由多个硬件组合而成,常见的硬件有:CPU、硬盘、内存、网卡、显示器、机箱、电源....注意事项:机械将零件组合在一起,他们之间是无法进行协作。操作系统用于协调计算机的各个硬件,让硬件之间进行协同工作,以完成某个目标。常见的操作系统分类:- windows,优点:生态牛逼、工具多;缺点:略慢、收费。【个人】 - xp - win7 - win10 ...- linux,优点:资源占用少、免费(原创 2021-08-20 23:40:57 · 250 阅读 · 0 评论