随笔分类 -  知识杂区

摘要:type 的 type: a = 1 print(type(type(a))) s = type(a) print(f'type = {s}') # <class 'type'> # type = <class 'int'> 可见type自身是一种类型,不是str但是可以转化成str li = [2 阅读全文
posted @ 2023-09-06 00:38 maple276 阅读(16) 评论(0) 推荐(0) 编辑
摘要:数据类型List name4 = 2333 name = ['name1', 'name2', f'name3', 2333-333, name4] print(name) # ['name1', 'name2', 'name3', 2000, 2333] 可以看出单引号是String的默认字面量 阅读全文
posted @ 2023-08-28 17:43 maple276 阅读(12) 评论(0) 推荐(0) 编辑
摘要:参考博客: https://blog.csdn.net/qq_25847123/article/details/103141321 RSA算法取名于三位开发者姓名的首字母,作为最出名的公钥加密算法,其形式非常简洁,构造非常简单。 但是初学者可能会出现一些疑问,我在初学时的两个疑问最近又学了一遍才完全 阅读全文
posted @ 2023-08-19 13:28 maple276 阅读(127) 评论(0) 推荐(1) 编辑
摘要:对象: 对象类似C语言结构体,{}内是Object的属性,一个属性就是一个键值对(“key: value”),其中键(key)是一个字符串(也叫做属性名),值(value)可以是任何值,包括Object,因此Object可以嵌套。 let user = new Object(); // “构造函数” 阅读全文
posted @ 2023-07-27 20:16 maple276 阅读(22) 评论(0) 推荐(0) 编辑
摘要:函数: //定义函数的两种方式 function func1() { //函数声明 console.log("qwq"); } let func1 = function() { //函数定义 console.log("qwq"); }; //两者有细微差异,function为函数声明,let为函数定 阅读全文
posted @ 2023-07-26 16:12 maple276 阅读(10) 评论(0) 推荐(0) 编辑
摘要:JavaScript 是一种解释型脚本语言,和python比较类似(逐行解释代码,遇到语法错误程序停止),和html的文本标识语言不一样。 也有人说JavaScript是和C语言类似的编译型语言?用编译器将代码转化为低级语言之后执行。但是官方说法是JavaScript是解释型语言,浏览器中有Java 阅读全文
posted @ 2023-07-23 01:03 maple276 阅读(20) 评论(0) 推荐(0) 编辑
摘要:指针: C语言指针运算中,&是取地址符号,*是解地址符号,是一对逆运算,对于一个变量a和一个指针p有下面两式成立: *(&a) = a; &(*p) = p; 我们一般认为指针的定义类型是 int* ,因此int* p表示定义指针p,* 的位置随意,可以写成int *p。 这里p就是指针,而不是说* 阅读全文
posted @ 2023-05-14 17:45 maple276 阅读(70) 评论(0) 推荐(0) 编辑
摘要:参考博客:GMP库使用方法(play maker) 参考博客:GMP函数 准备工作: 先编译好gmp库,make工作估计要花费1-3分钟,如果没有长时间的编译活动请去其他博客查找哪里出了问题。 编译好之后应该有如下效果: 根目录/usr/local/include 下应当有gmp.h,如果附加上c+ 阅读全文
posted @ 2023-05-14 17:41 maple276 阅读(1478) 评论(1) 推荐(0) 编辑