378 发表于 2017-4-22 11:04:20

学习python(dive into python chapter 5 )

  1. java的类的继承用extends,而python只需在类的后面加上"(父类)",而且可以继承多个父类。
  2. 当自己创建类方法的时候,第一个参数必须是self,包括init;
  当调用父类的方法的时候,必须用self参数,而从自己类的外部,调用类的方法的时候则不必加上self.
  3. init方法是可选的,但是一旦定义了,就必须要显式的调用父类的init方法
   
  4.str[:]的方式截取字符串
  5.连接字符串的方式,如字符串str1,str2
  方式1:''.join()
  方式2:'%s%s'%(str1,str2) 
  方式3:str1+str2
   
  6.模块的路径问题,涉及到路径的时候最好用"\\"而不是"\",
  不然某些路径如"\a\b"会被当成转义符来处理
页: [1]
查看完整版本: 学习python(dive into python chapter 5 )