Python杂记

1 - 关于python的import:

  • import math :最推荐的方式,虽然可能会让代码变长,但是增加可可读性。
  • from math import sqrt,version :这种导入模块资源的时候要注意名字是否雷同,在使用的时候直接使用sqrt,不需要math.sqrt,简洁。但是在使用version的时候就产生了歧义。
  • from math import * :导入所有除了__开头的资源,

2 - 读写文件的一些便利

  • original:
try:
    f = open(r'c:\user\administater\test.text','rb')
    pass
finally:
    f.close()
  • neat:
with open(r'c:\user\administater\test.text','rb') as f:
    pass

上述两种等价,第二种更便捷,with语句会自动执行close。

3 - 一行多句和多行一句语句

  • 使用封号进行一行书写多句语句,可以这样写,但是不推荐,不符合PYTHON书写风格
a = 5;a += 10;print(a)
  • 使用斜杠\来将一行语句分成多行书写,很有用
cursor.execute("INSERT INTO fc_project_tag_pairs \
             (tag1,tag2,num_projs) \
            VALUES(%s,%s,%s)",(tag1,tag2,count))
print('abcdefgh',\
    567,'ijklmn')

最后,建议python初学者看一看A Byte of Python这本书,真的很不错。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值