zoukankan      html  css  js  c++  java
  • Python数据类型(简单入门)

    数据类型(预了解)

      1.数字类型

    • 整型:int

      即不带小数点的数,通常用来标识年龄,账号,身份证号,等级等整数。

    • 浮点型:float

      即带有小数点的数,通常用来标记身高,体重,科学计算等有小数点的数。


      2.字符串类型

    • 字符串类型: Str

    name = 'Jason'  # name = str('Jason')
    # 在Python中带有引号的都是字符串类型,他通常用来标识描述性的字符,例如标识人的姓名、爱好、身高等。

      单、双、多引号的区别:    1. 单引号和双引号使用中无区别,但要保持使用过程中前后一致

                  2.多引号:“”“多段字符串”“”,即多引号可以用来存放多段字符串。

      字符串的运算:字符串也能够进行一些简单的运算包括“加法”和“乘法运算”

                  1.加法运算:即简单的拼接

    >>> name = 'jason'
    >>> age = '18'
    >>> name + age
    'jason18'

                  2.乘法运算:字符串的乘法运算只能与整型数字相乘

    >>> name = 'jason'
    >>> name*3
    'jasonjasonjason'


      3.列表

    • 列表:list

      1. 在[ ]内,以逗号隔开,可以存放多个类型的值的数据类型叫做列表

      2. 列表的嵌套和取值

        1. 嵌套:即列表内还可以存放列表类型,取值的方式即可以用按照索引方式取值

          >>> List = ['C','Java','python',['php','go','ruby']]
          >>> List[3][0]
          'php'
        2. 取值:按照索引方式取值

          >>>student = ['tony','allen','jack','rose']
          >>>student[2][3]
          >>>'k'

       

      4.元组

      • 元组:tuple

        元组是一个加了枷锁的列表,在( )内,以逗号隔开可以存放多个类型的值的数据类型,且其中数据不可更改,这种数据类型称之为元组

      >>> Tuple = (1,2,3,4,5,6)
      >>> type(Tuple)
      <class 'tuple'>
      • 注:列表的灵魂标志是”[]“,但是元组的标志却并不是”()“,而是”,“ 

      >>> Tuple = (1)
      >>> type(Tuple)
      <class 'int'>
      >>> Tuple_1 = (1,)
      >>> type(Tuple_1)
      <class 'tuple'>
      
      

      5.字典

      字典:dict

      • what 什么是字典?

      在{ }内,以key:value格式存放多个对印关系数据的数据类型称为字典。

      • why 为什么要有字典?

      因为字典的存放方式是key;value的映射方式,方便对特定数据进行存取及修改。

      • when 什么时候需要用到字典?

      当我们要存放类似于一个人的姓名,年龄,身高,体重,工作,爱好等多种信息的相关数据时,为了 方便后续的查找,这个时候我们会优先选择具有映射对印关系的字典。

      • how 怎么用字典

      dic = {'name':'jason','age':'23','height':'183cm','weight':'80kg'}

        


      6.集合

      集合:set

      在 { }内,以逗号隔开,可以存放多个无对应关系的数据的数据类型称之为集合,集合多用来“去重”和“进行关系运算”

      >>> all = {1,2,3,4,5,6,7,8,9}
      >>> type(all)
      <class 'set'>
    人生如逆旅,我亦是行人.....
  • 相关阅读:
    mysql安装问题
    决策树算法实现
    安装scipy失败提示lapack not found
    算法复杂度分析中的符号(Θ、Ο、ο、Ω、ω)简介
    VMware 注册码
    chrome浏览器频繁卡死
    dell装系统
    关于scipy包的安装
    pip安装python包时报字符编码错
    linux中mv命令使用详解
  • 原文地址:https://www.cnblogs.com/liusijun113/p/9974506.html
Copyright © 2011-2022 走看看