zoukankan      html  css  js  c++  java
  • 四、数据基本类型的使用

    一、数字整形

      1、整形int

        作用:记录年龄、等级、数量

        定义:age=10

        使用:数字运算与比较运算 (10>2)

        数据类型转换:只能将纯数字的字符串转成int

      2、浮点型float

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

        定义:salary=3.1

        使用:数学运算与比较运算  (3.1>1)

        数据类型转换:只能将包含小数的字符串转成float

    二、字符串str

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

      定义:在单引号/双引号/三引号中包含一系列字符 (name='tai')

      使用:msg='my name is tai'

      拼接字符串:x=hello  y=world   x+y=helloworld !(字符串只能与字符串相加)

    三、列表类型list

      作用:按照位置记录多个同种属性的值(索引对应值,索引从0开始,代表的就是位置),并且可以取出指定位置的某一个值

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

      L=[100,2,3,'AAA']

        0   1 2   3

      使用:print(L[1])     取出的就是100这个值

    四、字典类型dicte

      作用;记录多个不同属性的值

      定义:在{ } 内用逗号分隔开多个元素,每一个元素都由key:value组成,value就是我们存放的值,可以是任意类型,一个key唯一对应一个value,key对value有描述的功能,所以key通常是str类型。dic={'name':'tai','age':12}

      使用:print(dic['name'])

    五、布尔类型bool:True、False

      作用:用于判断

      定义:print(10 == 10)  结果为True

        强调:所有的数值都是自带布尔值,其中0、None、空布尔值为Flase,其余都为True。

  • 相关阅读:
    cgal 的初步学习
    java 代理类
    java 静态内部类
    HDU-2063-过山车(最大匹配)
    HDU-1845-Jimmy's Assignment
    HDU-1528-Card Game Cheater(二分图匹配)
    HDU-1507-Uncle Tom's Inherited Land*
    HDU-1498-50years,50colors(最大匹配, 枚举)
    HDU-1281-棋盘游戏(最大匹配,枚举)
    HDU-1179-Ollivanders(二分图最大匹配)
  • 原文地址:https://www.cnblogs.com/lakei/p/10567155.html
Copyright © 2011-2022 走看看