1.判断一个年是否是闰年
能被4整除并且不能被100整除,或者是可以被400整除
year=input("请输入一个年份:")
year=int(year)
if (year%4==0 and year%100!=0) or 1990%400 ==0:
print("该年份是闰年")
2.输出1000以内的能被2/3/5同时整除的数。
for i in range(1001):
if i%2==0 and i%3==0 and i%5==0:
print(i)
3.输出1000以内的能被2/3/5中任意一个整除的数,每10个数为一行输出
count=0
for i in range(1,1001):
if i%2==0 or i%3==0 or i%5==0:
print(i,end=" ") #end默认回车
count+=1
if count%10==0:
print(" ") #空字符串 加回车
4.1-100每行10个数输出
count=0
for i in range(1,101):
print(i,end="")
count+=1
if count%10==0:
print("")
#len()长度函数
#count-余数 用切片取后面的所有内容
a=[]
count=0
for i in range(105):
a.append(str(i))
count+=1
if len(a)%10==0:
print(" ".join(a[count-10:count]))
print (" ".join(a[count-len(a)%10:]))
6.join() & split()
>>> "*".join(["1","2","3"])
'1*2*3'
>>> "".join(["1","2","3"])
'123'
>>> "1 2 3".split()
['1', '2', '3']
>>> "1 2 3".split()
['1', '2', '3']
>>>