首页 前端知识 Python3 给定一段字符串,字符进过映射,映射的规则是(a-i)分别用('1'-'9')表示,('j'-'z')分别用('10*'-'26*')表示,用键盘输入,并输出

Python3 给定一段字符串,字符进过映射,映射的规则是(a-i)分别用('1'-'9')表示,('j'-'z')分别用('10*'-'26*')表示,用键盘输入,并输出

2024-04-18 18:04:01 前端知识 前端哥 449 855 我要收藏
```python def mapping(string): result = "" for char in string: if 'a' <= char <= 'i': result = str(ord(char) - ord('a') 1) elif 'j' <= char <= 'z': result = str(ord(char) - ord('j') 10) "*" return result input_string = input("Enter a string: ") output_string = mapping(input_string) print("Mapped string: ", output_string) ``` 你可以运行以上代码,输入一个字符串,程序将根据映射规则输出相应的结果。
转载请注明出处或者链接地址:https://www.qianduange.cn//article/5208.html
标签
评论
发布的文章

用js生成小米商城

2024-04-27 21:04:59

网页汇率计算器vue代码

2024-04-26 13:04:44

Python读写Json文件

2024-04-23 22:04:19

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!