- 输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符)
例如: 输入’abcd1234 ’ 输出’bd24’
方法1(遍历):
str1='abcd1234 '
for x in range(len(str1)):
if x%2!=0:
print(str1[x],end='') # bd24
方法2(切片):
str1='abcd1234 '
print(str1[1::2])
- 输入用户名,判断用户名是否合法(用户名长度6~10位)
username=input('请输入用户名:')
if 6<=len(username)<=10:
print(f'{
username}合法')
else:
print(f'{
username}不合法')
- 输入用户名,判断用户名是否合法(用户名中只能由数字和字母组成)
例如: ‘abc’ — 合法 ‘123’ — 合法 ‘abc123a’ — 合法
name=input('请输入用户名:')
for x in name:
if