枚举(enum):应用于有多个选择情况下的场合,枚举类型为一组符号常数提供了一个类型名称 枚举的声明: 1 enum 枚举名 2 { 3 枚举成员 [=常数表达式] 4 ...... 5 } 使用枚举的优点: 1.使程序的可读性更好 2.容易检查出错误 使用枚举注意事项: 枚举量的运算 每个枚举类型 ...
numpy创建数组#导入numppy库,对numpy重命名为np。importnumpyasnp#1).创建数组:a,b,c创建的数组相同,任选一种;#方法一:直接将数组/列表传入array方法中,将数据类型转换为ndarray.a=np.array([1,2,3,4,5])#array方法传入的值可以是range对象b=np.array(range(1,6))print(b)li=[[1,2,3
分类:
编程语言 时间:
2020-05-03 01:11:29
阅读次数:
74
操作符 作用 C++中对应的例子 C中对应的例子 static_cast 编译器隐式执行的任何类型转换都可以通过它来显式完成. double d = 1.1; char ch = static_cast<char>(d); char ch = d; dynamic_cast (待补充) const_ ...
分类:
编程语言 时间:
2020-05-02 00:17:08
阅读次数:
82
1、集合 1.1 定义:set表示集合,用{}表示,内部的数据用逗号隔开,如果是一个空的集合,需要定义成setvar = set{}, 1.2 特点:集合是无序的,没有索引的概念,不能去除索引内单个的值;集合是可变类型,集合内的元素必须是不可变类型;集合内的元素必须是不重复的,所以利用集合可以去重 ...
分类:
编程语言 时间:
2020-05-01 16:27:12
阅读次数:
77
Go不会对数据进行隐式的类型转换,只能手动去执行转换操作。 简单的转换操作 转换数据类型的方式很简单。 valueOfTypeB = typeB(valueOfTypeA) 例如: 1 2 3 4 5 // 浮点数 a := 5.0 // 转换为int类型 b := int(a) Go允许在底层结构 ...
分类:
其他好文 时间:
2020-04-30 11:23:42
阅读次数:
48
第四章 简介 方法的结构重复问题 我们在上一篇正式整理完毕,从这一篇开始,我们要再次进入学习收集示例阶段了。 那么我们学什么呢?当然是学习设计工具,也就是在上篇中提到的关键知识点。这些关键知识点,大部分来自于 C 语法。 不过在此之前,我们先实现一个功能,这个功能是,传入几个数字,随机取出其中一个数 ...
分类:
编程语言 时间:
2020-04-30 11:17:42
阅读次数:
65
long类型转换为int类型: long b = 5l; int a = new Long(b).intValue(); String类型转换为long类型:Long.valueOf(String)和Long.parseLong(String) Long.valueOf(String)返回值为Lon ...
分类:
编程语言 时间:
2020-04-30 09:59:14
阅读次数:
80
向上类型转换 父类型的引用指向子类型的实例。 Person p = new Person();Animal a = p; //子类对象赋值给父类类型的变量 注意: 向上转型后,子类单独定义的方法会丢失。 如果子类中重写了父类的方法,那么调用这个方法的时候,将会调用子类中的方法。 意义: 减少重复代码 ...
分类:
编程语言 时间:
2020-04-29 18:24:33
阅读次数:
84
static_cast静态类型转换指针导致崩溃报错 核心代码如下: typedef struct A1 { char pos[4]; }A; typedef struct B1 { char zoom[4]; char pos[8]; } B; int main() { A* a1 = new A; ...
分类:
其他好文 时间:
2020-04-28 15:15:42
阅读次数:
69
Json模块:可以进行任意语言之间的数据转换 一.与之前的eval()对比 dic={"name":"alex"} f=open("hello","w",encoding="utf-8") #新建一个文件 #此时想往f里存入dic得转换成字符串的格式 f.write(str(dic)) #之后在想打 ...
分类:
Web程序 时间:
2020-04-28 15:09:24
阅读次数:
85