码迷,mamicode.com
首页 > 编程语言 > 详细

学习一 python 输入与输出

时间:2017-02-11 13:35:57      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:添加   格式化   blog   python   ccf   int   格式   变量   作用   

a = 10

b = 20

c =a + b

print (‘a+b=‘,c)

这时出输出的结果是

a+b= 30 #注意30前面有一个空格,这是因为在遇到逗号时,python会用空格代替。

技术分享

2

如果想输出的东西是连续而没有空格的话,可以用格式化字符转义。如下

 

temp = input("请输入数字a:")
a = int(temp)
temp = input("请输入数字b:")
b = int(temp)
temp = input("请输入数字c:")
c = int(temp)
temp = input("请输入数字d:")
d = int(temp)
print ( ‘当a=%u‘ %a )

print("当b=%u" %b )   #注意,("当b=%u" %b )里面不用逗号断开,否则会出错。

print("当c=%u" %c )   #这里显示出来的结果为当c=变量c的内容。不会出现空格+变量内容。

print("当d=%u" %d )  #%u为格式化运算符的转换字符,%u将会被变量d代替,用%d来表示。

e = (a + b) * c / d
print ("(a + b) * c / d 运算结果为:%u" %e)

而此时字符串与后面变量之间是不需要使用逗号来隔开,直接加一个空格就行了。不过要注意添加格式化运算符

与数值有关的字符串格式化字符及其作用如下所示:

 d:   有符号十进制整数
 u:   无符号十进制整数
 o:   无符号八进制整数
 x:   无符号十六进制整数,a~f采用小写形式
 X:   无符号十六进制整数,A~F采用大写形式
 f:    浮点数
 e,E: 浮点数,使用科学计数法
 g,G: 浮点数,使用最低有效数位

 

学习一 python 输入与输出

标签:添加   格式化   blog   python   ccf   int   格式   变量   作用   

原文地址:http://www.cnblogs.com/muyouking/p/6388998.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!