在名称中使用“ For x in range”(python)

问题描述 投票:-2回答:4

我必须编写一个定义好的循环,在屏幕上向五个最好的朋友致意(使用x范围)。我希望它像这样:

“嗨,卢卡斯!”“嗨马克”“嗨,狮子座!”

我知道如何在带数字的范围内使用x,但是当我们谈论名字时迷路了

python
4个回答
1
投票

尝试此代码行:

names = ['Lucas', 'Mark', 'Leo']
for name in names:
    print("Hi %s!" % name)

0
投票

由于已经使用了范围,因此会产生开销,因此在已经有可迭代项时,应该避免使用range

仅迭代列表并打印。

friends = ["Lucas", "Mark", "Leo"]

for name in best_friends:
    print(f'Hi {name}!')

0
投票
best_friends = ["Lucas", "Mark", "Leo", "Tommy", "Jack"] #Five friends name
for friend in best_friends:
    print("Hi " + friend + "!")

0
投票
best_friends = ["Lucas", "Mark", "Leo"]

for name in best_friends:
    f"Hello {name}!"
© www.soinside.com 2019 - 2024. All rights reserved.