Přejít na hlavní obsah

Výstup všech čísel od 1 do 100 násobků 3 pomocí Pythonu

Násobek čísla - je to vlastnost čísla být dělitelem jiného čísla beze zbytku. V případě čísel násobků 3 to znamená, že se dělí na 3 beze zbytku. Například čísla 3, 6, 9 atd. jsou násobky 3.

Nejprve vytvoříme prázdný seznam, do kterého přidáme čísla. Poté pomocí cyklu projdeme všechna čísla od 1 do 100. Při každé iteraci zkontrolujeme, zda je aktuální číslo beze zbytku dělitelné 3. Pokud ano, přidáme ho do seznamu.

Nakonec, po dokončení cyklu, budeme mít seznam všech čísel od 1 do 100, která jsou násobky 3. Tento seznam můžeme přenést na obrazovku pomocí funkce print.

Zde je příklad kódu:

numbers = [] for i in range(1, 101): if i % 3 == 0: numbers.append(i) print(numbers)

Při spuštění tohoto kódu, uvidíte seznam všech čísel od 1 do 100 násobků 3:

[369121518212427303336394245485154576063666972757881848790939699]

Pomocí jednoduchého algoritmu a programovacího jazyka Python lze tedy snadno odvodit všechna čísla od 1 do 100, která jsou násobky 3.

Importovat knihovnu Python

K importu knihovny "math" do Pythonu můžeme použít následující příkaz:

import math

Po importu knihovny můžeme použít všechny funkce a metody poskytované touto knihovnou. To znamená, že můžeme snadno provádět složité matematické operace pomocí již napsaného kódu, namísto psaní vlastních funkcí od nuly.

Definice proměnných

PravidloPříklad
Proměnné by měly začínat písmenem nebo znakem podtržítka x = 10
Proměnné nemohou začínat číslicí 5x = 10 # nekorektní
Proměnné mohou obsahovat pouze písmena, číslice a podtržítko my_variable = 'hello'
Registr má hodnotu (proměnná my_variable a proměnná My_Variable jsou různé proměnné) my_variable = 10
My_Variable = 20

V Pythonu není nutné explicitně deklarovat typ proměnné, je definován automaticky během přiřazení hodnoty. Zde jsou příklady definic proměnných:

x = 10 # Целое числоy = 3.14 # Дробное числоname = 'John' # Строкаis_active = True # Логическое значение

Po definování proměnné lze hodnotu, kterou ukládá, použít v dalším kódu.

Inicializace cyklu

Přidání podmínky ke násobku čísla 3

for i in range(1, 101):if i % 3 == 0:print(i)

V důsledku provádění tohoto kódu budou vyvedena všechna čísla od 1 do 100, která se beze zbytku dělí na 3.

number = 10 print(number)

V důsledku spuštění tohoto kódu bude na obrazovce zobrazeno číslo 10.

pi = 3.1415926535 print ("hodnota čísla Pi:", format (pi, ".2f"))

V důsledku provedení tohoto kódu se na obrazovce zobrazí hodnota pi se dvěma znaky za čárkou: 3.14.

Zvýšení počítadla

Začněme inicializací prázdného seznamu, který bude obsahovat všechna čísla násobky 3. Poté vytvoříme cyklus, který bude proveden 100krát pomocí funkce range (). V každé iteraci cyklu zkontrolujeme, zda je aktuální hodnota měřiče rozdělena na 3 beze zbytku pomocí příkazu % (zůstatek dělení). Pokud je zůstatek nulový, pak je číslo přidáno do seznamu.

# Inicializace prázdného seznamu

# Cyklus od 1 do 100

for i in range(1, 101):

# Kontrola dělení 3

# Přidání čísla do seznamu

Výsledkem provedení tohoto kódu bude seznam všech čísel násobků 3, od 1 do 100.

Kontrola dosažení hodnoty 100

Po každém čísle násobku 3 zkontrolujeme, zda se rovná 100 pomocí podmíněného operátora. Pokud je číslo 100, pak je podmínka splněna a cyklus je přerušen.

Dokončení cyklu

Provozovatel by měl využít podmínky if Chcete-li zkontrolovat, zda aktuální číslo dosáhlo konce rozsahu. Pokud číslo dosáhne 100, musí být cyklus přerušen pomocí operátora break.

Takto může kód v Pythonu vypadat:

for i in range(1, 101): if i % 3 == 0: print(i) if i == 100: break

Poté použijeme dalšího operátora if pro ověření, zda aktuální číslo dosáhlo 100. Pokud číslo dosáhne 100, program je přerušen pomocí operátora break a cyklus končí.

Aplikace operátora break umožňuje nám dokončit cyklus, když je dosaženo požadovaného bodu, a přitom zachovat účinnost programu.

Testování algoritmu

Abychom ověřili správnost algoritmu, vyšleme všechna čísla od 1 do 100 násobků 3 pomocí Pythonu.

Níže je uveden seznam všech čísel od 1 do 100 násobků 3:

Může se vám také líbit

Co je lepší: laserová nebo vosková depilace?

Odstranění nežádoucích ochlupení na těle je jedním z hlavních problémů, kterým čelí mnoho žen a mužů. V posledních letech laser i.

Dřevěné schodiště pro svah vlastníma rukama

Dřevěné schodiště do svahu je velmi praktické a estetické. Mohou být ideálním řešením pro ty, kteří chtějí zkrášlit svou zahradu nebo pozemek. V.

Amd radeon hd 7600M series - GB RAM

AMD Radeon HD 7600M Series je špičkový GPU vyvinutý společností AMD. Patří do řady diskrétních grafických karet.

Naučte se, jak nastavit telefon na ovládání gesty a získejte co nejpohodlnější zážitek z používání moderní mobilní techniky

V moderním mobilním průmyslu je jednou z nejzajímavějších nových funkcí možnost ovládat svůj telefon mnoha gesty. To.

  • Zpětná vazba
  • Uživatelská smlouva
  • Zásady ochrany osobních údajů