zoukankan      html  css  js  c++  java
  • python3.5.3rc1学习四:类

    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()

  • 相关阅读:
    [Noip2016]天天爱跑步
    [ioi2008]Island 岛屿
    [Poi2012]Rendezvous
    RCTF2019 next_php
    WinSocket编程笔记(五)
    PTA的Python练习题(二十一)
    WinSocket编程笔记(四)
    PTA的Python练习题(二十)
    WinSocket编程笔记(三)
    WinSocket编程笔记(二)
  • 原文地址:https://www.cnblogs.com/51testing/p/7895061.html
Copyright © 2011-2022 走看看