题目
对于下方代码段的叙述中,正确的是()。
classshopping:
def__init__(self,name,money):
self.name=name
self.money=money
self.pen=0
defbuy(self):
whileself.money>15:
self.money=self.money-12
self.pen=self.pen+1
returnself.pen
n=int(input())
h=shopping('Huahua',n)
print(h.buy())
A.输入100时,输出的值是9
B.输入100时,输出的值是4
C.输入150时,输出的值是12
D.输入150时,输出的值是6
第1题
运行下方代码段,屏幕上会输出一个整数,则①处应填写()。
classperson:
def__init__(self,id,addr):
self.__id=id
self.addr=addr
self.age=15
defgetaddr(self):
returnself.addr
z=person(43,'Tianjin')
print(①)()
A.z.addr
B.z.age
C.z.id
D.z.__id
第3题
对于下方代码段的叙述中,正确的是()。
importturtle
n=int(input())
t=turtle.Turtle()
foriinrange(n):
t.fd(120)
t.rt(60)
turtle.done()
A.输入3时,输出的图形是正三角形
B.输入4时,输出的图形是正三角形
C.输入5时,输出的图形是正六边形
D.输入6时,输出的图形是正六边形
第4题
已知chr(48)的结果为'0',对于下方代码段的叙述中,正确的是()。
a=int(input())
s=int(chr(a))
ifs%5==1:
print(True)
else:
print(False)
A.输入52时,输出的值是True
B.输入53时,输出的值是True
C.输入54时,输出的值是True
D.输入55时,输出的值是True
第5题
A.输入nj7,输出的结果是1
B.输入32767,输出的结果是2
C.输入NAn365,输出的结果是3
D.输入jadq773,输出的结果是4
第6题
str.txt中的内容为字符串“August”,则下方代码段运行后,输出的结果是()。
withopen('str.txt','r')ast:
foraint.read():
ifa=='g':
break
print(a,end='')
A.Au
B.uu
C.Agst
D.August
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!