标签:用户 erro python 解释 ror art 运行时 net put
问题一: python {File "<stdin>", line 1} error
解决方法:就是不用先输入
python进入python解释器,而直接输入python test.py
今日所敲代码:
# -*- coding:utf-8 -*- user = raw_input("请输入用户名:") pwd = raw_input("请输入密码:") if user == "alex" and pwd == "alex": print "恭喜登录成功" else: print "登录失败"
for x in range(1,20): for y in range(1,33): z = 100-x-y if (z % 3 == 0) and (x * 5 + y * 3 + z / 3 == 100): s = "公鸡:%d只;母鸡:%d只;小鸡: %d只;" %(x,y,z) print(s)
问题二:格式问题,缩进不对
注意:敲代码的时候尽量不要使用enter
问题三:编码问题,在cmd中运行时,代码中已经用utf-8编码,但是打印出来出现乱码
原因: cmd中运行 默认解决是GBK
所以需要在print中增加代码:print(s.decode(‘utf-8‘).encode(‘gbk‘))
参考:http://blog.csdn.net/jerry_1126/article/details/43915013
标签:用户 erro python 解释 ror art 运行时 net put
原文地址:http://www.cnblogs.com/cfbk/p/7827480.html