一 规则 1 命名规则 A:类名称首字母大写,尽可能采取驼峰式命名:MaLin HelloWorld B:命名标识符规范:数字、字母、下划线、$组成,但是不能以数字开头,不能是关键字或者保留字。例如:3max 3d goto C:变量名称 :首字母必须小写 常量:必须全大些 PI MAX D: 方法 ...
分类:
编程语言 时间:
2017-05-25 16:20:23
阅读次数:
216
目录 一、使用属性而不是可访问的数据成员 二、使用运行时常量(readonly)而不是编译时常量(const) 三、推荐使用 is 或 as 操作符而不是强制类型转换 四、使用 Conditional 特性而不是 #if 条件编译 五、为类型提供 ToString() 方法 六、理解几个等同性判断之 ...
分类:
编程语言 时间:
2017-05-25 11:54:25
阅读次数:
273
一位国外的程序员认为 Swift 的语法与 Kotlin 相似,并整理了一些 Swift 和 Kotlin 的对比,下面是一些例子,大家不妨也看看。 BASICS Hello World Swift Kotlin 变量和常量 Swift Kotlin 显式类型 Swift Kotlin 强制类型转换 ...
分类:
编程语言 时间:
2017-05-25 01:26:51
阅读次数:
338
1:接收输入 var=raw_input() 注意:raw_input()总数接收字符串形式的输入。所以,如果我们想接收其他类型的数据,则需要强制类型转换。(如果转换失败,就会抛出异常) 2:pass 用于编码时占位,相当于空语句块。在没想好怎么编码时可以用来占位,并且不影响编译运行。 3:函数执行 ...
分类:
编程语言 时间:
2017-05-23 19:36:08
阅读次数:
127
自动类型转换:容量小的类型自动转换为容量大的数据类型。数据类型按容量大小排序为:强制类型转换:自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型 自动类型转换:容量小的类型自动转换为容量大的数据类型。数据类型按容量大小排序为: 有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量 ...
分类:
其他好文 时间:
2017-05-22 16:54:23
阅读次数:
209
1、 分为2大类: 数字类型(int、double)、 非数字类型(字符‘ ’、字符串””、布尔类型boolean) 2、 数据类型转换分类 a) 自动类型转换 i. 规则1:如果一个操作数为double类型,则整个表达式可提升为double类型 ii. 规则2:满足自动类型转换的条件。 两种类型要 ...
分类:
其他好文 时间:
2017-05-22 13:43:22
阅读次数:
190
今年,百度的科学计算器进行了重大更新,可以计算更为复杂的表达式了。 定义表达式中存在加减运算、括号、函数调用、强制类型转换这几种运算。其中数值的类型有整型与浮点型两种。并且, 整型与整型加减运算的结果为整型; 整型与浮点型加减运算结果为浮点型; 浮点型与浮点型加减运算结果为浮点型。 强制类型转换符 ...
分类:
其他好文 时间:
2017-05-21 22:33:50
阅读次数:
947
#和列表一样,只不过是不可变变量#定义元组时,如果元组只有一个元素,要在元素后面加一个逗号,要不然就是一个字符串lis = [] #列表这样定义tp = ('127.0.0.1','3306')#lis[0]='3306' #不能这样写,因为这个列表为空,下标0不存在,要用append或者inser ...
分类:
编程语言 时间:
2017-05-21 18:53:29
阅读次数:
181
匹配原则: 1 严格匹配找到则调用 2 通过隐式转换寻找一个匹配,找到则调用 3 上述两项找不到就会报错 ?(隐式)自动转换类型中 double可以转成 float 但是float转换成double会出错,8字节到4字节,损失精度 ? c++允许 int 到 long 和 double 隐式类型转换 ...
分类:
其他好文 时间:
2017-05-21 09:51:09
阅读次数:
164
#coding=utf-8name=raw_input('name:') #raw_input 输入的默认是字符,input默认输入的是输入的格式python3.x中用input=raw_inputage=int(raw_input('age:'))#int()强制类型转换(intster)prin ...
分类:
编程语言 时间:
2017-05-18 13:30:05
阅读次数:
233