【发布时间】:2015-11-04 15:26:38
【问题描述】:
import os
import time
class student:
def __init__(self):
self.name=""
def inp(self):
print "This is student record program"
self.Name = raw_input("Enter the name: ")
self.ID = input("Enter the ID :")
self.Age = raw_input("Enter the age: ")
self.Mark = [input("Enter marks one by one ") for i in range(3)]
self.total = sum(self.Mark)
def dis(self):
print "Name: ".format(self.Name)
print "ID: ".format(self.ID)
print "Age: ".format(self.Age)
for i in range(3):
print "Mark :".format(self.Mark[i])
print "Total: ".format(self.total)
stu1=student()
stu1.inp()
stu1.dis()
这是我的代码。请帮我。 我试图获取学生详细信息并使用课堂打印 但是输出是空白的 我是 python 新手 我不知道我哪里出错了。
【问题讨论】:
-
.format不附加任何数据。它需要一个格式字符串。仔细阅读文档。 docs.python.org/3/library/stdtypes.html#str.format