python20171113笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python20171113笔记相关的知识,希望对你有一定的参考价值。
问题一: 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
以上是关于python20171113笔记的主要内容,如果未能解决你的问题,请参考以下文章