python基本语法汇总(一) ---- 变量&运算符

点此进入完整版教程

变量&运算符

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

print() 函数使用以%开头的转换说明符对各种类型的数据进行格式化输出,具体请看下表。
在这里插入图片描述
运行结果:
1)单独:
在这里插入图片描述
2)多个:
在这里插入图片描述
3)指定最小输出宽度:默认情况下,print() 输出的数据总是右对齐

  • 如果指定长度 > 实际长度:输出时前面有空格补位;
  • 如果指定长度 < 实际长度:按实际长度正常输出;
    在这里插入图片描述
    4)指定对齐方式:
    Python 允许在最小宽度之前增加一个标志来改变对齐方式,Python 支持的标志如下:
    在这里插入图片描述
    举例:
    在这里插入图片描述
    5)指定小数精度:
    在这里插入图片描述
    举例:
    在这里插入图片描述

2.常用算术运算符:

在这里插入图片描述

3.赋值运算符+扩展:

1)连续赋值:
在这里插入图片描述
2)扩展赋值:
在这里插入图片描述

4.按位运算:

python 位运算符只能用来操作整数类型,它按照整数在内存中的二进制形式进行计算。
在这里插入图片描述
1)&按位与运算符:
在这里插入图片描述
举例:

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

2) | 按位或运算符:
在这里插入图片描述

3) ^ 按位异或运算符
参与运算的两个二进制位不同时,结果为 1,相同时结果为 0
在这里插入图片描述

4)~按位取反运算符

5)<<左移运算符

  • 9<<3=72
    在这里插入图片描述

6)>>右移运算符

  • 9>>3=1
    在这里插入图片描述

5.比较运算:

在这里插入图片描述

6.逻辑运算:

在这里插入图片描述

7.三目运算符:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值