• 数据类型应用和转换


    一、数据类型

    1、字符串 英文string,简写str

    name = '千寻' 
    name = 'xiao'
    name ='123'
    name = '!@$%#$%^' # 字符串的识别方式非常简单——有层名为【引号】的皮,只要是被【单/双/三引号】这层皮括起来的内容,
    不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。
    特点:用引号括起来的文本

    2、整数 英文为integer 简写int

    python世界的整数其实和现实世界数学中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。

    a = 10
    b = -20
    c = 6253
    d = 0
    # 以上为整数类型,另注意:print函数中括号里 整数不可加引号! 小数也不是整数!!!
    特点:不带小数的数字。

     3、浮点数 英文为float 没有简写

    a = 0.1
    b = -0.2
    c = 3.14159
    # 以上为浮点数类型 特点:带小数的数字,运算结果存在误差!

     二、数据的应用

    1、数据的简单运算

    print(2*3+10-6)
    >>>10
    print((5025-525)/100+18*17)
    >>>351.0
    #简单的运算优先口则, 从左到右顺着来,括号里的优先算,乘除排在加减前。

     2、字符串拼接

    a = ''
    b = '喜欢'
    c = 'python'
    d = '编程'
    e = '编号'
    f = '007' print(a+b+c+d+e+f)
    print(e+f+c+d+a+b)
    >>>我喜欢python编程编号007
    >>>编号007python编程我喜欢
    # 不同的拼接顺序输出也不同!
    方法:用"+"号将数据进行拼接
    目的:数据整合

     三、数据的转换

    1、str()函数

    a = ''
    b = '喜欢'
    c = 'python'
    d = '编程'
    e = '编号'
    f = 007
    print(a+b+c+d+e+str(f))
    >>>我喜欢python编程编号007
    
    # 还是上面的代码 这次变量“f”的数据是int整数形,并不是字符类型str型,所以需要进行数据转换,用 "str()" 变换成字符型

     2、int()函数

     和str()函数一样只需将需要转换的内容放在括号里就行。

    注意:只有整数形式的字符串比如'6'和'1'才可被int()函数转换

    a = '2'
    b = '3'
    print(int(a)+int(b))
    >>> 7
    # 将变量a和b转换成int型

    3、float()函数

    float()函数

    可以将整数和字符串转换为浮点类型。但同时,如果括号里面的数据是字符串类型,那这个数据一定得是数字形式。

    a = 11.2
    b = '11.3'
    c = '89'
    print(float(a))
    print(float(b))
    print(float(c))
    >>>11.2
    >>>11.3
    >>>89.0
    
    #在上面的代码中,a与b变量已经是浮点类型,c是字符串类型,因此打印前对将c进行float(c)转化即可
  • 相关阅读:
    spsss基本统计分析操作攻略
    MATLAB读取Excel表格数据和处理数据
    MATLAB 雷达图画图函数
    spss新手教程
    MATLAB绘制饼状图
    高斯消元法解线性方程组(C++实现)
    Java和matlab混合编程
    Matlab与Java混合编程的教程
    两组数据的相关性分析
    vs2013+QT5环境
  • 原文地址:https://www.cnblogs.com/minghaoAQ/p/11714726.html
Copyright © 2020-2023  润新知