拨Q 发表于 2021-1-22 15:56

求指点Python怎么一直循环下去

本帖最后由 拨Q 于 2021-1-22 16:02 编辑

import os,time

#2
class Ad:
    def __init__(self,*args):
      self.words = [*args]
    def meu(self):
      for i in self.words:
            os.system('clear')
            print(i)
            time.sleep(1)
my = Ad('1.小米 永远相信美好的事情即将发生','2.路虎 与其原地回忆惊天动地,不如出发再次经历','3.奥迪A6 别人看到你的成就,我们看到你的奋斗','4.农夫山泉 农夫山泉有点甜','5.鸿星尔克 你的能量超乎你想像')
my.meu()


这是一个循环播放的广告牌,我用的for,但是只能循环一遍,我的大脑告诉我用while,但不知道怎么写{:1_909:}求指点
import os,time
#1
'''
def main():
    content = ' 永远相信美好的事情即将发生 '
    while True:
      os.system('clear')
      print(content)
      content = content + content
      time.sleep(1)

if __name__ == '__main__':
    main()
'''

#2
class Ad:
    def __init__(self,*args):
      self.words = [*args]
    def meu(self):
#      for i in self.words:
#            os.system('clear')
#            print(i)
#            time.sleep(1)
      while True:
            for i in self.words:
                os.system('clear')
                print(i)
                time.sleep(1)
            
my = Ad('1.小米 永远相信美好的事情即将发生','2.路虎 与其原地回忆惊天动地,不如出发再次经历','3.奥迪A6 别人看到你的成就,我们看到你的奋斗','4.农夫山泉 农夫山泉有点甜','5.鸿星尔克 你的能量超乎你想像')
my.meu()


谢谢大家,已经改好了{:1_893:}

a109416 发表于 2021-1-22 15:57

while True

qxzzxw 发表于 2021-1-22 15:57

while True:
    my.meu()

robboter 发表于 2021-1-22 16:00

菜鸟教程python循环语句推荐给你
https://www.runoob.com/python/python-for-loop.html

fllow 发表于 2021-1-22 16:02

import os,time

#2
class Ad:
    def __init__(self,*args):
      self.words = [*args]
    def meu(self):
      for i in self.words:
            os.system('clear')
            print(i)
            time.sleep(1)
my = Ad('1.小米 永远相信美好的事情即将发生','2.路虎 与其原地回忆惊天动地,不如出发再次经历','3.奥迪A6 别人看到你的成就,我们看到你的奋斗','4.农夫山泉 农夫山泉有点甜','5.鸿星尔克 你的能量超乎你想像')
while True:
    my.meu()

{:301_998:}

niuniu919 发表于 2021-1-22 16:11


while True

yc0205 发表于 2021-1-22 16:38

刚学在这儿给你加油!!!

拨Q 发表于 2021-1-22 16:40

yc0205 发表于 2021-1-22 16:38
刚学在这儿给你加油!!!
一起加油!{:1_921:}互相学习

wxvwx 发表于 2021-1-22 17:07

学了不用忘得快,我已经忘了差不多了

Piz.liu 发表于 2021-1-22 17:13

True就行了
页: [1] 2
查看完整版本: 求指点Python怎么一直循环下去