在 Python 程序中输入两个字符串并显示较长的字符串(不使用内置函数)


如果需要输入两个字符串并在不使用任何内置函数的情况下显示较长的字符串,则可以使用计数器来获取字符串的长度,并且可以使用“if”条件来比较它们的长度。

下面是相同的演示示例

示例

 在线演示

string_1= "Hi there"
string_2= "Hi how are ya"
print("The first string is :")
print(string_1)
print("The second string is :")
print(string_2)
count_1 = 0
count_2 = 0
for i in string_1:
   count_1=count_1+1
for j in string_2:
   count_2=count_2+1
if(count_1<count_2):
   print("The larger string is :")
   print(string_2)
elif(count_1==count_2):
   print("Both the strings are equal in length")
else:
   print("The larger string is :")
   print(string_1)

输出

The first string is :
Hi there
The second string is :
Hi how are ya
The larger string is :
Hi how are ya

说明

  • 定义了两个字符串,并显示在控制台。

  • 将两个计数器变量初始化为 0。

  • 迭代第一个字符串并通过增加计数器来确定其长度。

  • 对第二个字符串也执行相同操作。

  • 将这些计数相互比较。

  • 根据结果,在控制台上显示输出。

更新于: 17-4-2021

657 浏览

启动你的 职业生涯

完成课程,获得认证

开始学习
广告