Heim  >  Fragen und Antworten  >  Hauptteil

python – (Anfänger) Der Code kann nicht ausgeführt werden. Bitte geben Sie mir eine Anleitung, danke!

Der Code lautet wie folgt: Laut Online-Anleitung funktioniert das Hinzufügen von #--coding:utf-8-- am Anfang auch nicht

print("----------我爱鱼----------")
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
if temp == "8":
    print("我曹,你是小甲鱼肚子里的蛔虫吗?!")
    print("哼,猜中了也没有奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^-^")

伊谢尔伦伊谢尔伦2675 Tage vor823

Antworte allen(4)Ich werde antworten

  • 欧阳克

    欧阳克2017-06-22 11:54:04

    # -*- coding: utf-8 -*-
    __author__ = 'Administrator'
    print("----------我爱鱼----------")
    temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
    if temp == "8":
        print("我曹,你是小甲鱼肚子里的蛔虫吗?!")
        print("哼,猜中了也没有奖励!")
    else:
        print("猜错啦,小甲鱼现在心里想的是8!")
    print("游戏结束,不玩啦^-^")

    你那个问题,需要在头部添加一行编码格式,就是# -- coding: utf-8 --(无论是否有中文都加上)

    Antwort
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-22 11:54:04

    感觉应该是你格式没弄正确, 试下我的代码:

    #coding: utf8
    print("----------我爱鱼----------")
    temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
    if temp == "8":
        print("我曹,你是小甲鱼肚子里的蛔虫吗?!")
        print("哼,猜中了也没有奖励!")
    else:
        print("猜错啦,小甲鱼现在心里想的是8!")
    print("游戏结束,不玩啦^-^")

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-22 11:54:04

    1. 首先,代码顶部需要加#--coding:utf-8--

    2. 其次,文件本身需要以无BOM UTF-8编码存储

    3. 代码缩进要使用空格而非tab

    4. 看你的代码格式,应该是Python 3的代码,所以不能使用Python 2.x运行

    Antwort
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-22 11:54:04

    # -*- coding:gb2312 -*-
    print("----------我爱鱼----------")
    temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
    if temp == "8":
        print("我曹,你是小甲鱼肚子里的蛔虫吗?!")
        print("哼,猜中了也没有奖励!")
    else:
        print("猜错啦,小甲鱼现在心里想的是8!")
    print("游戏结束,不玩啦^-^")
    

    我开头加了一句,然后执行发现可以使用,其他地方一个字没有改。
    如图:

    Antwort
    0
  • StornierenAntwort