字符串格式输出和运算

Posted asia-yang

tags:

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

一、格式化输出

  1. 整数转字符串和字符串转整数

int(str) # 字符串转换成int

str(int) # int转换成字符串

  1. 占位符

%s:为字符串占位;  %d:为整数占位; %f:为小数占位; %c: 为字符占位等。

1)

print("我叫%s, 今年%d岁了" % (‘张三‘,23)) 

 最后一个%后面的括号里的两个值分别对应着前面的%s%d

2)

print("我叫%s" % ‘张三‘) 

 这里只有一个%s,所以赋值时可以不用再放到括号里。

3)

print("我叫王%s, 今年%d岁, 我100%%喜欢学习Python"%(“张三”,23))

%不再作为占位符使用时,如果句子里有被当做占位使用的%,那么不再当做占位符使用的%,需要使用%%,两个一起使用。

4)

print(f”我叫{name},今年{age}岁了”)

这种方式也可以。里面的nameage是两个变量。

 

二.运算

 

  1. 算数运算,比较运算,赋值运算这几个不再考虑范围内
  2. 逻辑运算

 

() > not > and > or,逻辑运算遵循这样一个顺序,计算时要严格遵守。

 

1) and两边都为真时,才是真,有一边是假,即为假;or两边有一个为真,则结果就是真

 

2) 使用andor进行数字比较。

技术分享图片

 

例如:0 or 33 or 45 and 78 and 0

x or y这样的比较计算结果按照:x不是0,则结果是x,如果x0,则结果是y

And的比较方式与or的正好相反,例如 x and y,如果x0,则结果就是x,如果x不是0,则结果是y

 

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

格式化输出和运算符

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

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

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

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

java字符串格式转换成日期格式