寂寞大萝卜 发表于 2017-4-23 06:53:54

python学习记录

  1.第一个例子
  #!/usr/bin/python
  print "hello world!"
  其中第一行的#号开始标识解释,只是给阅读者一个注释,不会编译运行。Python至少应当有第一行那样的特殊形式的注释。它被称作 组织行 ——源文件的头两个字符是#!,后面跟着一个程序。这行告诉你的Linux/Unix系统当你 执行 你的程序的时候,它应该运行哪个解释器。
  2.字符串
  (1)单引号
  (2)双引号
  (3)三引号,使用三引号,可以在其中自由的使用单引号和双引号
  (4)转义符
  (5)注意:在一个字符串中,行末的单独一个字符"\"表示字符串在下一行继续,不换行。
  (6)在处理文本文件的时候使用Unicode字符串,尤其是文本包含非英文字符时。
  3.序列
  序列(consequence)是python的一种数据结构,可以通过索引访问。主要包含6中内建序列类,list tuple string unicode buffer xrang,一般都可以只用index、len、max、min,in 、切片*,+等。
  切片操作的方法是:consequence
  start_index:第一个元素对象,正索引默认为0;负索引默认为-len(consequence);
  end_index:最后一个元素对象,正索引默认为len(consequence)-1,负索引默认为-1;
  step:步长,默认为1,且要大于0
  其中,索引和步长都具有正负值,在consequence中包含consequence,但是不包含consequence


con[:]:缺省start_index和end_index,表示从第一个对象到最后一个对象的完整片段。
  con[::-1]逆序,等同于con.reverse()
页: [1]
查看完整版本: python学习记录