码迷,mamicode.com
首页 > 编程语言 > 详细

Python深入学习笔记(一)

时间:2014-08-28 22:40:36      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   strong   ar   for   文件   div   

写在前面的话

从08年接触Python到现在,断断续续得使用,到如今Python已经成为日常事物处理、科研实验,甚至工程项目的主力语言,主要因为其敏捷性和快速实现的能力。虽然看了一些Python的教程,除了当初那本《Python核心编程》被反复翻看之外,其余还没看到很能让自己Python水平提高的书,虽然也掌握了一些比较Pythonic的方法,但总觉得离真正的深入理解和运用还很远,就像一直属于业余选手,算不上专业队伍那般。直到最近在看《编写高质量代码——改善Python程序的91个建议》和《Python开发实战》,开始有点眼前一亮的感觉,所以,趁此机会,在读书学习的过程中把一些有意思的Pythonic Code做个记录,也方便自己以后查阅。

 

代码风格与规范

1. 包和模块的命名采用小写、单数形式,而且短小;

2. 包通常仅作为命名空间,如只包含空的__init__.py文件;

 

操作符

1. 三元操作

1 x=0
2 y=1
3 print x if x>y else y
4 
5 #等价于
6 if x>y:
7     print x
8 else:
9     print y

 

 

字符串操作

1. 格式化字符串

1 #在参数比较多的情况下,这样写使得格式化的字符串比较清晰,尤其当参数以dict传递时
2 print hello %(name)s % {name: Tom}
3 
4 #使用str.format()也可以使字符串格式化变得清晰
5 print %(name)s is %(age)d years old. % {name: Tom, age: 12}

 

 

 

 

 

Python深入学习笔记(一)

标签:style   blog   color   使用   strong   ar   for   文件   div   

原文地址:http://www.cnblogs.com/newerly/p/3943063.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!