同学的Py测试,没学过Python

img

img


一共有6个问题,需要出现结果,就是很简单的print和if,有没有人有空闲帮个忙

前三个:

# 1
name = input('输入姓名: ')
age = input('输入年龄: ')
sex = input('输入性别: ')
sno = input('输入学号: ')

print(f'我的姓名是: {name}, 年龄是: {age}, 性别是: {sex}, 学号是: {sno}')

# 2

age = input('输入年龄: ')
if int(age) < 18 or int(age) > 60:
    print('不合法年龄')
else:
    print('合法年龄')


# 3

def sum_n(n):
    s = 0
    for i in range(1, n):
        if i % 2 == 0:
            s = s + i
    return s


n = input('输入n: ')
print(sum_n(n))


这是要全写吗?有点多诶

这……2.5一题?

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632