Numpy基础用法
import numpy as np
import pandas as pd
a = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]])
print(a[0, 3])
print(a[1, 2])
b = a[0, 3] + a[1, 2]
print(b)
import numpy as np
import pandas as pd
a = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]])
a[0, 1, 1]
类基础用法
class Employee:
def __init__(self, name, account):
self.name = name
self.account = account
def print_info(self):
print(f'姓名:{self.name},工号:{self.account}')
def calculate_monthly_pay(self):
pass
class FulltimeEmployee(Employee):
def __init__(self, name, account, monthly_salary):
super().__init__(name, account)
self.monthly_salary = monthly_salary
def calculate_monthly_pay(self):
print(f'月薪为{self.monthly_salary}')
class ParttimeEmployee(Employee):
def __init__(self, name, account, daily_salary, work_days):
super().__init__(name, account)
self.daily_salary = daily_salary
self.work_days = work_days
def calculate_monthly_pay(self):
print(f'月薪为{self.daily_salary * self.work_days}')
part = ParttimeEmployee('part','0-1', 100, 3)
part.print_info()
part.calculate_monthly_pay()
full = FulltimeEmployee('full', '0-2', 3000)
full.print_info()
full.calculate_monthly_pay()