• python数据类型及基本运算符


    1、数据类型

    (1)什么是数据类型?

    变量值是我们存储的数据,所以数据类型就是变量值的不同种类

    (2)为什么要分类型?

    变量值是为了保存现实世界中的状态,针对于不同的状态应该用不同的类型去表示

    (3)怎么用?有哪些类型?

    整型 int    存取年龄,手机号

    浮点型 float    身高,体重,薪资

    (4)、字符串类型 str

    表示描述性质的状态,例如,名字,地址

    定义:

    在单引号,双引号,三引号包含的一系列字符 (三引号可以写多行)

    name = ‘qqc’

    怎么用?

    字符串类型只能 +或者*

     

    (5)、列表类型  list

    作用:用来存取多个值

    定义:在【】中用逗号隔开多个任意类型的值

    怎么用?

     

    (6)字典 dict

    作用:用来存取多个值,按照key: Value 的方式存放值,取得时候可以通过key而非索引去取值,key Value是有描述性功能的;

    定义方式:在{}内用逗号分隔开多个元素,没个元素都是key: Value 格式,其中Value可以是任意类型,key 大多数是字符串类型

    (7)、布尔类型 bool  

    作用:用于做判断的条件

    定义:ture  false

    2、格式化输出

    %s  字符串占位符(可以接收任意数据类型的值)     %d 数字占位符(只能接收整形

     name = input ('name:')

    age = int(input('age:'))
    sex = input('sex:')
    job = input('job:')

    info = '''
    %s info of %s-------
    name : %s
    age : %s
    sex : %s
    job : %s
    -----------end--------------
    ''' %('-'*5, name, name, age,sex,job)
    print(info)

    3、基本运算符

    a = b =10      链式赋值
    a = 100
    b = 200
    a,b = b,a   #交叉赋值
    print(a,b)

     

  • 相关阅读:
    ural(Timus) 1019 Line Painting
    ACMICPC Live Archive 2031 Dance Dance Revolution
    poj 3321 Apple Tree
    其他OJ 树型DP 选课
    poj 3548 Restoring the digits
    ACMICPC Live Archive 3031 Cable TV Network
    递归循环获取指定节点下面的所有子节点
    手动触发asp.net页面验证控件事件
    子级Repeater获取父级Repeater绑定项的值
    没有列名的数据绑定
  • 原文地址:https://www.cnblogs.com/quqinchao/p/shujuleixing.html
Copyright © 2020-2023  润新知