python方法的使用(对应“qiche2.py”)

1. __init__ 方法的使用:

1.例如__init__()方法中以self.name 方式定义参数

   这样类中的任意方法都可以使用这个参数

2.创建对象时,可以给不同的对象初始化不同的参数

例:

         class ren():    # 类的初始化

            def __init__(self,name,nl):

                    self.name = name

                    self.age = nl

            def pao(self):

                    print("%s正在运动"%self.name)

            def sleep(self):

                    print("%s在睡觉"%self.name)

            male = ren("libai",12)                #类的实例化

            male.pao()

            female = ren("王昭君",18)

            female.sleep()

2.异常处理(try  cxcept) 

1.用来捕获抱错或异常,并输出指定的内容。

2.try中的语句出错后不会影响之后的语句执行。

          try:                # 如果try中的语句出错,则跳过之后的语句直接执行except

                  print("这是try中的语句")

                  female = ren("sada",12)

                  female.pao()

                  print(female.name)

           except:

                  print("创建对象出错")

-----------------------------------------------------------------------------------------------------------------------------------

读取Excel文件

# 安装xlrd 包,拷贝到Python27文件夹中,在cmd命令框找到包文件夹,输入python ste**.py install

例:

import xlrd

# 打开指定的Excel表 在路径前面加r

wb = xlrd.open_workbook(r"D:\python_work\auto_test0505\date\user1.xlsx")

# 获取指定的页签,使用索引的方式

table = wb.sheet_by_index(0)

#依靠索引获取指定的行和列

r = table.row_values(0)   # 行

c = table.col_values(0)    # 列

print(r)

print(c)

在excel 中保存数字数据是要在前面加 ‘ 单引号,以免读取时显示为科学计算法格式

你可能感兴趣的:(python方法的使用(对应“qiche2.py”))