Chinaunix首页 | 论坛 | 博客
  • 博客访问: 551944
  • 博文数量: 89
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2699
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-14 22:27
个人简介

其实,我只是个研究生。在这里,我能感觉到自己的存在。

文章分类
文章存档

2014年(16)

2013年(73)

分类: Python/Ruby

2013-04-25 22:25:36

1.  python中字符串被定义为引号之间的字符的集合。字符串有其特有的索引规则:第一个字符串必须是0,最后一个必须是-1.加号(+)表示字符串的衔接。星号(*)用于字符串的重复。
2.  列表和元组的几处重要的区别。列表元素用中括号([ ])包裹,元素的个数和元素的值可以改变。元组的元素用小括号(())包裹,不可以改变。
3.  元租也可以进行切片运算,得到的结果仍是元组(不能被修改)。
4.  代码块通过缩进对齐来表达代码逻辑,而不是使用大括号。因为没有额外的字符,程序的可读性更高。而且缩进能够很清楚的表示出程序属于哪个代码块。
5.  标准while循环语句的语法类似于if,要使用缩进来分隔每个子代码语块。
6.  为了输出清晰美观,带逗号的print语句输出的元素之间会自动添加一个空格。
7.  range( )函数和字符串函数len( )经常用在一起表示字符串的索引。
8.  文件的打开方式:handle=open(file_name,access_mode='r')。
9.  print后使用逗号抑制自动生成的换行符号。
10.try-except对代码进行差错检测及异常处理。
11.python是使用引用调用的。这就意味着改变参数有可能会影响到原始对象。
12.函数的参数可以有一个是默认值,如果提供有默认值,在函数定义中,参数以赋值语句的形式提供。
13.类是面向对象编程的核心,它扮演相关数据及逻辑容器的角色。
14.使用class关键字定义类,可以提供一个可选的父类或基类;如果没有合适的基类,就使用默认的object
类。


阅读(2423) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~