Python Notes

1."Ryan".lower() which will return "ryan".

2. print "The %s who %s %s!" % ("Knights","say","Ni")

prints "The Knights who say Ni!"
3.  Boolean operators aren't just evaluated from left to right. Just like with arithmetic operators, there's an order of operations for boolean operators:
  1. not is evaluated first;
  2. and is evaluated next;
  3. or is evaluated last.

For example, True or not False andFalse returns True.

4. String.isalpha()

5. an empty list is just []

6.

if x not in range(8) or \
   y not in range(3):
        print "Outside the range"

The example above checks if either x ory are outside those ranges. The\ character just continues theif statement onto the next line.

7. "UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in .."

    import sys  
    reload(sys)  
    sys.setdefaultencoding('utf8')   


8. 执行系统命令

import os
print os.system('ping www.pythontab.com')


9.ImportError: cannot import name Flask

文件名不要和模块重复(flask.py)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值