python第九天(9-33)】的更多相关文章

Python第九课学习 数据结构: 深浅拷贝 集合set 函数: 概念 创建 参数 return 定义域 www.cnblogs.com/yuanchenqi/articles/5782764.html深浅拷贝: 浅拷贝下拷(两层以及两层以上结构)贝会产生影响,单层拷贝不会 1 浅拷贝 浅拷贝,就是只拷贝第一层 2 深拷贝 深拷贝,就是完全复制 集合set (重点) 集合,将不同的元素组合在一起,用{ }括起来 作用:去重 关系测试 注意: 1 无序 2 元素必须是不可变类型(可hase),故无…
while-leep 和我们接触过的 for-loop 类似,它们都会判断一个布尔表达式的真伪.也和 for 循环一样我们需要注意缩进,后续的练习会偏重这方面的练习.不同点在于 while 循环在执行完代码后会再次回到 while 所在的位置,再次判断布尔表达式的真伪,并再次执行代码,直到手动关闭 python 或表达式为假.在使用 while 循环时要注意: 尽量少用 while 循环,大部分情况下使用 for 循环是更好的选择.重复检查你的 while 循环,确定布尔表达式最终会成为 Fal…
作业 1. HAproxy配置文件操作1. 根据用户输入输出对应的backend下的server信息2. 可添加backend 和sever信息3. 可修改backend 和sever信息4. 可删除backend 和sever信息5. 操作配置文件前进行备份6 添加server信息时,如果ip已经存在则修改;如果backend不存在则创建:若信息与已有信息重复则不操作 照旧,上一下流程图: 详细代码: #!usr/bin/env python #-*-coding:utf-8-*- # Aut…
1.如果文件下没有__init__.py文件,程序将不会认为这是一个Python的包. 2.如果要使用from 包  import  *  则需要 这样做. 是模块中包含 方法 的文件没有包含类: #coding=utf-8from bao import aa.say()from bao import bb.say() 使用from bao import * 在  __init__.py文件下写入 : __all__==['a','b'] 其中 a  b  就是这个包下的文件名称 3.模块中包含…
1.import Python文件的时候文件名不能跟Python中自带的关键字重复,否则无法使用关键字的方法. 2.Reload(),重载例子 import sysreload(sys)sys.setdefaultencoding("utf-8") 3 pycharm设置默认输utf-8 Setting-------…
Mysql操作: grant select,insert,update,delete on *.* to root@"%" Identified by "123456";  #授权远程访问 create database s12day9 charset utf8; #创建支持中文的数据库 创建表: create table students ( id int not null auto_increment primary key, name char(32) not…
前面ORM模块我们已经完成了开发,接下来要做的就是对项目代码进行重构了.因为对底层数据库操作模块(db_helper.py)进行了改造,之前项目的接口代码全都跑不起来了. 在写ORM模块时,我们已经对产品接口的分页查询.新增.修改.获取指定产品实体接口已经重构好了,还剩下删除接口未完成 @delete('/api/product/<id:int>/') def callback(id): """ 删除指定记录 """ # 编辑记录 s…
 面向对象介绍 一.面向对象和面向过程 面向过程:核心过程二字,过程即解决问题的步骤,就是先干什么后干什么 基于该思想写程序就好比在这是一条流水线,是一种机械式的思维方式 优点:复杂的过程流程化 缺点:扩展性差 面向对象:核心是对象二字,对象指特征与技能的结合体 基于该思想编写程序就好比在创造一个世界,世界是由一个个对象组成,是一种'上帝式'的思维方式 优点:可扩展性强 缺点:变成复杂度高,极容易出现过度设计的问题2.类 对象是特征与技能的结合体,类就是一系列对象相似的特征与技能的结合体 在现实…
33 udp协议编码 显示客户端名字,输出带颜色的内容 udp协议的时间同步机制 #一.udp 协议编码 一个服务器,多个客户端#服务器:# import socket# sk=socket.socket(type=socket.SOCK_DGRAM)# sk.bind(("127.0.0.1",8801))# while True:# msg,addr=sk.recvfrom(1024)# print(msg.decode("utf-8"),addr)# msg1…
django 模块 一  安装: pip3 install django 或 python -m pip install django 二  添加环境变量 相关命令: #cmd 下 django-admin startproject name#文件夹名 python manage.py runserver 127.0.0.1:8000#启动 django 创建工程目录功能 name -name  #整个程序进行配置目录 --init --settings #配置文件 --urls #usr对应关…