簡體   English   中英

python for loop 2程序,具有不同的輸出

[英]python for loop 2 program with different output

我正在練習for循環,我在這里是noob:p

情況1-

Fruits = ['mango','banana','orange','grapes','apple']
for fruit in Fruits:
    print("Current fruit:",fruit)
print("Good Bye")

此代碼的輸出是

Current fruit: mango
Current fruit: banana
Current fruit: orange
Current fruit: grapes
Current fruit: apple
Good Bye

案例2-

students = ['Avinash','Arush','Akshay','Raghav','Aditya']
for student in students:
    print("Current student are:",students)
print("meet you next time")

產量

Current student are: ['Avinash', 'Arush', 'Akshay', 'Raghav', 'Aditya']
Current student are: ['Avinash', 'Arush', 'Akshay', 'Raghav', 'Aditya']
Current student are: ['Avinash', 'Arush', 'Akshay', 'Raghav', 'Aditya']
Current student are: ['Avinash', 'Arush', 'Akshay', 'Raghav', 'Aditya']
Current student are: ['Avinash', 'Arush', 'Akshay', 'Raghav', 'Aditya']
meet you next time

print("Current student are:",students)

在這里,您打印的是整個學生list ,而不是當前變量student 它應該是

print("Current student are:",student)

它確實有助於擁有不同的變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM