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笔记的主要内容,如果未能解决你的问题,请参考以下文章

20171113工作日记--今天搜索的问题

[20171113]修改表结构删除列相关问题.txt

Linux学习之路-Linux入门---20171113

20171113曾英特《Web基础》实验报告

20171113曾英特《Web基础》实验报告

20171113曾英特《MSF基础应用》实验报告