菜单

主导数据类型(贰),数据类型(贰)

2019年5月2日 - Java

/*

骨干数据类型(2),数据类型(贰)

 基本数据类型

一、列表

#创建列表

#方式一:
name_list = [1,2,3,"reese","neo"]
print(name_list)

#方式二:
v = list([1,2,3,"reese","neo"])
print(v)

协助的基本操作:

 

1、append

图片 1

 

 

2、clear

图片 2

 

 

3、copy

图片 3

 

4、count

图片 4

 

 

 

 5、extend

图片 5

 

 

6、index

图片 6

 

7、insert

图片 7

 

8、pop

图片 8

 

 

 9、remove

图片 9

 

10、reverse

图片 10

 

 

11、sort

图片 11

 

 

 OC:

二、元祖

#创建元祖

#1:
v = (1,2,3,4)



#2:
v = tuple((1,2,3,4))

基本操作:

 

 

 整型  int intValue = 10;

三、字典

开创字典:

#1:
v = {"name": "reese", "age": "18"}

#2:
v = dict({"name": "reese", "age": "18"})

常用操作:

1、fromkeys

图片 12

 

 

2、get

图片 13

 

 

3、setdefault

图片 14

 

 

4、update

图片 15

 

http://www.bkjia.com/Pythonjc/1301929.htmlwww.bkjia.comtruehttp://www.bkjia.com/Pythonjc/1301929.htmlTechArticle基本数据类型(二),数据类型(二) 一、列表 #
创设列表 # 方式一: name_list = [1,2,3, ” reese ” , ” neo ” ] print
(name_list) # 方式二: v = list([1,2,…

 浮点型 double doubleValue = 10.10; float floatValue = 5.1;

 长 long

 短 short

 有符号 signed

 无符号 unsigned

 各类别型的数码的取值范围在不一样位的编写翻译器下取值范围不一

 

 Swift:注意关键字大写

 */

 

//整型

var intValue:Int = 10

//浮点型

var intValue1:Double = 10.拾 // 代表六十三位浮点数

var intValue2:Float = 八.玖    // 表示3叁个人浮点数

 

//借使根据长度划分,斯维夫特中的长短比OC特别可信

var intValue3:Int8 = 6

var intValue4:Int16 = 7

var intValue5:Int32 = 8

var intValue6:Int64 = 9

 

//有标识无符号, 暗中同意是有标识的(UInt8/UInt16/UInt32/UInt6肆)

var uintValue7:UInt = 10

//注意:无符号的数比有记号的取值范围越来越大, 因为符号位也用来存值

 

//斯威夫特是系列安全的语言, 若是取值错误会直接报错, 而OC不会

/*

 取值不对

 OC:unsigned int intValue = -10; 不会报错

 Swift:var intValue:UInt = -10 会报错

 溢出:

 OC:int intValue = INT_MAX + 一; 不会报错

 Swift:var intValue:UInt = UInt.max + 1 会报错

 */

 

/*

 数据类型的互动赋值(隐式类型转变)

 OC可以

 int intValue = 10;

 double doubleValue = intValue;

 

 Swift:不可以

 var intValue:Int = 10

 var doubleValue:Double = intValue

 在Swift中“值长久不会被隐式转变为其余体系”(OC中得以隐式类型转变),
以上语句会报错

 */

 

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图