Python 如何将变量打印为输入长度的字符串?
我的任务是当我键入“z”时,我得到“w”的结果 这很有效 但是,如果我输入'zzzz',则只输出一个'w' 我的问题是如何打印输入z的次数的“w” 我对StackOverflow比较陌生。如果我违反了任何规则或我的问题措词不正确,我很抱歉Python 如何将变量打印为输入长度的字符串?,python,Python,我的任务是当我键入“z”时,我得到“w”的结果 这很有效 但是,如果我输入'zzzz',则只输出一个'w' 我的问题是如何打印输入z的次数的“w” 我对StackOverflow比较陌生。如果我违反了任何规则或我的问题措词不正确,我很抱歉 z='w' while True: plaintext=input('enter a word to get its ciphertext') i=list(plaintext) print (i) if
z='w'
while True:
plaintext=input('enter a word to get its ciphertext')
i=list(plaintext)
print (i)
if 'z' in plaintext
print("w")
你把它复杂化了。从输入中获得的变量是字符串。简单使用
试着在课文中循环以得到所有的字母
z='w'
while True:
plaintext=input('enter a word to get its ciphertext')
i=plaintext
for letter in i :
if(letter == 'z'):
print ('w')
我当然是!这个代码很完美,很有魅力,谢谢@布罗克赫斯蒂先生很高兴我能帮忙。快乐编程!
z='w'
while True:
plaintext=input('enter a word to get its ciphertext')
i=plaintext
for letter in i :
if(letter == 'z'):
print ('w')