zoukankan      html  css  js  c++  java
  • 基本数据类型

    #_*_coding:utf-8_*_
    '''
    什么是数据类型?
    数据即变量的值value e.g. age = 18 18即value
    变量值为何要区分类型?
    因为变量值使用记录显示世界中事物的特征,针对不同的特征就应该用不同类型的值去表示
    '''

    # 数字
    '''
    int 整型:年龄、等级、QQ号、年份、月份、日期
    e.g. age = int(18) age = 18

    float 浮点型:工资、身高、体重、计算
    e.g. salary = float(3.1) salary = 3.1
    '''
    # 字符串str
    '''
    str 字符串:描述性的内容,如姓名、性别、国籍、爱好、种族等
    在python中通常用对字符加引号(单引号、双引号、三引号)来表示字符串
    e.g. name = str('oOC') name = 'oOC'

    * 单双引号配合
    e.g. msg = "My name is oOC, I'm 10 years old!"

    *多引号作用
    e.g. msg = '''
    啦啦啦啦啦啦啦啦
    啦啦啦啦啦啦啦啦
    '''
    *字符串拼接
    字符串可以进行 + 和 * 运算
    e.g. a = 'hello'
    b = ' world'
    print(a + b)

    hello world
    字符串相加效率不高,在a+b的过程中会申请一个全新的内存空间
    只能字符串加字符串,不能字符串加其他类型
    '''
    # 列表list
    '''
    list 列表:在[]内用逗号分隔,可以存放n个任意类型的值
    记录多个值,比如人的多个爱好,一个班级多个学生的性别
    e.g. l = [1,3.1,'aa',['a','b','c',['aaa','bbb']]]
    print(l[3][3][1])

    bbb
    '''
    # 字典dict
    '''
    dict 字典:在{}内用逗号分割,可以存放多个key:value的值,value可以是任意类型
    e.g. info = {'name':'oOC','age':'10','sex':'male'}
    info = dic({'name':'oOC','age':'10','sex':'male'})
    print(info['name'])

    oOC

    info={
    'name':'oOC',
    'age':10,
    'sex':'male',
    'job':'student',
    'hobbies':['music','read','skating']
    }
    print(info['hobbies'][2])

    skating
    '''
    # 布尔bool
    '''
    bool 布尔:一个True 一个False 用来表示条件是否成立
    计算机俗称电脑,即我们编写程序让计算机运行时,应该是让计算机无限接近人脑,
    或者说人脑能干什么,计算机就能干什么,人脑的主要作用是数据运行与逻辑运算,
    此处的布尔类型就模拟人的逻辑运行,即判断一个条件成立时,用True标识,
    不成立则用False标识。
    e.g. age = 18
    print(age > 30)
    print(age < 30)

    False
    True
    *所有数据类型都自带布尔值
    1.None, 0, 空(空字符串,空列表,空字典等)三种情况下布尔值为False
    2.其余为真
    '''
  • 相关阅读:
    线程join
    java线程 WaitAndNotify
    java线程死锁
    多线程并发的3个特性
    常用字符串搜索算法介绍
    [原创]ASP.NET网站中获取当前虚拟目录的应用程序目录的方法
    [原创]字符串多模匹配算法之AC自动机理解心得
    客户端javascript访问服务器控件的方法
    [总结]C++实现一个限制对象实例个数的类
    [原创]我的北大ACM POJ1001解答
  • 原文地址:https://www.cnblogs.com/OutOfControl/p/9641295.html
Copyright © 2011-2022 走看看