噜噜噜7496678
2022-03-13 16:50
s='ABCDEFGHIJK'
for i in s:
print(i)
#i+=2
#如果我想让它输出A,C,E...这类的,应该怎么做
#在循环语句中我已经试过 i+1 或者 i+2,发现好像没什么用
你 写的程序里面的i 并不是数字,它代表的是S里面的每一个字母,所以你不停地加1、加2,是不行的。
如果你想输出ACEGIK,这样写:
s='ABCDEFGHIJK'
num=1
for i in s:
if num % 2 ==1:
print(i)
num=num+1
我自己定义的num才是你想要的那种能够加1、加2的结果吧。
Python3 入门教程(新版)
154167 学习 · 1075 问题
相似问题