zoukankan      html  css  js  c++  java
  • 学习Python第九天

    #!/usr/bin/env python
    #-*- coding:utf-8 -*-



    # import copy
    # n1=123
    # n2=copy.copy(n1)
    # from builtins import print


    # def email():
    # print("aaa")
    # return [11,22,33]
    # ret = email()
    # print(ret)

    # def kuaidi(p):
    # print(p)
    # if p==123:
    # return True
    # else:
    # return False
    #
    # ret = kuaidi(1234)
    # print(ret)
    # def email(p,text):
    # import smtplib
    # from email.mime.text import MIMEText
    # from email.utils import formataddr
    # ret = True
    # try:
    # msg = MIMEText(text,'plain','utf-8')
    # msg['From'] = formataddr(['aa','547879336@qq.com'])
    # msg['To'] = formataddr(['陈忠贤','972732867@qq.com'])
    # msg['Subject'] = '主题'
    #
    # server = smtplib.SMTP('smtp.163.com',25)
    # server.login('547879336@qq.com','hfcyveiumwpibbhc')
    # server.sendmail('547879336@qq.com',[p, ], msg.as_string())
    # server.quit()
    #
    # except:
    # #r如果上述try中的代码出现错误,自动执行except中的代码
    # ret = False
    # return ret
    # aa = email('972732867@qq.com','aaaaaq')
    # print(aa)

    # def drive(name='aaa'):
    # temp = name +'gogogo'
    # return temp
    #
    # ret = drive('bb')
    # print(type(ret))
    # ret1 = drive()
    # print(ret1)
    #动态参数1
    # def f1(*a):
    # print(a,type(a),a[1])
    #
    # f1(123,45,1,2,2)

    #动态参数2
    # def f1(**a):
    # print(a,type(a))
    #
    # f1(k1=123,k2=444)

    # def f1(*a,**aa):
    # print(a)
    # print(aa)
    # f1(11,22,33,k1=123,k2=321)

    # def f1(*args):
    # print(args,type(args))
    # li = [11,22,33,44]
    # f1(li)
    # f1(*li)

    # def f1(**kwargs):
    # print(kwargs,type(kwargs));
    # dic = {'k1':123,
    # 'k2':321}
    # f1(**dic)
    # p = 'aa'
    # def fun1():
    # a=123
    # global p
    # p=3333
    # print(a)
    #
    # def fun2():
    # print(p)
    #
    # fun1()
    # fun2()





    # 写函数,检查获取传入列表或元祖对象的所有奇数位索引对应的元素,并将其座位新列表返回给调用者
    # 写函数,检查传入字典的每一个value的长度,如果大于2,那么保留前两个长度的内容,并将新内容返回给调用者
    # dic = {'k1':'v1v1','k2':[11,22,33,44]}ps:字典中的value只能是字符串或列表
    # 写函数,利用递归获取 斐波那契数列中的第10个数,并将该值返回给调用者

    # 写函数,计算传入字符串中【数字】,【字母】,【空格】以及【其他】的个数
    # def fun(p):
    # return p
    # changdu = fun('aaa ').__len__()
    # print(changdu)

    # 些函数,判断用户传入的对象(字符串,列表,元祖)长度是否大于5
    # def fun(*args):
    # if args.__len__()<5:
    # return True
    # else:
    # return False
    # return args
    # ret = fun([11,22,3,4])
    # print(ret)

    # 些函数,判断用户传入的对象(字符串,列表,元祖)的每一个元素是否含有空内容
    # def fun(*args):
    # for i in args:
    # if ' ' in i:
    # print('zai')
    # else:
    # print('buzai')
    # li = ('fds',' fds','123','333')
    # fun(*li)


    # 写函数检查传入的列表的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者
    # def fun(*args):
    # for i in args:
    # chang = len(i)
    # if chang>2:
    # return args[2:]
    # print(args)
    # else:
    # return args
    #
    # li = ['fds',' fds','123','333',321]
    # aa=fun(*li)
    # print(aa)
    # return list[0:2] if list.count > 2 else list

  • 相关阅读:
    13张PPT带你了解主动式消息队列处理集群
    TomatoLog-1.1.0实现ILoggerFactory
    番茄日志发布1.0.3版本-增加Kafka支持
    博客园升级有感一点建议
    上车时机已到--.NETCore是适应时代发展的雄鹰利剑
    花5分钟时间来了解一下高性能网关Kong会有意外收获
    Asp.NETCore让FromServices回来
    高速输出-我们戏说缓存
    Consul-template+nginx实现自动负载均衡
    Consul初探-集成ocelot
  • 原文地址:https://www.cnblogs.com/tornados/p/7902849.html
Copyright © 2011-2022 走看看