码迷,mamicode.com
首页 > 其他好文 > 详细

day05-函数

时间:2018-07-07 23:05:15      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:列表生成式   use   war   操作   偶数   数据   end   code   ret   

 

name = 小黑
FILE_NAME = goods.json #常量
#局部变量
    #在函数里面定义的变量都是局部变量,除了函数之后就不能用了
#全局变量
    #在文件最上面定义的这个变量,就是全局变量
def hhh():
    global name
    name=小白 #
    print(name)
# hhh()
# print(name)

d =  {name:abc}
#字典和list,这种可变变量,不需要用global来声明,就可以直接改了

# def my():
#     d[‘sex‘] = 29
#     print(d)
# my()
# print(d)


#可变参数,参数组
def send_mail(*args):
    print(args)
    print(eamil..,args)

    # print(‘给xxx发邮件了%s‘%email)
# send_mail(‘niuhanyang@163.com‘)
# send_mail(‘niuhanyang@163.com‘,‘lxy@qq.com‘,‘zyf@126.com‘)
# send_mail()
def run(name,age=29,*args):
    print(name)
    print(age)
    print(args..,args)

# run(‘Lcs‘,28,‘beijing‘,‘天通苑‘)
#1、是否必填
#2、有没有限制参数个数


def nhy():
    name = 牛寒阳
    sex = 
    age = 18
    return name,sex,age

# a,b,c = nhy()
# print(a,b,c)

def op_db(ip,port,db,user,passwd,sql):
    print(连接mysql操作数据库)
    pass

# op_db(‘192.1681.12‘,‘xxx‘,3306,‘sdf‘,‘sdf‘,‘sdf‘)
# op_db(‘192.169.1.12‘,3306,user=‘root‘,passwd=‘12345‘,db=‘jxz‘,sql=‘select‘)

#位置参数(必填参数),默认值参数(不必填),可变参数(不必填的,不限制参数个数)
#关键字参数

def my(name,sex=,*args,**kwargs):
    print(name)
    print(sex)
    print(args)
    print(kwargs)
# my(‘xhei‘,)
# my(‘xhei‘,‘hhh‘,‘args‘,‘args2‘,k=‘1‘,k2=‘v2‘)
# my(name=‘hahah‘,sex=‘男‘,age=18)
# my(type=‘car‘,a=1,c=1)

#1、是否必填
#2、有没有限制参数个数
#3、**把传过来的参数放到了什么里面

count = 0
#递归,函数自己调用自己
def add():
    global count
    count+=1
    print(hhh,count)
    # add()
# add()
#递归的话,最多循环999次


def my2():
    num = input(输入一个数字:)
    num = int(num)
    if num%2 !=0:
        print(请输入偶数)
        return my2()
# my2()
#1、用递归的话,必须得有一个明确的结束条件

import random
res = [26, 7, 18, 27, 32, 28]
# for i in range(len(res)):
#     res[i] = str(res[i]).zfill(2)
#列表推导式,列表生成式
res1 = [ str(i).zfill(2) for i in res]
print(res1)
res2 = [ i+10 for i in res ]
print(res2)
#1000 偶数
hh = [ i for i in range(0,1001,2)]
print(hh)

 

day05-函数

标签:列表生成式   use   war   操作   偶数   数据   end   code   ret   

原文地址:https://www.cnblogs.com/Noul/p/9278709.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!