随笔分类 - 知识整理
摘要:MySQL 一、安装 下载完成后,在MySQL中添加my.ini文件,添加下列内容 点击查看代码 [mysqld] # port port=X # set basedir to your installation path basedir=E:\\mysql-5.7.31-winx64
阅读全文
摘要:JavaScript 引入 <script> **** </script> 基本语法 变量 var 变量名 //未赋值的话默认值是undefined 变量名 = 变量值; //不带var 是声明的全局变量 //支持下列声明形式 var name="yuan", age=20, job="lectur
阅读全文
摘要:CSS样式 引入方式 行内式 标签内设置样式 嵌入式 在head内设置 链接式 新建一个css文件 <links rel="stylesheet" href="common.css"> 选择器 基本选择器 标签选择器 div{ color: red; } id选择器 #i1{ color: red;
阅读全文
摘要:网络编程 socket案例 服务端 点击查看代码 import socket # 1.监听本机的IP和端口 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('127.0.0.1', 8001)) # 127.
阅读全文
摘要:面向对象 实现 定义类,在类中定义方法,在方法中去实现具体的功能。 实例化类并的个一个对象,通过对象去调用并执行方法。 注意: 类名称首字母大写&驼峰式命名 .py3之后默认类都继承object 在类中编写的函数称为方法 每个方法的第一个参数是self 对象和self __init__方法 每个类中
阅读全文
摘要:正则表达式 导入模块 ipmort re 方法 re.findall() data_list = re.findall("wq", text) data_list = re.findall("[abc]", text) # 匹配a或b或c data_list = re.findall("v[abc]
阅读全文
摘要:常用模块 time模块 函数名 函数说明 time() 返回当前秒数 localtime() 接收时间戳 返回当前时间的元组 0代表周一 strftime("%Y-%m-%d %H:%M:%S") 接收时间元组 返回可读的字符串表示当地时间 asctime() 返回格式化后的英文的时间 mktime
阅读全文
摘要:HTML 标签分类 块级标签(block) 独占一行 内联标签(inline) 按文本内容占位 标签 标题标签 h后的数字是标题的等级 1--6级 <h1> 标题 </h1> 段落标签 <p> 段落一 </p> 换行标签 <br/> 文本格式化标签 <b>定义粗体文本</b><br /> <stro
阅读全文
摘要:函数作用域 L -> E -> G -> B 查找规则 局部作用域 L 闭包函数外到函数中 E 全局作用域 G 内建作用域 B global 关键字可以修改全局变量 nonlocal 关键字 声明函数内使用同一个变量 案例 a = 10 def test(): a = a + 1 print(a)
阅读全文
摘要:# # 基于可迭代对象&生成器 实现:自定义输出被2整除的数 # # class Xrange(object): # def __init__(self, max_num): # self.max_num = max_num # # def __iter__(self): # counter = 0
阅读全文
摘要:内置函数和推导式 1. 匿名函数 匿名函数,则是基于lambda表达式实现定义一个可以没有名字的函数 data_list = [ lambda x:x+100, lambda x:x+110, lambda x:x+120 ] print( data_list[0] ) 参数,支持任意参数。 函
阅读全文
摘要:函数进阶 函数执行传参时,传递的是内存地址 浅拷贝是拷贝的内存地址 深拷贝是拷贝的内存地址 函数的返回值是内存地址 def func(): data = [11, 22, 33] return data v1 = func() print(v1) # [11,22,33] 上述代码的执行过程:
阅读全文
摘要:集合是一个 无序 、可变、不允许数据重复的容器。集合的元素必须是可哈希的值 set() # 空集合 1.独有功能 添加元素 add() v1 = {11,22,33,44} v1.add(55) print(v1) # {11,22,33,44, 55} # {33, 11, 44, 22, 55}
阅读全文
摘要:LIST 列表 1. 定义:是一个有序且可变的容器,在里面可以存放多个不同类型的元素。 ex_list = [“wq”, 1, Ture] # 不同类型 ex_list = [] #空列表 2. 独有功能 追加 在原列表中尾部追加值。 ex_list = ["wq", 1, True] ex_lis
阅读全文
摘要:LNMP搭建 L指Linux, N指Nginx, M一般指MySQL,也可以指MariaDB, P一般指PHP,也可以指Perl或Python 1.搭建LNMP准备 1.1关闭selinux,selinux是Linux 内核模块,也是 Linux 的一个安全子系统 setenforce 0 #临时关
阅读全文
摘要:python 字符串常用方法 1.startwith() vi = "666" vi.startwith() #以什么字符开始 2.endwith() vi = "666" vi.endtwith() #以什么字符结尾 3.isdecimal() vi = "666" vi.isdecimal()
阅读全文
摘要:函数相关 1.函数定义 def 函数名(): ... 2.作用 # 有重复代码,用函数增加代码的重用性 # 代码太长,用函数增强代码的可读性。 3.参数实例 发邮件函数 import smtplib from email.mime.text import MIMEText from email.ut
阅读全文
摘要:文件操作 1. 读文件 1.1 读文本文件 # 1.打开文件 file_object = open('info.txt', mode='rt', encoding='utf-8') # 2.读取文件,赋值给data data = file_object.read() # 3.关闭文件 file_ob
阅读全文
摘要:vi编辑器 vi是UNIX和类UNIX环境下的可用于创建文件的屏幕编辑器。vi有两种工作模式:命令模式和文本输入模式。启动vi需要输入vi,按[Spacebar]键并输入文件名后回车。 切换模式键 vi从命令模式切换到文本输入模式。每个键以不同方式使vi进入文本输入模式。按[ESC]键使vi从文本输
阅读全文
摘要:1、tab //命令或路径等的补全键,linux用的最多的一个快捷键 ⭐️ 2、ctrl+a //光标迅速回到行首 ⭐️ 3、ctrl+e //光标迅速回到行尾 ⭐️ 4、ctrl+f //光标向右移动一个字符 5、ctrl+b //光标向左移动一个字符 6、ctrl+insert //复制命令行内
阅读全文

浙公网安备 33010602011771号