变量类型一
Posted chenwenyin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量类型一相关的知识,希望对你有一定的参考价值。
‘‘‘
为何变量值(即记录的数据)要区分类型呢?
变量值使用来记录事物状态的,而事物的状态
是各种各样的,所以对应着就应该用不同类型的值
去记录这些状态
‘‘‘
1、字符串类型
作用:记录描述性质的状态 定义:在‘‘、""、‘‘‘‘‘‘、""""""中包含一串字符 name = ‘egon‘ 单行字符串:‘‘、"" 多行字符串:‘‘‘‘‘‘、"""""" msg = """ aaaa bbbb ccc """ 外层用单引号,内层就应该用双引号 info = ‘my name is "egon"‘ print(info)
2、整型
作用:记录年龄、号码
定义方式:
age = 18
3、浮点型
作用:记录身高、薪资、体重 定义方式: salary = 3.1 height = 1.75 weight = 73.1
4、列表(存多个值,索引对应值,索引代表是位置)
作用:按照顺序存放多个值,并且可以按照顺序取出指定位置的值 定义:在[]内,用逗号分隔开多个任意类型的值 l = [‘aaa‘, 10, 11.11, [‘bbb‘, ‘ccc‘], ‘ddd‘] 索引从0开始 print(l[0]) print(l[2]) 反向取 print(l[-1]) print(l[-2]) print(l[3][1]) 记录班级人员的姓名 school_names = """ 李铁蛋小丸子 王大炮 李嚓嚓 """ school_names = ["李铁蛋小丸子", ‘王大炮‘, ‘李嚓嚓‘] print(school_names)
5、字典类型:存多个值,key对应值,通常情况key对值应该具有描述性功能,key通常是字符串类型
定义:{},逗号分隔开多个key:value的元素 dic={‘xx‘:111,‘yyy‘:222} print(dic[‘xx‘]) print(dic[‘yyy‘]) info = { "name": ‘egon‘, "age": 18, "sex": ‘male‘, "salary": 1.75 } print(info["age"]) salaries=[11.1,22.222] print(salary[0])
以上是关于变量类型一的主要内容,如果未能解决你的问题,请参考以下文章
KotlinKotlin 变量与常量 ( 变量声明 | 只读变量 | 类型推断 | 编译时常量 | Kotlin 字节码查看面板 | Kotlin 引用数据类型 )
Groovy闭包 Closure ( 闭包定义 | 闭包类型 | 查看编译后的字节码文件中的闭包类型变量 )
Java 虚拟机原理Class 字节码二进制文件分析 六 ( 属性类型 | Code 属性 | 属性名称索引 | 属性长度 | 操作数栈最大深度 | 局部变量存储空间 | 字节码长度 )