7-函数习题

# 111111111111
# def hanshu(*tuple1):
# 	total = 0 
# 	for each in tuple1:
# 		total += each
# 	print(total)

# hanshu(1,2,3,4,5,6,7)


# 22222222222222222

# def age(**dict1):
# 	total = 0
# 	for key in dict1:
# 		total += dict1[key]
# 	print(total)

# age(xiaoming=22, xiaohong=55, xiaoli= 18)

# 33333333333333333333

# def hanshu(a):
# 	print(a)

# hanshu('hualalala')

# 444444444444444444

# def hanshu(a = 1, b = 2):
# 	print(a, end='')
# 	print(b, end='')

# hanshu()
# hanshu(3,5)

# 555555555555555

# def hanshu(a, b):
# 	print(a)
# 	print(b)

# hanshu(a='guanjian', b='zi')

# 66666666666

# var = 'quanju'
# def hanshu():
# 	global var
# 	var = 'jububianliang'

# hanshu()
# print(var)

# 77777777777

# var = 'quanju'
# def hanshu():
# 	global var
# 	var = 'shengjibianliang'
# hanshu()
# print(var)

# 88888888888

# total = lambda no1,no2,no3:no1 + no2 + no3
# result = total(1, 2, 3)
# print(result)

# 99999999999
# def digui(num):
# 	print(num)
# 	if num > 0:
# 		digui(num - 1)
# 	else:
# 		print('-----------')
# 	print(num)

# digui(2)


# --------10-------------
# def hanshu():
# 	a = 'local variable aa'
# 	b = 'local variable bb'
# 	def inner1():
# 		print('hanshu inner1')
# 	def inner2():
# 		print('hanshu inner2')
# 	return [a, b,inner1, inner2]
# lists = hanshu()
# print(lists)
# num_a = lists[0]
# num_b = lists[1]
# neibu1 = lists[2]
# neibu2 = lists[3]
# print(num_a)
# print(num_b)
# neibu1()
# neibu2()

# ------------11---------------

# def my_len(my_def):
# 	my_def.split()
# 	return len(my_def)
# res = my_len('hfweiie8832 fejjjj')
# print(res)

# -----------14-----------

# def my_fun(func):
# 	for i in func:
# 		if i.isspace():
# 			print('none')
# 		else:
# 			continue
# my_fun('')

# -----------15------------

# def my_fun(func):
# 	my_count = 0
# 	print(func)
# 	for i in func:
# 		print(i)
# 		my_count = my_count + 1
# 		if my_count > 5:
# 			print('dayu5')
# 		else:
# 			print('xiaoyu5')
# my_fun([1,2,'jdi','中文'])

# -------------17--------------

# def func1(p):
# 	i1 = len(p)
# 	if i1 > 2:
# 		i2 = p[0:2]
# 	return i2

# r = func1([11,22,33,44,55])
# print(r)

# ----------18-------------

# def func1(p, q):
# 	result = []
# 	for i1 in range(len(p)):
# 		if i1 % 2 == 1:
# 			result.append(p[i1])
# 	for i2 in range(len(q)):
# 		if i2 % 2 == 1:
# 			result.append(p[i2])
# 	print(result)

# r = func1([11,22,33],(11,22,33))

# -------------19----------------

# def my_dict(dic):
# 	for key in dic:
# 		if len(dic[key]) > 2:
# 			dic[key] = dic[key][0:2]
# 		else:
# 			continue
# 	return dic
# dic = {"k1":"v1v1","k2":[11,22,33,44]}
# res = my_dict(dic)
# print(res)

# -----------------20------------------

# def func1(p):
# 	digit_number = 0
# 	space_number = 0
# 	alpha_number = 0
# 	else_number = 0
# 	for i in p:
# 		print(i)
# 		if i.isdigit(): #检测字符串是否全由数字组成
# 			digit_number += 1
# 		elif i.isspace(): #检测字符串是否只由空格组成
# 			space_number += 1
# 		elif i.isalpha(): #检测字符串是否只由字母组成
# 			alpha_number += 1
# 		else:
# 			else_number += 1
# 	return (digit_number, space_number, alpha_number, else_number)

# r = func1("qwer  123")
# print(r)

# -----------------22------------------

# a = 4
# def b():
# 	a = 8
# 	print(a)

# b()

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值