【无标题】作业

第一题

year=input('请输入一个整数年份')
if int(year)%400==0|(int(year)%4==0&int(year)%100!=0):
    print('该年为闰年')

第二题

a1=int(input('请输入一个整数'))
a2=int(input('请输入一个整数'))
a3=int(input('请输入一个整数'))
a4=0
if a1>=a2:
    a4=a1
else:
    a4=a2
if a4>=a3:
    print("三个数中最大的数为",a4)
else:
    a4=a3
    print("三个数中最大的为",a4)

第三题

x=1
day=9
while day>0:
    x=(x+1)*2
    day-=1
print(x)

第四题

s=input('输入一串西文字符:')
k=0
k1=0
k2=0
k3=0
for i in s:
    if i in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
        k+=1
    elif i in 'abcdefghigklmnopqrstuvwxyz':
        k1+=1
    elif i in ' ':
        k2+=1
    elif i in '1234567890':
        k3+=1
    else:
        continue
print('中英文大写字母数量为',k)
print('英文小写字母数量为',k1)
print('空格数量为',k2)
print('数字数量为',k3)

第五题

第六题

import random
i=20
while i>=1:
  print(random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'),random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'),random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'),random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'),random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'),random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'))
  i-=1

第七题

def level(score):
    if score>=0 and score<60:
        print('等级为不及格')
    elif score<=69:
        print('等级为及格')
    elif score<=79:
        print('等级为中等')
    elif score<=89:
        print('等级为良好')
    else:
           print('等级为优秀')
score=int(input('请输入成绩:'))
level(score)

第八题

def sumall(*a):
   k=0
   nums=tuple(map(int,input("please input numbers:").split(',')))
   for i in nums:
      k=k+int(i)
      if i in nums:
         print(k)
sumall()

你可能感兴趣的:(javascript,java,前端)