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

PythonMaker 2020-01-07

1.字符串格式化

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

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

print(msg)

基本运算符

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

  • 算数运算

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

  • 比较运算

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

  • 赋值运算

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

  • 逻辑运算

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

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

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;

  • 成员运算

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

Python运算符优先级

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

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

相关推荐

qscool / 0评论 2020-01-24

crqzcbk / 0评论 2019-04-04