笨方法学python 有用的Tips

来源:互联网 发布:三国志9优化伴侣版本 编辑:程序博客网 时间:2024/05/16 07:28
  1. 倒着读代码;
  2. 将变量赋值为字符串时最好用单引号(双引号和单引号都是可行的),print对好用双引号(单引号也是可行的);
  3. print 中 %r 格式符是打印出来任何变量的原格式,主要用于debug;
  4. round() 函数可以对浮点数四舍五入;
  5. 三个双引号或者单引号之间没有空格,前后之间可以放置任意多行的代码;
  6. 在print语句最后面加上一个逗号,这样打印出来的语句就不会自动换行;
  7. raw_input() 函数用来获取从键盘的输入,括号里面可以输入用来显示出来的语句;
  8. if-elif-else 语句 只会运行碰到的是true的第一个区块,所以只有第一个为true的区块会运行;
  9. 判断一个变量的值是否在某个区间用range() 函数:for  x in range(1,10)
  10. 列表的创建方法:List = [ 'a','b','cde' ] #列表内容为字符串    List = [ 1,2,3,] #列表内容为数字,不带引号;
  11. List 类似于一个栈,元素的插入和输出 使用 pop() 和push() 方法;
  12. 二维列表的创建: [ [1,2,3], [4,5,6] ]
  13. staff [3:5] 是一个列表的切片动作,他将会从列表的第三个元素开始取值,直到第五个元素(不包括第五个),同range(3,5);
  14. python 中的字典(dict)也就是其他语言中的hash。我们可以使用数字作为列表的索引,而dict是让你可以通过任何东西找到元素,不只是数字。定义方法:staff = { 'name' : 'zed' , 'age' :36 , 'height' : 36 *12} 
  15. 使用del 删除字典中的元素: del staff  [ 'name' ];
  16. List的进入和删除可以使用push()和pop()
  17. result = sentence[:] 这是python中用来复制List的方法,效果是将列表从头到尾每个元素切片出来,并且创建了一个的列表。
  18. python中的super()函数 是在子类中调用,用来获取到父类中的同名方法,使用方法:super(子类名称,self).方法名()
0 0
原创粉丝点击