#单个参数
# def aaa():
# print('陈刚')
# # aaa()
# if __name__ == '__main__':
# aaa()
#多个参数
# def aaa(name,age):
# print(name+'今年'+age+'岁')
# aaa('xiaojiang','18')
#有默认参数放在最后
# def aaa(name,sex,age='18岁'):
# print(name+'性别'+sex+age)
# aaa('xx','男')
#可变长元组
# def aaa(*name):
# print(name)
# aaa('老大','老二')
#可变长字典
# def aaa(**where):
# # print(where)
# # dic1 = {'省份':'上海'}
# # aaa(**dic1)
#可变长元组和可变长字典同时出现
# def aaa(*name,**value):
# print(name)
# print(value)
# dic1 = {'name':'老大','sex':'男'}
# dic2 = {'class':3}
# aaa('张三','王五',**dic1,**dic2)
#全局变量不受局部变量的限制
# num = 100
# def aaa():
# num = 200
# sum = num + 100
# print(num)
# aaa()
# print(num)
#全局变量受局部变量的限制
# num = 100
# def aaa():
# global num #在函数内部把局部变量,定义为全局变量并覆盖原有的全局变量
# num = 500
# sum = num + 500
# print(sum)
# aaa()
# print(num)
#返回值return
# def aaa():
# num = 600
# bbb = num /6
# return bbb
# print(aaa()) #打印一次结果
# def aaa():
# num = 600
# bbb = num /6
# print(bbb) #
# return bbb
# print(aaa()) #打印两次结果
# def aaa():
# num = 600
# bbb = num /6
# print(bbb)
# return bbb
# print(bbb) #用了返回值,该条指令无意义
# print(aaa())
# def aaa():
# num = 500
# bbb = num /6
# return bbb
# def goodstudent():
# ccc = aaa() #接收上条指令结果
# if ccc>80:
# print('优秀学生')
# else:
# print('垃圾')
# goodstudent()
#显示余额
# username = 'admin'
# pwd = '123456'
# def login():
# username = input('账号:')
# if username == 'admin':
# pwd = input('密码:')
# if pwd == '123456':
# return ('验证成功')
# else:
# return ('密码错误')
# else:
# return ('账号错误')
# def select():
# ccc = login()
# if ccc == '验证成功':
# print('你还有:100w!')
# elif ccc == '密码错误':
# print('请重新输入密码!')
# else:
# print('请重新输入账号!')
# select()
|
|