Lahendatud: python loendab ühest kümneni

Peamine Pythoni ühest kümneni loendamisega seotud probleem on see, et arvude vahemik on piiratud. Pythonil pole sisseehitatud funktsiooni ühest kümneni loendamiseks, seega tuleb seda teha käsitsi. See võib olla tüütu ja aeganõudev, eriti kui teatud mustrites tuleb numbreid suurendada või vähendada. Lisaks, kui numbreid ei sisestata õigesti, võivad tekkida vead, mis võivad põhjustada valesid tulemusi.

# Count from 1 to 10
for i in range(1, 11):
    print(i)

# 1. rida: see rida loob for-tsükli, mis jookseb läbi numbrivahemiku 1 kuni 11.
# Rida 2: see rida prindib i praeguse väärtuse, mis on arv vahemikus, mida hetkel hinnata.

Mis on loendur

Pythoni loendur on konteinerobjekt, mis salvestab elemendid sõnastiku võtmetena ja nende loendused sõnastiku väärtustena. See on järjestamata kogu, kus elemendid salvestatakse sõnastiku võtmetena ja nende arv salvestatakse sõnastiku väärtustena. Loendureid saab kasutada selleks, et jälgida, mitu korda mõni element loendis kuvatakse, või loendis kõige levinumate elementide määramiseks. Neid saab kasutada ka sagedustabelite loomiseks, mis näitavad, kui sageli iga element antud andmekogumis ilmub.

Loenda üles vs alla

Üles ja alla loendamine on Pythonis kaks erinevat loendusviisi. Loendus on protsess, mille käigus suurendatakse väärtust iga kord ühe võrra, kuni see jõuab teatud arvuni, samas kui loendus on protsess, mille käigus väärtust vähendatakse iga kord ühe võrra, kuni see jõuab nullini.

Loendamist kasutatakse tavaliselt siis, kui soovite liikuda läbi massiivi või loendi, samas kui loendurit kasutatakse siis, kui soovite luua taimeri või tsükli teatud arvult nullini. Loendamist saab teha Pythonis funktsiooni range () abil, samas kui alla loendamist saab teha funktsiooni reverse () abil.

Kuidas Pythonis loendatakse 1-st 10-ni

Pythonis 1-st 10-ni loendamiseks võite kasutada for-tsüklit:

i jaoks vahemikus (1,11):
print(i)

Väljundiks on:
1
2
3
4
5
6
7
8
9
10

Seonduvad postitused:

Jäta kommentaar