鱼C论坛

 找回密码
 立即注册
查看: 3897|回复: 5

???

[复制链接]
发表于 2018-4-5 11:42:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
问个问题:它为什么会报错?请把改正后的代码发过来,谢谢!!
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
QQ五笔截图未命名.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-4-5 12:22:24 | 显示全部楼层
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()


小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-5 12:23:55 | 显示全部楼层
你图片中的让number=int(number)就好 了需要一个值去接收它
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-5 14:22:10 | 显示全部楼层
  1. def xiti():
  2.     print('天下独我意帅不帅\n1.不帅\n2.帅\n3.不清楚')
  3.     yihao = int(input('请输入(1或2或3):'))
  4.     fenshu = 10
  5.     if yihao == 1:
  6.         print('下一题')
  7.     else:
  8.         fenshu = fenshu-3
  9.         print('下一题')
  10.     erhao = input('请问这款应用的名字是什么:')   
  11.     if erhao == '电脑生活':
  12.         print('下一题')
  13.     else:
  14.         fenshu = fenshu-5
  15.         print('下一题')
  16.     there = int(input('请问你喜欢它吗(1.喜欢2.不喜欢):'))
  17.     if there == 1:
  18.         print('你的总分为',fenshu)
  19.     else:
  20.         fenshu = fenshu-2
  21.         print('你的总分为',fenshu)
  22. xiti()
复制代码


你看看还有什么问题吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-5 14:26:21 From FishC Mobile | 显示全部楼层
int返回一个int

直接用/只会得到float,而且也不能这样
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-5 15:48:46 | 显示全部楼层
不需要引用
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-21 04:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表