1、输入一个字符串,分别统计数字,字母和其他字符的数量。
2、字符串加密(凯撒密码):键盘输入一个字符串作为明文,键盘输入一个数字n作为偏移量。大写字母用该字母后面的第n个大写字母代替,小写字母用该字母后面的第n个小写字母代替,数字用该数字后面的第n个数字代替。
3、键盘输入一个1~9范围的正整数,输出数字三角形
4、随机数练习:键盘输入一个字符串(可以有空格),从中任选4位作为验证码,但验证码不能含有空格。
string = input("请输入一个字符串:")
num_count = 0
char_count = 0
other_count = 0
for i in string:
if i.isdigit():
num_count += 1
elif i.isalpha():
char_count += 1
else:
other_count += 1
print("数字数量:", num_count)
print("字母数量:", char_count)
print("其他字符数量:", other_count)
剩下问题的答案,我在专栏里面详细写的有:https://blog.csdn.net/weixin_50804299/category_12232557.html,可以去看看