1.输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符)
例如: 输入’abcd1234 ’ 输出’bd24’
str1='abcd1234 ’
#方法一:
for x in range(len(str1)):
if x%2!=0:
print(str1[x])
#方法二:
result1=[str1[x] for x in range(len(str1)) if x%2!=0]
result=str(result1)
print(result)
2.输入用户名,判断用户名是否合法(用户名长度6~10位)
useer1='Alice Nicyasdsa'
if len(useer1)<=10 and len(useer1)>=6:
print('用户名合格')
else:
print('用户名不合格')
3.输入用户名,判断用户名是否合法(用户名中只能由数字和字母组成)
useer2='ewrerdf 23 !@#$#'
count=0
for x in useer2:
if 'z'>=x>=