复习 补充(占位符)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复习 补充(占位符)相关的知识,希望对你有一定的参考价值。

1、占位符 %s

name = input("Name:")
age = input("Age:")
job = input("Job:")
salary = input("Salary:")
msg="""
-------info of %s-------
Name:%s
Age:%s
Job:%s
Salary:%s
"""%(name,name,age,job,salary)
print(msg)

%s,占位符, 后面的%代表与前面的一一对应
输出:-------info of ljk-------

Name:ljk
Age:22
Job:IT
Salary:2000 ###

 

if salary.isdigit(): #判断输入的salary是不是数字,必须输入数字
salary = int(salary)
else:
print()
exit("salary must be digit")

也可以通过占位符来规定必须输入数字: %d ,否则报错:

TypeError: %d format: a number is required, not str

 

%f  浮点数:小数

以上是关于复习 补充(占位符)的主要内容,如果未能解决你的问题,请参考以下文章

JDBC复习2

在代码片段中包含类型转换

MYSQL 之 JDBC: PreparedStatement

根据节点在前一节点中出现的顺序,在节点中按顺序编号占位符

Sass代码重用----Sass占位符

如何在 SwiftUI WidgetKit 占位符中自定义占位符外观?