Discuss / Python / 交作业

交作业

Topic source

微末凡尘-

#1 Created at ... [Delete] [Delete and Lock User]

来交作业了n(≥▽≤)n 这课的这样做可以吗

在此插入代码
# -*- coding: utf-8 -*-
s1 = 72
s2 = 85
r = s2-s1
r = r/s1*100
print('提升的分数为%.5r%%'% r)

鲁邦三世

#2 Created at ... [Delete] [Delete and Lock User]

格式也可以写成%2.1f%%

微末凡尘-

#3 Created at ... [Delete] [Delete and Lock User]

恩恩、小数位数的格式“%2.1f%%”中的2.1,2是指小数点前的位数1是指销售点后面的位数,是这样么.....((/- -)/

不太明白这个为什么要给规定%2.1f 为什么要做这个规定?如果要是保留小数点后一位的话还可以理解,前面小数点前2位为什么要规定呢?

原习斌

#5 Created at ... [Delete] [Delete and Lock User]

应该是%3.1f%%吧。共输出3列,其中小数部分占1列。

托了个福

#6 Created at ... [Delete] [Delete and Lock User]

为什么是%.5r? 不应该是%.5S吗?

%.5r%%'% r 这一部分的5r是什么意思啊 求指点


  • 1

Reply