记录2

来源:互联网 发布:厦大网络教学平台登录 编辑:程序博客网 时间:2024/05/17 20:34
python-------平闰年
year=int(input('请输入年'))'''平闰年计算规则:         能被4整除,不能被100整除,可以被400整除         假设修正法                  200平年         400闰年         1000平年         10000闰年 '''str='平年'if year % 4 == 0 :    str='闰年'if year % 100 == 0 :    str='平年'if year % 400 == 0 :    str='闰年'print(str)
----------------------------------------
'''函数:独立定义,独立调用def foo():  passfoo()方法:依赖定义,依赖调用Adef foo() pass A().foo()学习函数   语法    def 函数名称(参数):    #函数体参数:普通    关键参数    动态参数  1.变量作用域    全局 本地 闭包 局部    什么情况下产生新的作用域    def    class    不想产生新的作用域 引用    nonclocal    global 2.函数作为参数:回调 3.函数返回值可以多个    函数 装饰 :    python @    class method object'''def foo(n,m):    print("第一个参数是{0},第二个参数是{1}".format(n,m))foo(5,4)def foo2(n=0,m=0):    print("第一个参数是{0},第二个参数是{1}".format(n,m))foo2(m=5,n=4)foo2()def foo3(*args):    sum=0    for n in args:        sum=sum+n    return sumrs=foo3(1)print(rs)rs=foo3(1,2,3,4)print(rs)abc="g"#Globaldef testscope():    labc="1"#Local???    #abc="abc"...    global abc    abc="abc"    print(abc)    print(labc)print(abc)testscope()print(abc)

原创粉丝点击