一.今日主要内容总览(重点) 1.什么是函数? f(x)=x+1 y=x+1 函数是对功能或者动作的封装2.函数的语法和定义 def 函数名(): 函数体 调用:函数名()3.关于函数的返回值 return:返回 (1)当程序没写过return,不返回任何结果.如果你非要接收,接收到的是None (2)当函数写return 值,有一个返回值. (3)当函数写了 return 值1,值2,值3...... 返回多个结果,多个结果打包成元组 (4)当程序执行到return,函数结束执行 总结:ret…
一.今日主要内容总览(重点) 1.生成器(目的:帮助我们创建对象) (1)生成器的本质就是迭代器 (2)一个一个的创建对象 (3)创建生成器的方式: 1.生成器函数 2.通过生成器表达式来获取生成器 3.类型转换(看不到) 2.生成器函数(重点) (1)生成器函数中包含 yield关键字,返回数据和return差不多 return会立即结束和这个函数的执行 yield 可以分段的执行一个函数 (2)大坑(五星重点): 生成器函数在执行的时候返回生成器,而不是直接执行次函数 (3)能向下执行的两个…
一.今日主要内容总览(重点) 1.动态传参(重点) *,** *: 形参:聚合 位置参数*=>元组 关键字**=>字典 实参:打散 列表,字符串,元组=>* 字典=>** 形参顺序: 位置,*args,默认值,**kwargs 无敌传参: def func(*args,**kwargs): #arguments参数, keyword-arguments关键字参数 pass 2.作用域和名称空间 名称空间:用来存放名字(变量,函数名,类名,引入的模块名字)的 1.全局名称空间:我们在…
1.linux服务器介绍 2.linux介绍 3.linux命令学习 linux默认有一个超级用户root,就是linux的皇帝 注意:我的用户名是s18,密码是centos 我们输入密码,点击解锁(或者"回车键") 下图是我们解锁后的界面:右键,出现这个小框,我们选择"打开终端" 弹出下面的小框:也就是"终端",类似于windows里边的cmd 我们写下第一条命令:ifconfig,出现下图的三个部分: virbr0代表虚拟网桥, 下面我们总结…
一.今日主要内容 1.类的约束(对下面人的代码进行限制;项目经理的必备技能,要想走的长远) (1)写一个父类,父类中的某个方法要抛出一个异常 NotImplementedError(重点) (2)抽象类和抽象方法 from abc import ABCMeta,abstractmethod class Base (metaclass=ABCMeta): @abstractmethod def fangfa(self): pass 2.异常处理. try except raise (1)try:…
1.nginx复习 .nginx是什么 nginx是支持反向代理,负载均衡,且可以实现web服务器的软件 在129服务器中查看,我们使用的是淘宝提供的tengine,也是一种nginx服务器 我们下载的是tengine-2.3.0.tar.gz解压之后得到tengine-2.3.0,下面我们cd进入到tengine中 我们发现,下图会有一个脚本文件configure 我们安装好的nginx在opt目录下面的s18tngx中 我们再cd到tengine中的源码包中, 上图最后一步的命令是指定安装路…
1.作业讲解 (1)递归创建文件夹/tmp/oldboy/python/{alex,wusir,nvshen,xiaofeng} 下面中的路径没有必要换,在哪里创建都行,根目录下或者tmp目录下或者其他目录下创建都行 这个时候我们用命令:tree   /tmp 查看一下创建之后的结构: (2)显示./tmp/下所有的内容详细信息(注意,这个是需要cd 到/tmp/下面的) 方法一: cd /tmp ls -lah 方法二: ls -lah /tmp (解释: l列表 a显示隐藏文件 h文件夹大小…
内容回顾: 补充反向解析 Html:{% url ‘别名’ 参数 %} Views:reverse(‘别名’,args=(参数,)) 模板渲染 变量 {{ 变量名 }} 逻辑相关 {% %} 过滤器: {{ 变量|过滤器方法:’参数’ }} 标签: {% for i in list%} for k,v in dict.items {{ i }} {% endfor %} {% if 条件 %} {%elif%} {%else%} {% endif %} 据点符 . 可以做深度查询 {% with…
一个NB的网站: https://www.toolfk.com/ CDN:将用户的需求送到最近的节点:内容分发网络 有些是专门做CDN的工具 常用的markdown是需要知道的,短信有字数限制. websocket:客户端与服务器,http是客户端向服务端发消息,服务端是找不到客户端的,怎么办? websocket是服务端也可以发消息发送给客户端,例如:网易的聊天室 短网站: 大纲内容: 1.表模型介绍 2.表结构介绍 3.前端ui插件介绍 4.用户列表 1.表模型介绍 domain是域名  …
今日内容大纲 1. 什么是列表 定义: 能装对象的对象 在python中使用[]来描述列表, 内部元素用逗号隔开. 对数据类型没有要求 列表存在索引和切片. 和字符串是一样的. 2. 相关的增删改查操作(重点) 添加: 1. append() 追加 2. insert(位置, 元素) 插入指定元素到指定位置 删除: 1. pop(index) 根据索引删除 2. remove(元素) 根据元素删除 修改: 索引修改 lst[索引] = 元素 查询: for循环. 3. 列表的嵌套 多个列表互相嵌…