本帖最后由 拨Q 于 2021-1-22 16:02 编辑
[Python] 纯文本查看 复制代码 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,但不知道怎么写求指点
[Python] 纯文本查看 复制代码 import os,time
#1
'''
def main():
content = ' 永远相信美好的事情即将发生 '
while True:
os.system('clear')
print(content)
content = content[1:] + content[0]
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()
谢谢大家,已经改好了
|