???
问个问题:它为什么会报错?请把改正后的代码发过来,谢谢!!def xiti():
print('天下独我意帅不帅\n1.不帅\n2.帅\n3.不清楚')
yihao = int(input('请输入(1或2或3):'))
fenshu = 10
if yihao == 1:
print('下一题')
else:
fenshu-3
print('下一题')
erhao =str(input('请问这款应用的名字是什么:'))
if erhao == '电脑生活':
print('下一题')
else:
fenshu-5
print('下一题')
there = input('请问你喜欢它吗(1.喜欢2.不喜欢):')
if there == 1:
int(fenshu)
str(fenshu)
print('你的总分为'+fenshu)
else:
fenshu-2
int(fenshu)
str(fenshu)
print('你的总分为'+fenshu)
xiti()
import yinyong
def xiti():
print('天下独我意帅不帅\n1.不帅\n2.帅\n3.不清楚')
yihao = int(input('请输入(1或2或3):'))
fenshu = 10
if yihao == 1:
print('下一题')
else:
fenshu-3
print('下一题')
erhao =str(input('请问这款应用的名字是什么:'))
if erhao == '电脑生活':
print('下一题')
else:
fenshu-5
print('下一题')
there = input('请问你喜欢它吗(1.喜欢2.不喜欢):')
if there == 1:
int(fenshu)
str(fenshu)
print('你的总分为'+fenshu)
else:
fenshu-2
int(fenshu)
str(fenshu)
print('你的总分为'+str(fenshu))
xiti()
你图片中的让number=int(number)就好 了需要一个值去接收它 def xiti():
print('天下独我意帅不帅\n1.不帅\n2.帅\n3.不清楚')
yihao = int(input('请输入(1或2或3):'))
fenshu = 10
if yihao == 1:
print('下一题')
else:
fenshu = fenshu-3
print('下一题')
erhao = input('请问这款应用的名字是什么:')
if erhao == '电脑生活':
print('下一题')
else:
fenshu = fenshu-5
print('下一题')
there = int(input('请问你喜欢它吗(1.喜欢2.不喜欢):'))
if there == 1:
print('你的总分为',fenshu)
else:
fenshu = fenshu-2
print('你的总分为',fenshu)
xiti()
你看看还有什么问题吗? int返回一个int
直接用/只会得到float,而且也不能这样 不需要引用
页:
[1]