首页 > 编程语言 > 详细

python基础 Inpute,getpass,格式化输出 format

时间:2019-10-25 23:08:58      阅读:92      评论:0      收藏:0      [点我收藏+]

inpute && 格式化输出

 1 import getpass
 2 
 3 #inpute用法:inpute为从标准输入获取信息,实参为屏幕的提示,将实际用户输入的字符以字符串格式赋值给接收变量,输入的字符明文显示
 4 username = input("inpute username")
 5 salary = input("inpute your salary")
 6 print(type(username),username,type(salary),salary)
 7 
 8 #getpass.getpass实现标准输入不在标准输出显示
 9 username1 = getpass.getpass("username1")
10 password = getpass.getpass("password")
11 
12 name = "zhangsan"
13 age = 28
14 job = "test"
15 #几种格式化输出,第一种%s %d %f占位符,%s可以接收字符串也可以接收整形,但%d只能接收整形 %f只能接收浮点,格式化输出括号内参数数量以及顺序必须和字符串内一一对应
16 user_info1 = """
17 %s info is
18 name:%s
19 age:%d
20 job:%s
21 """%(name,name,age,job)
22 print(user_info1)
23 #format格式化输出,使用{xx}占位,.format对占位符进行赋值,相同占位符只需要赋值一次,且无顺序要求
24 user_info2 = """
25 {_name} info is
26 name:{_name}
27 age:{_age}
28 job:{_job}
29 """.format(_name=name,_age=age,_job=job)
30 print(user_info2)

 

python基础 Inpute,getpass,格式化输出 format

原文:https://www.cnblogs.com/flags-blog/p/11741128.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!