摘要:
1.初识函数 函数,可以当作是一大堆功能代码的集合。 def 函数名(): 函数内编写代码 .... 函数名() 例如: # 定义名字为info的函数 def info(): print("第一行") print("第二行") print("第n行") # 执行函数 info() 什么时候会用到函数 阅读全文
摘要:
1.文件操作 在学习文件操作之前,先来回顾一下编码的相关以及相关数据类型的知识。 字符串类型,在程序中用于表示文字信息,本质上是unicode编码中的二进制 name = "武沛齐" 字节类型 可表示文字信息,本质上是utf-8/gbk等编码的二进制name = "武沛齐" data = name. 阅读全文
摘要:
RSA一、SameMod根据题目共模,我去计算了题目所给出的两个message和哪个数的取余与题目所给的例子一致,发现得到的数据没有一点线索。不像是ascii码,看来之前想的思路完全错误。查看了大佬的wp,才知道这个是RSA的共模攻击。共模是指:就是明文m相同。用两个公钥e1,e2加密得到两个私钥d 阅读全文
摘要:
1.代码规范 程序员写代码是有规范的,不只是实现功能而已。 1.1 名称 在python开发过程中会创建文件夹/文件/变量等,这些在命名有一些潜规则 文件夹,小写&小写下划线连接,例如:commands、data_utils等 文件,小写&小写下划线连接,例如:page.py、db_convert. 阅读全文
摘要:
1.集合 集合是一个无序、可变、不允许数据重复的容器 1.1 定义 v1 = {11,22,33,"alex"} 无序,无法通过索引取值 可变,可以添加和删除元素 v1 = {11,22,33,44} v1.add(55) print(v1) # {11,22,33,44,55} 不允许数据重复 v 阅读全文
摘要:
知识点 1. 浏览器环境与Node环境的区别 1.1 浏览器环境具有的功能 页面渲染功能 (1)加载和控制页面元素的能力 -> 在js中由dom对象来完成 (2)渲染引擎 -> 和我们基本上无关 浏览器本身的一些东西(窗口大小,url) -> BOM对象 能够执行js的能力 -> v8引擎负责执行j 阅读全文
摘要:
1.列表 列表,是一个有序且可变的容器,在里面可以存放多个不同类型的元素。 1.1 定义 user_list = ["苍老师", "田馥甄", "王楚然"] number_list = [24, 124, 1354, 25, 34] user_list = [] user_list.append(" 阅读全文
摘要:
常见的数据类型:int,bool,str,list,tuple,dict,set,float 1.整型 整型其实就是十进制整数的统称,比如:1、68、999都是整型。他一般用于表示年龄、序号等。 1.1 定义 number = 10 age = 99 1.2 独有功能 v1 = 5 # 调用v1(i 阅读全文
摘要:
知识点 Promise对象 Promise对象是ES6版本中提供的,主要是为了解决死亡回调的问题。 先看一段代码: 点击查看代码 function fn() { let username = "alex"; let password = "123456"; // 发送请求给服务器要求登录 conso 阅读全文
摘要:
1.python代码运行方式 脚本式 python xxxx.py 交互式 2.进制 计算机中底层所有的数据都是以010101的形式存在(图片、文本、视频等) 二进制 八进制 十进制 十六进制 2.1 进制转换 v1 = bin(25) # 十进制转换为二进制 print(v1) #"0b11001 阅读全文