Python01.5.字符串格式化-运算符

Posted cable-run

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python01.5.字符串格式化-运算符相关的知识,希望对你有一定的参考价值。

1.字符串格式化

  1. %s 代表字符串占位符
  2. %d 代表数字占位符
  3. %% 百分号使用, 第一个%是对第二个%的转译,告诉Python解释器这只是一个单纯的%,而不是占位符。

msg = "我是%s,年龄%d,目前学习进度为80%"%(‘张三‘,18)

print(msg)

基本运算符

以下假设变量:a=10,b=20

  • 算数运算

技术图片

  • 比较运算

技术图片

  • 赋值运算

技术图片

  • 逻辑运算

技术图片

针对逻辑运算的进一步研究:

1.在没有()的情况下not 优先级高于?and,and优先级高于or,即优先级关系为( )>not>and>or,同一优先级从左往右计算。

2.1 x or y , x为真,值就是x,x为假,值是y;

2.2 x and y, x为真,值是y,x为假,值是x;

  • 成员运算

技术图片

Python运算符优先级

以下表格列出了从最高到最低优先级的所有运算符:

技术图片

以上是关于Python01.5.字符串格式化-运算符的主要内容,如果未能解决你的问题,请参考以下文章

R 中是不是有类似于 Python 的 % 的字符串格式化运算符?

Python - 为字符串格式化运算符解包列表的简短方法?

Python的输入指令格式化输出基本运算符

python考前复习,python基础语法知识点整理

python基础,输入输出语句和格式化输出运算符字符串方法

python基础,输入输出语句和格式化输出运算符字符串方法