zoukankan      html  css  js  c++  java
  • 3.数据类型

    数据类型

    不同数据类型(掌握)

    数字类型

    字符串类

    列表类型

    字典类型

    布尔类型

    数字类型

    整型int

    浮点型float

    字符串

    在单引号、双引号或三引号内包裹的一串字符。需要注意的是:三引号内的字符可以换行,而单双引号内的字符不行。

    name1 = 'nick'
    name2 = "egon"
    print(id(name1)) # 4382026352
    print(type(name1)) # str
    print(name1) # nick

    列表

    1.作用:存放多个值,如个人的爱好。
    2.定义:在[]内用逗号分隔开任意类型的值。

    hobby_list = [hobby, 'run', 'girl']
    print(id(hobby_list))
    print(type(hobby_list))
    print(hobby_list)
    4558605960
    <class 'list'>
    ['read', 'run', 'girl']
    
    hobby_list = ['read', 'run', 'girl']
    # 索引序号      0       1      2
    # 取出第二个爱好
    print(hobby_list[1])
    run
    
    hobby_list = ['read', 'run', ['girl_name', 18, 'shanghai']]
    # 取出girl的年龄
    print(hobby_list[2][1])
    18
    

    字典

    1.作用:用来存取多个值,按照key:value的方式存值,取的时候可以通过key而非索引去取值,key对value具有描述性的作用。存放数据的种类各种各样并且数据较多的时候可以使用字典。

    2.定义:在{}内用逗号分隔开多个元素,每一个元素都是key: value的格式,其中value是任意格式的数据类型,key由于具有描述性的作用,所以key通常是字符串类型。

    3.字典取值方式不再依赖于索引,而是依赖于key,通过[key]即可获取key对应的value值

    user_info = {'name': 'nick', 'gender': 'male', 'age': 19,
                 'company_info': ['oldboy', 'shanghai', 50]}
    
    print(id(user_info))
    print(type(user_info))
    print(user_info)
    4396183344
    <class 'dict'>
    {'name': 'nick', 'gender': 'male', 'age': 19, 'company_info': ['oldboy', 'shanghai', 50]}
    
  • 相关阅读:
    ECharts中悬浮图标tooltie多行显示已解决
    Linux中的$符号的三种常见用法
    Shell逐行读取文件的4种方法
    rename
    nodejs安装
    “ArcGIS Desktop遇到严重的应用程序错误,无法继续”的解决方案
    跟我一起学Redis之Redis持久化必知必会
    微服务很香--麻辣味,但要慢慢消化
    跟我一起学Redis之Redis事务简单了解一下
    跟我一起学.NetCore之EF Core 实战入门,一看就会
  • 原文地址:https://www.cnblogs.com/yellowcloud/p/10831294.html
Copyright © 2011-2022 走看看