zoukankan      html  css  js  c++  java
  • Python入门3 —— 基本数据类型

    本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12336121.html

    一:为何变量值(记录的数据)要有类型呢?

    1.既然可以记录事物的状态,为什么要分类型呢?

      变量值是来记录事物状态的,
      而事物的状态是多种多样的,
      所以对应着就要应该用不同类型的值去记录这些状态。

    二:常见的基本数据类型

    1.字符串类型(str)

    作用:记录描述性质的状态

    定义:在 ''、""、''''''、"""""" 中包含一串字符

      单行:''、""
      多行:''''''、""""""

    单行的使用

      name = 'Duck'
    

    多行的使用

      msg = """
      Duck,
      Hen,
      Cow,
      """
    

    外层单引号内层就应用双引号

      使用小技巧(Ctrl + D 复制当前行,Ctrl + Alt + L 格式化代码)

    2.整型(int)

    作用:年龄、号码、邮编...

    定义:用整数表示变量值

      (例)age = 18
      (例)call = 12580

    3.浮点型(float)

    作用:记录身高、薪资、体重...

    定义:用数字(可带小数点)表示变量值

      (例)slary = 3.1
      (例)height = 1.80
      (例)weight = 70.1

    4.列表(list,存多个值,索引对应值,索引代表的是位置)

    作用:按照顺序存放多个值,并且可以按照顺序取出指定位置的值

    定义:在 [ ] 内,用逗号分隔开多个任意类型的值

        (例) l = ['name',10,11.11,['bbb','ccc'],'sad']

    索引从0开始

      print(l[0]) —— 输出:name
      print(l[1]) —— 输出:10

    反向取值

      print(l[-1]) —— 输出:sad
      print(l[-3]) —— 输出:11.11

    嵌套取值

      print(l3) —— 输出:bbb

    5.字典(dic,存多个值,key对应值,通常情况下,key对值应该具有描述性,key通常是字符串类型)

    作用:存放多个值,按照键值对取值

    定义: { },逗号分隔开多个key:value的元素

      (例) info = {"name":'Darker',
      "age":18,
      "sex":'male',
      "salary":1.75
      }
    

    输入查找条件,按照键值对取值

      print(info["name"]) —— 输出:Darker
    

    6.布尔型(boolean,又称逻辑性,用于判断对错)

    作用:True与False,用于条件判断

    定义:tag=True / tag=False

      (例)print(10 > 3) —— 输出:True
      (例)print(10 < 3) —— 输出:False

  • 相关阅读:
    使用RecyclerView打造Gallery
    Retrofit简介与使用方法(翻译)
    迷宫实现递归版本C++
    牛客笔试题
    牛客笔试题---求最长重复词长度之和
    C++句柄解析
    C++双向循环链表实现
    String C++完整实现。
    String写时拷贝实现
    顺序表操作补充(查找方法增加)
  • 原文地址:https://www.cnblogs.com/xuexianqi/p/12336121.html
Copyright © 2011-2022 走看看