第一周作业
写出判断一个数是否能够被2或者5整除,但是不能同时被2或者5整除的条件语句, 并且打印对应的结果。
num = int(input('请输入一个数:'))
if num % 2==0 or num % 5 ==0:
if num % 2 == 0 and num % 5==0:
print(f'{num}不满足条件')
else:
print(f'{num}满足条件')
输入用户名,判断用户名是否合法(用户名长度6~10位)
username = input('请输入用户名:')
lenth = len(username)
if 10>=lenth>=6:
print('用户名合法')
else:
print('用户名不合法')
输入字符串,获取字符串的中间字符
str1 = input('请输入字符串:')
l = len(str1)
if l % 2 == 0:
print(str1[l // 2 - 1:l // 2 + 1])
else:
print(str1[int(l / 2)])
输入一个小于1000的数字,产生对应的学号例如:
输入**‘23’,输出’py1901023’** 输入**‘9’