2024-06-25 23:03:47 发布
网友
我想知道如何输入一个名字:
full_name = input('Enter your full name ')
通过使用while循环可以完全向后改变。你知道吗
例如:Make Jenny Kingto gniK ynneJ
Jenny King
gniK ynneJ
提前感谢:)
1-使用while循环
i = len(full_name.split()) - 1 while(i >= 0): print full_name.split()[i] i = i-1
2-切片
x = full_name.index(" ") new_string = full_name[x+1:] + " " + full_name[0:x] print new_string
3-上下计数
lower = 0 upper = 0 for letter in full_name: if letter.islower(): lower = lower + 1 elif letter.isupper(): upper = upper + 1 print "number of lower letters = %s" % lower print "number of upper letters = %s" % upper
4-纠正句子
bad_string = "You have to be vewy, vewy twicky to twap a wascally wabbit" correct_string = bad_string.replace('w', 'r') print correct_string
1-使用while循环
2-切片
3-上下计数
4-纠正句子
相关问题 更多 >
编程相关推荐