def input_name(name):
if 6 > len(name) or len(name) > 20:
print('姓名长度只能为6-20位,请重新输入!')
else:
for i in name:
if i.isspace() == True:
print('不能有空,请重新输入!')
def phone_num(num):
if len(str(num)) != 11:
print('电话号码长度只能为11位,请重新输入!')
else:
for i in num:
if i.isspace() == True:
print('不能有空,请重新输入!')
def input_sex(sex):
sex_tu = ('男', '女')
if sex not in sex_tu:
print('性别输入错误,请重新输入!')
else:
print('数据输入完成')
name = input('姓名:')
num = input("电话号码:")
sex = input('性别:')
input_name(name)
phone_num(num)
input_sex(sex)
斐波那契数列
li = []
def fun(n):
if n <=1:
return 1
else:
return fun(n-1)+fun(n-2)
k = int(input('请输入需要循环的次数:'))
for i in range(0,k):
li.append(fun(i))
print(li)