首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何停止在python中连续多次重复字符串"MCI“?

如何停止在python中连续多次重复字符串"MCI“?
EN

Stack Overflow用户
提问于 2016-02-15 11:55:06
回答 1查看 154关注 0票数 0

我只希望它在每次试验开始时和到达不同位置后出现。不是连续的。

随机导入

while循环返回到开头

while True: trials=int(input(“你想运行多少个试验?”))如果尝试次数<0:打印(“您必须输入一个大于0的值。”)

代码语言:javascript
复制
elif trials>0:

用于打印每个试验的for循环

代码语言:javascript
复制
    count=0
    for x in range(trials):
        count+=1
        count_trials=print("The Trial is",count)

为每个机场分配一个编号

代码语言:javascript
复制
        while True:
            airports=random.randint(1,4)

            print("MCI -> ", end="")
            if airports==1:
                airports="MCI"


            elif airports==2:

                airports="LVS"

            elif airports==3:

                airports="SEA"

            elif airports==4:
                print("HNL")
                break

            count_hops=print(airports, end=" -> ")
EN

回答 1

Stack Overflow用户

发布于 2016-05-08 21:16:55

我想你需要这个

代码语言:javascript
复制
import random

trials=int(input("How many trials would you like to run?"))
if trials <0:
    print("You must enter a value greater than 0.")
elif trials>0:
    count=1

true=True       

while true==True:
    airports=random.randint(1,4)
    print("trial no. ->"+str(count))
    if count>=trials:
        true=False

    if airports==1:
        airports="MCI"

    elif airports==2:
        airports="LVS"

    elif airports==3:
        airports="SEA"

    elif airports==4:
        airports="HNL"

    count+=1

    count_hops=print("airport"+" -> "+airports)

如果你不能理解某些东西或它不合适,请添加评论

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35401256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档