• 基本数据类型


        

    变量的值是用来存储事物的状态,而事物的状态分为不同的种类(如人的身高,体重,工资,性别等),所以变量的值也应该有不同的类型

    1.数字类型

    1.1 int 整型   用来记录如人的年龄,年份,人数等整数相关的状态

    如:age=18    sutdent_count=30

    1.2 float 浮点型    带小数点

    如:height= 180    weight=160

    1.3 使用

    1.3.1 运算    a=1  b=2   c = a+b

    2.字符串类型str

    用来记录人的名字,家庭地址,性别等描述性质的状态

    如:name='xiaohan'

    address='hebei'

    使用单引号、双引号、多引号都可以定义字符串,本质上是没有区别的

    msg='Han ge is good boy'

    msg1 = "I love this job"

    字符中可以与数字可乘,相加运算

    name = 'xiaohan'

    name * 5

    3.列表

    当需要用一个变量记录多个对象的属性,如一个学生的姓名,身高,体重,住址等

    stu_names = ['小韩',20,'河北省']

    3.1 列表类型是用索引来对应值,从0开始计数

    stu_names[0] >>> 小韩

    3.2 列表的嵌套

    列表是可以嵌套的,对应的取出相应的值

    han = ['小韩',[1,2,[33,'大哥']],20]

    han[1][0][1]

    大哥

    4.字典

    用来记录多个变量值,同时多个值有不同的属性,字典的类型是用key:value形式来存储数据,其中key可以对value有描述性的功能。

    4.1 定义

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    person_info['name']

    xiaohan

    4.2使用

    字典类型是用key来对应值,key可以对值有描述性的功能,通常为字符串类型

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    也可以嵌套

    students={'name':'xiaohan','age':20,'hobbies':['play','sleep']}

    students[1]['hobbies'][1]

    sleep

    4.3强调

    1. 索引反映的是顺序,不反映内容
    2. 字典类型中的key,通常为字符串类型
    3. 对key的值具有描述性
    4. 作用:用来存多个值,每一个值都有唯一一个key与其对应
    5. 在{}内用逗号分开多个key:value

    5.布尔值bool(True ,False)

    用来记录真假这两种状态

    5.1通常用在条件判断中

    is_ok = True

    print(type(is_ok))

    <class 'bool'>

    变量的值是用来存储事物的状态,而事物的状态分为不同的种类(如人的身高,体重,工资,性别等),所以变量的值也应该有不同的类型

    1.数字类型

    1.1 int 整型   用来记录如人的年龄,年份,人数等整数相关的状态

    如:age=18    sutdent_count=30

    1.2 float 浮点型    带小数点

    如:height= 180    weight=160

    1.3 使用

    1.3.1 运算    a=1  b=2   c = a+b

    2.字符串类型str

    用来记录人的名字,家庭地址,性别等描述性质的状态

    如:name='xiaohan'

    address='hebei'

    使用单引号、双引号、多引号都可以定义字符串,本质上是没有区别的

    msg='Han ge is good boy'

    msg1 = "I love this job"

    字符中可以与数字可乘,相加运算

    name = 'xiaohan'

    name * 5

    3.列表

    当需要用一个变量记录多个对象的属性,如一个学生的姓名,身高,体重,住址等

    stu_names = ['小韩',20,'河北省']

    3.1 列表类型是用索引来对应值,从0开始计数

    stu_names[0] >>> 小韩

    3.2 列表的嵌套

    列表是可以嵌套的,对应的取出相应的值

    han = ['小韩',[1,2,[33,'大哥']],20]

    han[1][0][1]

    大哥

    4.字典

    用来记录多个变量值,同时多个值有不同的属性,字典的类型是用key:value形式来存储数据,其中key可以对value有描述性的功能。

    4.1 定义

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    person_info['name']

    xiaohan

    4.2使用

    字典类型是用key来对应值,key可以对值有描述性的功能,通常为字符串类型

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    也可以嵌套

    students={'name':'xiaohan','age':20,'hobbies':['play','sleep']}

    students[1]['hobbies'][1]

    sleep

    4.3强调

    1. 索引反映的是顺序,不反映内容
    2. 字典类型中的key,通常为字符串类型
    3. 对key的值具有描述性
    4. 作用:用来存多个值,每一个值都有唯一一个key与其对应
    5. 在{}内用逗号分开多个key:value

    5.布尔值bool(True ,False)

    用来记录真假这两种状态

    5.1通常用在条件判断中

    is_ok = True

    print(type(is_ok))

    <class 'bool'>

    变量的值是用来存储事物的状态,而事物的状态分为不同的种类(如人的身高,体重,工资,性别等),所以变量的值也应该有不同的类型

    1.数字类型

    1.1 int 整型   用来记录如人的年龄,年份,人数等整数相关的状态

    如:age=18    sutdent_count=30

    1.2 float 浮点型    带小数点

    如:height= 180    weight=160

    1.3 使用

    1.3.1 运算    a=1  b=2   c = a+b

    2.字符串类型str

    用来记录人的名字,家庭地址,性别等描述性质的状态

    如:name='xiaohan'

    address='hebei'

    使用单引号、双引号、多引号都可以定义字符串,本质上是没有区别的

    msg='Han ge is good boy'

    msg1 = "I love this job"

    字符中可以与数字可乘,相加运算

    name = 'xiaohan'

    name * 5

    3.列表

    当需要用一个变量记录多个对象的属性,如一个学生的姓名,身高,体重,住址等

    stu_names = ['小韩',20,'河北省']

    3.1 列表类型是用索引来对应值,从0开始计数

    stu_names[0] >>> 小韩

    3.2 列表的嵌套

    列表是可以嵌套的,对应的取出相应的值

    han = ['小韩',[1,2,[33,'大哥']],20]

    han[1][0][1]

    大哥

    4.字典

    用来记录多个变量值,同时多个值有不同的属性,字典的类型是用key:value形式来存储数据,其中key可以对value有描述性的功能。

    4.1 定义

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    person_info['name']

    xiaohan

    4.2使用

    字典类型是用key来对应值,key可以对值有描述性的功能,通常为字符串类型

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    也可以嵌套

    students={'name':'xiaohan','age':20,'hobbies':['play','sleep']}

    students[1]['hobbies'][1]

    sleep

    4.3强调

    1. 索引反映的是顺序,不反映内容
    2. 字典类型中的key,通常为字符串类型
    3. 对key的值具有描述性
    4. 作用:用来存多个值,每一个值都有唯一一个key与其对应
    5. 在{}内用逗号分开多个key:value

    5.布尔值bool(True ,False)

    用来记录真假这两种状态

    5.1通常用在条件判断中

    is_ok = True

    print(type(is_ok))

    <class 'bool'>

    变量的值是用来存储事物的状态,而事物的状态分为不同的种类(如人的身高,体重,工资,性别等),所以变量的值也应该有不同的类型

    1.数字类型

    1.1 int 整型   用来记录如人的年龄,年份,人数等整数相关的状态

    如:age=18    sutdent_count=30

    1.2 float 浮点型    带小数点

    如:height= 180    weight=160

    1.3 使用

    1.3.1 运算    a=1  b=2   c = a+b

    2.字符串类型str

    用来记录人的名字,家庭地址,性别等描述性质的状态

    如:name='xiaohan'

    address='hebei'

    使用单引号、双引号、多引号都可以定义字符串,本质上是没有区别的

    msg='Han ge is good boy'

    msg1 = "I love this job"

    字符中可以与数字可乘,相加运算

    name = 'xiaohan'

    name * 5

    3.列表

    当需要用一个变量记录多个对象的属性,如一个学生的姓名,身高,体重,住址等

    stu_names = ['小韩',20,'河北省']

    3.1 列表类型是用索引来对应值,从0开始计数

    stu_names[0] >>> 小韩

    3.2 列表的嵌套

    列表是可以嵌套的,对应的取出相应的值

    han = ['小韩',[1,2,[33,'大哥']],20]

    han[1][0][1]

    大哥

    4.字典

    用来记录多个变量值,同时多个值有不同的属性,字典的类型是用key:value形式来存储数据,其中key可以对value有描述性的功能。

    4.1 定义

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    person_info['name']

    xiaohan

    4.2使用

    字典类型是用key来对应值,key可以对值有描述性的功能,通常为字符串类型

    person_info = {'name':'xiaohan','age':19,'height':180.5}

    也可以嵌套

    students={'name':'xiaohan','age':20,'hobbies':['play','sleep']}

    students[1]['hobbies'][1]

    sleep

    4.3强调

    1. 索引反映的是顺序,不反映内容
    2. 字典类型中的key,通常为字符串类型
    3. 对key的值具有描述性
    4. 作用:用来存多个值,每一个值都有唯一一个key与其对应
    5. 在{}内用逗号分开多个key:value

    5.布尔值bool(True ,False)

    用来记录真假这两种状态

    5.1通常用在条件判断中

    is_ok = True

    print(type(is_ok))

    <class 'bool'>

  • 相关阅读:
    Redis使用初步
    Servlet Java Web开发(3.1) request response
    TcpClient例子(2)更robust的程序
    C#多线程之ManualResetEvent,Thread,ThreadPool,BackgroudWoker
    使用TcpClient的例程
    C#中多线程修改UI
    C# 多线程之异步回调
    Servlet Java Web开发(3) request response和编码
    Eclipse 和MyEclipse下Servlet Java Web开发(2)
    Eclipse 和MyEclipse下Servlet Java Web开发(1)
  • 原文地址:https://www.cnblogs.com/xiaoxuanworking/p/14341948.html
Copyright © 2020-2023  润新知