Python碎碎念

1.python汉字注释 错误提示问题

错误信息为:

SyntaxError: Non-ASCII character '\xca' in file D:\python\1.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

>Exit code: 1

解决方案:

# coding=coding name

如:# coding=gb2312  或者 # coding=UTF-8

并且此语句 要紧跟语句    >>   #!/usr/bin/python

如出现如下语句仍会报错

#!/usr/bin/env python
# filename:using_sys
# coding=utf-8
print '显示如下内容:'


2.Python IDE 为 ulipad 使用raw_input函数如下

guess=int(raw_input('please enter you number:'))

在运行时 输入数字,按小键盘的回车不管用,按大回车后问题解决。


3.python 3.0与Python2.x版本print的差别

Python 3.2.2 (default, Sep  4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> print 'hello garn'
SyntaxError: invalid syntax

Python3.0后的版本将2.x的版本的print 换为print. 所以会报错,如下修改即可

<pre name="code" class="python">>>> print ("hello garn")
hello garn


4.DocStrings函数

function.__doc__  function为函数名,doc两边分别两个_


5. Python3之"IndentationError: unexpected indent"错误 如果tab有错,会有提示


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值