博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习笔记-day02 格式化输出
阅读量:5291 次
发布时间:2019-06-14

本文共 1406 字,大约阅读时间需要 4 分钟。

格式化输出

%s %d   其实%的作用就是占位

另外一种也可以使用forma 函数;

name=input("please input your name:")age=input("please input your age:")print("我的名字是{},我的年龄是{}".format(name,age))print("我的名字是%s,我的年龄是%s" %(name,age))
View Code

 

如果想按照一定的格式输出,可以使用% 占位符格式化输出:

 

name='xuanxuan'msg='我的名字是 %s' % nameprint(msg)
name=input("please input your name:")age=input("please input your age:")height=input("please inpur your height:")hobbi=input("please input your hobbi:")msg='''--------------information of %s----------------      name: %s      age:  %d      height: %d      hobbi: %s      ----------------------end-----------------------      ''' %(name,name,int(age),int(height),hobbi)      print(msg)
View Code

如果你想在格式化输出的地方输出一个百分号比如:

name='xuanxuan'age='12'height=163msg='name:%s,age:%s,height:%d,我是一个百分号5%' %(name,age,height)print(msg)
View Code

其实是会报错的:

解决办法:

在想要输出%的前面再加一个%才能输出想要的%:

name='xuanxuan'age='12'height=163msg='name:%s,age:%s,height:%d,我就是一个百分号5%%' %(name,age,height)print(msg)
View Code

 

while... else

当while循环被break打断时,不会执行后面的else部分;当while循环正常执行完之后才会执行else部分;

这是while循环中当count累加到某个值,会跳出循环体,不会执行else

count=1while True:    print(count)    count+=1    if count>10:        breakelse:    print("我不会被执行的,因为while循环体中当count累加到10之后就会跳出循环体")
View Code

 

下面是while循环体正常运行,else部分会被执行的情况:

count=1while count<10:    print(count)    count+=1else:    print("while循环正常结束了,我是会被执行的哦~")
View Code

 

转载于:https://www.cnblogs.com/xuanxuanlove/p/9457746.html

你可能感兴趣的文章
Redis的常用命令(三)
查看>>
HDOJ 4749 Parade Show
查看>>
python 多线程并发threading & 任务队列Queue
查看>>
【黑马程序员】资深程序员的见解
查看>>
1_fbauto
查看>>
IO体系、集合体系、多线程、jdbc
查看>>
关于时间:UTC/GMT/xST/ xDT
查看>>
[51Nod1089] 最长回文子串 V2(Manacher算法)
查看>>
Asp.Net生命周期系列六
查看>>
php引用 =& 详解
查看>>
Codeforces 914D Bash and a Tough Math Puzzle (ZKW线段树)
查看>>
POJ 3009: Curling 2.0
查看>>
DLNA介绍(包含UPnP,2011/6/20 更新)
查看>>
ANGULARJS5从0开始(2) - 整合bootstrap和font-awesome
查看>>
Android 使用Parcelable序列化对象
查看>>
Python Web框架Django (零)
查看>>
Foxmail出现 错误信息:553 mailbox not found怎么解决
查看>>
spring_远程调用
查看>>
js 中基本数据类型和引用数据类型 ,,,, js中对象和函数的关系
查看>>
登录服务器,首先用到的5个命令
查看>>