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

    数据类型

    1)整型(int)

    example:

    a = 0

    b = -1

    诸如此类,都为整型

    2)浮点型(float)

    example:

    f = 1.1

    f = -1.2

    3)复数型(complex)

    example:

    c = 1+2j

    4)字符串(str)

    字符串不可变(修改字符串后,会生成一个新的字符串,id会变)

    example:

    s = 'hello'

    s = "nick" #字符串里面有单引号的时候,用双引号

    一元运算符:

    x+y 加,x与y之和
    x-y 减,x与y之差
    x*y 乘,x与y之积
    x / y 除,x与y之商 10/3 结果是3.3333333333333335
    x // y 整数除,x与y之整数商 10//3 结果是3
    + x x本身
    - y x的负值
    x % y 余数,模运算,10%3 结果是1
    x ** y 幂运算,x的y次幂,xyxy,当y是小数时,开放运算,10**0.5结果是10−−√10

    二元运算符:

    增强操作符及使用 描述
    x op= y x = x op y,其中,op为二元操作符

    二元操作符有以下这些:x += yx -= yx *= yx /= yx // yx %= yx **= y

    x = 3.1415
    
    x **= 3  # 与 x = x **3 等价  # 31.003533398375005
    

    数值运算符号:

    一些以函数形式提供的数值运算功能

    函数及使用 描述
    abs(x) 绝对值,x的绝对值,abs(-10.01) 结果为 10.01
    divmod(x,y) 商余,(x//y, x%y),同时输出商和余数,divmod(10, 3) 结果为 (3, 1)
    pow(x, y[, z]) 幂余,(x**y)%z,[..]表示参数z可省略,pow(3, pow(3, 99), 10000) 结果为 4587
    round(x[, d]) 四舍五入,d是保留小数位数,默认值为0,round(-10.123, 2) 结果为 -10.12
    max(x1,x2,⋯,xnx1,x2,⋯,xn) 最大值,返回x1,x2,⋯,xnx1,x2,⋯,xn中的最大值,n不限,max(1, 9, 5, 4 3) 结果为 9
    min(x1,x2,⋯,xnx1,x2,⋯,xn) 最小值,返回x1,x2,⋯,xnx1,x2,⋯,xn中的最小值,n不限,min(1, 9, 5, 4 3) 结果为 1
    int(x) 将x变成整数,舍弃小数部分,int(123.45) 结果为123; int("123") 结果为123
    float(x) 将x变成浮点数,增加小数部分,float(12) 结果为12.0; float("1.23") 结果为1.23
    complex(x) 将x变成复数,增加虚数部分,complex(4) 结果为 4 + 0j
  • 相关阅读:
    支付功能测试用例设计要点
    接口测试用例设计实践总结
    如何高效学习
    性能测试基础总结和自己的理解
    linux安装AWStats业务数据分析工具
    python3登陆接口测试
    Python2和Python3中urllib库中urlencode的使用注意事项
    运用BT在centos下搭建一个博客论坛
    python环境搭建-requests的简单安装(适合新手)
    web 资源好文
  • 原文地址:https://www.cnblogs.com/oxtime/p/11193536.html
Copyright © 2011-2022 走看看