新手上路,问一个简单问题
时间:2011-07-01
来源:互联网
《Python编程金典》中第一个类的上机问题,Python版本2.3,代码如下:
#Time.py
class Time:
"""Time abstract data type (ADT) definition"""
def __init__(self):
"""Initializes hour, minute ane second to zero"""
self.hour=0
self.minute=0
self.second=0
def printMilitary(self):
"""Prints object of class Time in miletary format"""
print "%.2d:%.2d:%.2d:"%(self.hour,self.minute,self.second),
def printStandard(self):
"""Prints object of class Time in standard format"""
standardTime=""
if self.hour==0 or self.hour==12:
standardTime+="12:"
else:
standardTime+="%d:"%(self.hour%12)
standardTime+="%.2d:%.2d:"%(self.minute,self.second)
if self.hour<12:
standardTime+="AM"
else:
standardTime+="PM"
print standardTime,
#=================
#Time1.py
from Time1 import Time
time1=Time()
print "The attributes of time1 are"
print "time1.hour",time1.hour
print "time1.minute",time1.minute
print "time1.second",time1.Second
print "\nCalling method printMilitary:"
time1.printMilitary()
当from Time1 import Time时报这句错,改为import Time,则报time1=Time()错。
求助各位高手。。。。
#Time.py
class Time:
"""Time abstract data type (ADT) definition"""
def __init__(self):
"""Initializes hour, minute ane second to zero"""
self.hour=0
self.minute=0
self.second=0
def printMilitary(self):
"""Prints object of class Time in miletary format"""
print "%.2d:%.2d:%.2d:"%(self.hour,self.minute,self.second),
def printStandard(self):
"""Prints object of class Time in standard format"""
standardTime=""
if self.hour==0 or self.hour==12:
standardTime+="12:"
else:
standardTime+="%d:"%(self.hour%12)
standardTime+="%.2d:%.2d:"%(self.minute,self.second)
if self.hour<12:
standardTime+="AM"
else:
standardTime+="PM"
print standardTime,
#=================
#Time1.py
from Time1 import Time
time1=Time()
print "The attributes of time1 are"
print "time1.hour",time1.hour
print "time1.minute",time1.minute
print "time1.second",time1.Second
print "\nCalling method printMilitary:"
time1.printMilitary()
当from Time1 import Time时报这句错,改为import Time,则报time1=Time()错。
求助各位高手。。。。
作者: yeyuanjun 发布时间: 2011-07-01
不看错误信息的?
作者: iambic 发布时间: 2011-07-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28