接受用户输入并用#替换奇数位置字符的Python函数

时间:2019-12-14 23:47:18

标签: python-3.x if-statement

从用户输入中获取一个至少包含四个字符的字符串。将所有位于奇数位置(NOT索引值)的字符替换为哈希号“#”。打印结果字符串。

要求:必须使用for循环和if / else语句。

输入为: abcdef

s = input()
t = ''
for i in range(len(s)):
    if (i%2)!=0:
        t = t + s[i]
    else:
      print('#')
print(t)

结果应为:

#b#d#f

0 个答案:

没有答案