代码如下:按照网上说开头加#--coding:utf-8--也不行
print("----------我爱鱼----------") temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:") if temp == "8": print("我曹,你是小甲鱼肚子里的蛔虫吗?!") print("哼,猜中了也没有奖励!") else: print("猜错啦,小甲鱼现在心里想的是8!") print("游戏结束,不玩啦^-^")
小伙看你根骨奇佳,潜力无限,来学PHP伐。
# -*- coding: utf-8 -*- __author__ = 'Administrator' print("----------我爱鱼----------") temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:") if temp == "8": print("我曹,你是小甲鱼肚子里的蛔虫吗?!") print("哼,猜中了也没有奖励!") else: print("猜错啦,小甲鱼现在心里想的是8!") print("游戏结束,不玩啦^-^")
你那个问题,需要在头部添加一行编码格式,就是# -- coding: utf-8 --(无论是否有中文都加上)
感觉应该是你格式没弄正确, 试下我的代码:
#coding: utf8 print("----------我爱鱼----------") temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:") if temp == "8": print("我曹,你是小甲鱼肚子里的蛔虫吗?!") print("哼,猜中了也没有奖励!") else: print("猜错啦,小甲鱼现在心里想的是8!") print("游戏结束,不玩啦^-^")
首先,代码顶部需要加#--coding:utf-8--
#--coding:utf-8--
其次,文件本身需要以无BOM UTF-8编码存储
代码缩进要使用空格而非tab
看你的代码格式,应该是Python 3的代码,所以不能使用Python 2.x运行
# -*- coding:gb2312 -*- print("----------我爱鱼----------") temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:") if temp == "8": print("我曹,你是小甲鱼肚子里的蛔虫吗?!") print("哼,猜中了也没有奖励!") else: print("猜错啦,小甲鱼现在心里想的是8!") print("游戏结束,不玩啦^-^")
我开头加了一句,然后执行发现可以使用,其他地方一个字没有改。如图:
你那个问题,需要在头部添加一行编码格式,就是# -- coding: utf-8 --(无论是否有中文都加上)
感觉应该是你格式没弄正确, 试下我的代码:
首先,代码顶部需要加
#--coding:utf-8--
其次,文件本身需要以无BOM UTF-8编码存储
代码缩进要使用空格而非tab
看你的代码格式,应该是Python 3的代码,所以不能使用Python 2.x运行
我开头加了一句,然后执行发现可以使用,其他地方一个字没有改。
如图: