zoukankan      html  css  js  c++  java
  • 简单的数据类型

    基础数据类型(重点)

    为什么要有数据类型分类

    我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他。
    

    整数数据类型

    int(整型):整数类型, 1,2,3,123,-100(负整数也是)
    

    字符串数据类型

    str(字符串):凡是用引号引起来的数据就称之为字符串.
    s1= 'day1'
    s2= "day2"
    s3= '''day3''' 用于换行时使用
    单双引号配合使用:  
    content = 'I am taibai,18 year old'
    content = 'i'm taibai,18 year old'(i'm引号冲突,报错)
    content = "i'm taibai,18 year old"(单引号双引号灵活使用,不会报错)
    三引号:换行的字符串
    msg = '''XXXXXXXXXX
    XXXXXXXXXX
    XXXXXXXXXX
    '''
    a=str+str(字符串的拼接)
    	--->a="lu" b="yi" a+b值为"luyi"
    a=str*int(相乘无特殊名字)
    	--->a="lu"    a*3的值为lululu
    

    bool数据类型(判断)

    True Fals
    	注意:
    		将字符串数据类型转换bool类型时,不为空则为ture
    		将数字数据类型转换成bool类型时,不为0则为ture
    		将列表,字典,元组,集合转换成bool类型时,不为空则为ture
    

    判断变量等是什么数据类型

    type() 括号内为需要判断的变量等..
    

    字符串的转换

    str 转化成 int : 
    	--->只能是纯数字组成的字符串,   
    int转化成str: 
    	--->所有数字都可以转换
    int  转换  bool(非0即Ture)
    bool 转换  int (Ture 为1, False为0)
  • 相关阅读:
    Android网站
    vim里面搜索字符串
    ssd遇到的bug
    ssd训练自己的数据集
    slover层解读
    caffe LOG LOG_IF
    cuda输出
    css中合理的使用nth-child实现布局
    Linux VM环境配置
    怎样对Android设备进行网络抓包
  • 原文地址:https://www.cnblogs.com/luyi84895838/p/11477852.html
Copyright © 2011-2022 走看看