编写程序从命令行参数中读入一个字符串检查该字符串是否为回文串 回文串的特点是顺序读和倒序读都是一样的。
以下是Python的代码实现:
import sys
# 从命令行参数中读入字符串
string = sys.argv[1]
# 检查字符串是否为回文串
if string == string[::-1]:
print("是回文串")
else:
print("不是回文串")
首先导入sys模块,从命令行参数中读入一个字符串,保存在变量string中。然后使用字符串的[::-1]语法,将字符串反转,判断反转后的字符串是否与原字符串相等。如果相等,则说明是回文串,输出“是回文串”,否则输出“不是回文串”。
原文地址: https://www.cveoy.top/t/topic/biGl 著作权归作者所有。请勿转载和采集!