# method1for i inrange(2000,3201):if i %7==0and i %5!=0:print(f"{i},", end="")# end结尾去除换行print("我是分隔符".center(100,"-"))# method2
list1 =[]for i inrange(2000,3201):if i %7==0and i %5!=0:
list1.append(str(i))print(",".join(list1))# join拼接
user_input =input("请输入一个大等于1的整数哦!")if user_input.isdigit():# 判断字符串是否可转int类型ifint(user_input)>0:# lis = [i*2 for i in range] list 推导式
dic ={i: i **2for i inrange(1,int(user_input)+1)}# dict 推导式print(dic)else:print("Value is small")else:print("KeyError")
# method1
x =input("请输入一个正整数")
t =1for i inrange(1,int(x)+1):
t *= i
if i ==int(x):print(t)# method2deffact(var):if var ==0:return1return var * fact(var -1)# 闭包
var =int(input("请输入一个正整数"))print(fact(var))