s1 = 72 s2 = 85 r = (85/72-1)*100 print('小明的成绩提高了','%.1f %%' % r )
请问下后面的%r什么意思呢?
就是输入r的内容啊,%r不在字符串理感觉应该相当于取得存放r的地址,然后输出
第一个 %.1f 意思是 取小数点后一位的长度 类型为 f(loat)也就是浮点型,带小数。 %%的意思是 输出一个%符号。 %r 的意思是 第一个中的 %取变量r的值。
Sign in to make a reply
Wizology
s1 = 72 s2 = 85 r = (85/72-1)*100 print('小明的成绩提高了','%.1f %%' % r )