python 入门总结

本文是自个在收到网易和腾讯的笔试要求的前天,进行的代码入门~~~

因为自己之前算是对java有一定的了解,但是希望自己之后更多的是掌握好Python,然而又已经没时间磨蹭慢慢去入门,(毕竟明天就是要笔试了嘛~捂脸状),直接从刷题入门!

1.出现 SyntaxError: Non-ASCII character ‘\xe5′ in file 错误

解决方法:文件开头加上 
      #-*-coding:utf-8-*-
原因分析:python 2 默认编码形式为ASCII,原因就是python 创始人在开发python 时,utf-8还没出生。当然现在python3就已经时默认使用utf-8编码了。
但是在python2中,我们如果存中文字符,又没在开头指明想以 utf-8存储,就回出现中文。因为ASCII不能存取中文。

2.出现 'int' object is not iterable 错误

int 不能用来迭代,必须加个range.
    for i in len(k):     #错误
    for i in range(len(k)):   #正确




你可能感兴趣的:(Python)