zoukankan      html  css  js  c++  java
  • 补充(pass)

    python格式化输出

    一、打印字符串

    >>> print "I'm %s" % ("jihite")
    I'm jihite

    二、打印整数

    >>> print "I'm %d years old" % (17)
    I'm 17 years old

    三、打印浮点数

    >>> print "π=%f" % (3.1415926)
    π=3.141593

    四、打印浮点数(指定保留小数点位数)

    >>> print "π=%.3f" % (3.1415926)
    π=3.142

    五、指定占位符宽度

    >>> print "NAME:%8s AGE:%8d WEIGHT:%8.2f" % ("jihite", 17, 62.2)
    NAME: jihite AGE:   17 WEIGHT:  62.20

    六、指定占位符宽度(左对齐)

    >>> print "NAME:%-8s AGE:%-8d WEIGHT:%-8.2f" % ("jihite", 17, 62.2)
    NAME:jihite  AGE:17    WEIGHT:62.20 

    七、指定占位符(只能用0当占位符)

    >>> print "NAME:%-8s AGE:%08d WEIGHT:%08.2f" % ("jihite", 17, 62.2)
    NAME:jihite  AGE:00000017 WEIGHT:00062.20

    八、科学计数法

    >>> format(0.0000023, '.2e')
    '2.30e-06'
    >>> format(0.23, '.2e')
    '2.30e-01'



    python的多行语句
    如果有括号(小括号、中括号、大括号),可以在任意地方断行。如果没有,需要在断开的地方添加 字符,表示这一行尚未结束。

    python里面单引号和双引号是一样的

    python pass语句
    什么都不干 仅仅占位

    Python位运算符

    按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:

    下表中变量 a 为 60,b 为 13。

    运算符描述实例
    & 按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0 (a & b) 输出结果 12 ,二进制解释: 0000 1100
    | 按位或运算符:只要对应的二个二进位有一个为1时,结果位就为1。 (a | b) 输出结果 61 ,二进制解释: 0011 1101
    ^ 按位异或运算符:当两对应的二进位相异时,结果为1 (a ^ b) 输出结果 49 ,二进制解释: 0011 0001
    ~ 按位取反运算符:对数据的每个二进制位取反,即把1变为0,把0变为1 (~a ) 输出结果 -61 ,二进制解释: 1100 0011, 在一个有符号二进制数的补码形式。
    << 左移动运算符:运算数的各二进位全部左移若干位,由"<<"右边的数指定移动的位数,高位丢弃,低位补0。 a << 2 输出结果 240 ,二进制解释: 1111 0000
    >> 右移动运算符:把">>"左边的运算数的各二进位全部右移若干位,">>"右边的数指定移动的位数

    a >> 2 输出结果 15 ,二进制解释: 0000 1111  

  • 相关阅读:
    机器学习之大数据集
    机器学习之协同过滤算法(推荐系统)
    机器学习之异常检测
    机器学习之PCA主成分分析
    机器学习之K-means算法
    机器学习之SVM支持向量机
    机器学习之模型选择与改进
    springmvc spring mybatis插入mysql中文乱码
    springmvc和http404错误
    oracle删除users表空间
  • 原文地址:https://www.cnblogs.com/cmpunk/p/7553823.html
Copyright © 2011-2022 走看看