关于格式化输出

------------------------------------日后的博客尽量减少语言描述,更多的以代码来显示。应该能更好的便于自己回顾吧!

Python的格式化输出暂时只了解到%s和%d。其中%s应用于字符串,而%d应用于整数。主要用法如下:

一、%s

1 name = input('输出姓名:')
2 age     = input('输入年龄:')
3 print("""----------this a demo----------
4 Name : %s
5 Age : %s
6 """%(name,age))

二、%d

name = input('输出姓名:')
age     = input('输入年龄:')
print("""----------this a demo----------
Name : %s
Age : %d
"""%(name,int(age)))

三、拓展延伸(案例)

1用户登陆(三次输错机会)且每次输错误时显示剩余错误次数

range=66
a=1
while a<=3:
     num=input('请输入数字:')
     if   int(num) > 66:
         print('大了大了,还有%d次机会' % (3-a))
         a+=1
     elif int(num) < 66:
         print('小了小了,还有%d次机会'% (3-a))
         a+=1
     else:
         print('猜对了!')
         break
else:
     print('三次你都猜不对!!!')

猜你喜欢

转载自www.cnblogs.com/andy-lus/p/9118995.html
今日推荐