变量&运算符

1.转换说明符(占位符):

print() 函数使用以%开头的转换说明符对各种类型的数据进行格式化输出,具体请看下表。

python多变量函数最值的因变量 python多变量加占位符怎么用_python


运行结果:

1)单独:

python多变量函数最值的因变量 python多变量加占位符怎么用_位取反_02


2)多个:

python多变量函数最值的因变量 python多变量加占位符怎么用_python多变量函数最值的因变量_03


3)指定最小输出宽度:默认情况下,print() 输出的数据总是右对齐

  • 如果指定长度 > 实际长度:输出时前面有空格补位;
  • 如果指定长度 < 实际长度:按实际长度正常输出;

    4)指定对齐方式:
    Python 允许在最小宽度之前增加一个标志来改变对齐方式,Python 支持的标志如下:

    举例:

    5)指定小数精度:

    举例:

2.常用算术运算符:

python多变量函数最值的因变量 python多变量加占位符怎么用_python多变量函数最值的因变量_04

3.赋值运算符+扩展:

1)连续赋值:

python多变量函数最值的因变量 python多变量加占位符怎么用_python多变量函数最值的因变量_05


2)扩展赋值:

python多变量函数最值的因变量 python多变量加占位符怎么用_运算符_06

4.按位运算:

python 位运算符只能用来操作整数类型,它按照整数在内存中的二进制形式进行计算。

python多变量函数最值的因变量 python多变量加占位符怎么用_python_07


1)&按位与运算符:

python多变量函数最值的因变量 python多变量加占位符怎么用_位取反_08


举例:

  • 9&5=1
  • -9&5=5
  • 负数在内存中以补码的形式存储:
    求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1。
    例:求-5的补码。
    -5对应带符号位负数5(10000101)→除符号位外所有位取反(11111010)→加00000001(11111011)
    所以-5的补码是11111011。

2) | 按位或运算符:

python多变量函数最值的因变量 python多变量加占位符怎么用_python多变量函数最值的因变量_09

3) ^ 按位异或运算符

参与运算的两个二进制位不同时,结果为 1,相同时结果为 0

python多变量函数最值的因变量 python多变量加占位符怎么用_python_10

4)~按位取反运算符

5)<<左移运算符

  • 9<<3=72

6)>>右移运算符

  • 9>>3=1

5.比较运算:

python多变量函数最值的因变量 python多变量加占位符怎么用_位取反_11

6.逻辑运算:

python多变量函数最值的因变量 python多变量加占位符怎么用_补码_12

7.三目运算符:

python多变量函数最值的因变量 python多变量加占位符怎么用_运算符_13