-
输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符)
例如: 输入**'abcd1234 ’ ** 输出**‘bd24’**
str1 = 'abcd1234' str2 = '' for a,b in enumerate(str1): if not (a & 1): continue else: str2 += b print(str2) # bd24
-
输入用户名,判断用户名是否合法(用户名长度6~10位)
str1 = input('请输入用户名:') if 6<len(str1)<10: print('该用户名合法') else: print('该用户名不合法')
-
输入用户名,判断用户名是否合法(用户名中只能由数字和字母组成)
例如: ‘abc’ — 合法 ‘123’ — 合法 ‘abc123a’ — 合法
count = 0 str1 = input('请输入用户名:') for num in str1: if 'a' <= num <= 'z' or 'A' <= num
day7-作业
最新推荐文章于 2023-03-07 21:55:48 发布
这篇博客探讨了Python编程中的字符串操作,包括提取奇数位字符、验证用户名合法性、提取数字字符、大小写转换、生成学号、计数特殊字符、添加首尾符号以及获取字符串中间字符等。同时,还介绍了实现find/index功能和找出字符串共通字符的方法。
摘要由CSDN通过智能技术生成