Die Frage zu stellen ist, dassSchleife - wie alle Elemente in einer Liste
import math
f = 5.1
k = (math.ceil(f))
for num in range(k, 30):
if all(num%i!=0 for i in range(2,int(math.sqrt(num))+1)):
print (num)
dann ist das Ergebnis
7
11
17
19
23
29
None
So, wie diese Elemente in eine Liste platziere? Genau wie
list = [ 7, 11, 13, 17, 19, 23, 29, "None" ]
Weil ich will nur, indem Sie diese Art und Weise das erste Element der Liste drucken:
for i in x[:1]:
print (i)
7
Oder gibt es eine andere Art und Weise zu lösen?
FYI, Sie brauchen keine Schleife, um das erste Element einer Liste zu drucken. Drücken Sie einfach 'print (meine_liste [0])' – DavidG
Verwenden Sie 'break' nach' print (num) '. Sie müssen die Liste nicht verwenden, wenn Sie nur den ersten Artikel drucken möchten. – Alperen