利用for 循环和range函数,将1-30之间的数字一次添加到一个列表中,并循环这个列表,将能被3整除的数改成*

利用for 循环和range函数,将1-30之间的数字一次添加到一个列表中,并循环这个列表,将能被3整除的数改成*

你题目的解答代码如下:


li = []
for i in range(1,31):
    li.append(i)
print(li)

for i in range(len(li)):
    if li[i]%3==0:
        li[i] = '*'
print(li)

如有帮助,望采纳!谢谢!


lst=[]
for i in range(1,31):
    lst.append(i)
for i in range(len(lst)):
    if lst[i] % 3 == 0:
        lst[i] = '*'
print(lst)