class calculator:
def add(x,y):
return x + y
print(added)
def sub(x,y):
return x - y
print(sub)
def mul(x,y):
return x * y
print(mul)
def div(x,y):
return x / y
print(div)
print (calculator.mul(3,5))
print (calculator.add(3,5))
# 少写参数或者不写,会报错
# calculator.multiplication(3)
"""
在不同类文件里,需要引入外部类,先实例化类的一个对象,然后调用
cal = calculator()
cal.addition(3,5)
cal.subtraction(3,5)
cal.multiplication(3,5)
这种情况,等学了导入包之后来介绍
"""
# 下面这个例子
def max(a,b):
if a> b:
print(a)
else:
print(b)
if __name__ == '__main__':
print('main method')
'''''
这里结束下上面__main__的含义:
意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行
如果你不写if __name__ == '__main__':,那么这个代码中的max()方法只能被
别的类导入后,进行调用,但是不能被该模块自己执行max()
先尝试了解下,接下来介绍模块的导入,你可以试试练习,体会下
'''
# 函数中使用pass
def fuc():
pass
# 这里的pass就是TBD的意思,待定,暂时不知道如何实现这个方法,写上pass,程序就不会报错
##x = input("enter your name:")
##print("hello",x)
##import time
##
##timenow = time.localtime()
##print(time.strftime('%Y-%m-%d %H:%M:%S',timenow))
##import time as t
##
##timenow = t.localtime()
##print(t.strftime('%y-%m-%d %H:%H:%S',timenow))
##from selenium import webdriver
##dr = webdriver.Chrome()