Python3 - 格式化输出

最近在回顾Python语言,顺便整理一下自己的思路。

对于个人来说,测试人员学习开发语言,Python是最好的选择,当然也看个人喜好,其次,测试人员学开发不为了去做开发,而是为了更好的用开发语言去辅助自己的测试工作。

Python3的输出:

#-*-coding:utf-8-*-

# 常见的输出方式:print

A = 123
B = "这是字符"
C = True

print ("直接输出内容")
print ("这是数字:",A)
print ("这是字符:",B)
print ("这是布尔:",C)

对于有基础的朋友来说,这个简直so easy!!

好吧,那我继续瞎扯:

Python3的格式化输出,语法:f"{value}"

#-*-coding:utf-8-*-

# 格式化输出

A = "money"

print (f"我想要很多很多{A},哈哈哈!!!")

结果:

我想要很多很多money,哈哈哈!!!

理解起来是不是也很so easy,而且用处很大,其中的“f”就是“format”格式化的意思。

来,我们继续格式化它,这次使用“.format()”的方式:

二话不说就上代码:

#-*-coding:utf-8-*-

# 使用.format()的方式来进行格式化
A = “我想要{}。”
B = “money”

print (A.format(B))

结果:

我想要money。

综上,我们可以看到两种格式化字符串的方式,一种是f"{}",一种是.format()的方式,后者大家可以看到,需要和定义的变量值中的“{}”一起使用,比如:

我定义了变量A,变量A的字符串中结尾有一个“{}”,这个大括号在哪儿,你的值就会显示在哪儿,变量B就是要显示在变量A中,所有结果就是:

我想要money。

PS:好现实。。。哈哈。。。

posted @ 2018-12-17 14:52  影_。  阅读(459)  评论(0)    收藏  举报