1 Востаннє редагувалося Djalin (15.04.2015 15:58:25)

Тема: Питання по мові

Вітаю сів таки вчити програмування :D 

питання:

як написати що ніц не треба робити?

fib1 = 0
fib2 = 1
#print (fib1)
#print (fib2)
n = 18
i = 0
while i < n:
    fib_sum = fib1 + fib2
    if i<3:
        print ("чекай")
    else:
        print (fib_sum)
    fib1 = fib2
    fib2 = fib_sum
    i = i + 1

завдання виводити  числла починаючи з пятого

так от - без

print ("чекай")

програма дає помилку.

може я логічно не так написав - тобто невірна сама логіка програми?

вчу по брошурці в долученні

Post's attachments

python_structured_programming.pdf 954.44 kb, 1286 downloads since 2015-04-15 

2 Востаннє редагувалося koala (15.04.2015 14:15:31)

Re: Питання по мові

if i>=3:
   print (fib_sum)

else не треба.

Звісно, можна і так:

   if i<3:
        pass
    else:
        print (fib_sum)

але перший варіант мені видається кращим, принаймні, тут.

Подякували: Djalin1

3

Re: Питання по мові

ні не вірно - перші числа треба пропустити а якщо прибрати елсе - то якраз тільки вони й виводяться

4

Re: Питання по мові

Djalin написав:

ні не вірно - перші числа треба пропустити а якщо прибрати елсе - то якраз тільки вони й виводяться

Я умову змінив, дивіться уважніше.

Подякували: Djalin1

5

Re: Питання по мові

о дякую - дійсно не додивився

6

Re: Питання по мові

ще питання як перевірити число на парність?

в брошурці по якій вчу не описано, а в завданні стоїть

7 Востаннє редагувалося Master_Sergius (15.04.2015 16:06:05)

Re: Питання по мові

А як перевірити число на парність? Яке число називається парним?
А поки думаєте над відповіддю дам підказку: число ділиться націло на інше, якщо остача дорівнює нулю. Вам потрібно перевіряти остачу від ділення.

Q-Bart, поспішили Ви - дайте людині можливість трішки подумати.

8

Re: Питання по мові

Гаразд, виправився. Думайте..

9 Востаннє редагувалося Djalin (15.04.2015 18:29:07)

Re: Питання по мові

математично знаю, а от як саме залишок ще ні - почав читати занурення в пітончик - може щось проясниться
знайшов

10 Востаннє редагувалося Q-bart (15.04.2015 18:06:13)

Re: Питання по мові

Тепер можна?

if a%2 ==0:
Подякували: Djalin1

11 Востаннє редагувалося Djalin (15.04.2015 18:36:39)

Re: Питання по мові

дякую - ще не дочитав до того, буду далі завтра пробувати, до речі та брошурка чогось варта чи краще одразу інше щось брати?

Підкажіть а десь є список математичних функцій?

тобто додавання, віднімання, множення ділення, степінь я знаю - а інше? - от про остачу не знав наприклад...

12

Re: Питання по мові

Мануал читати не пробували?

13

Re: Питання по мові

Тут трохи є http://pythonworld.ru/tipy-dannyx-v-pyt … mplex.html
А ще більше в модулі math, http://pythonworld.ru/moduli/modul-math.html

Подякували: Djalin1

14

Re: Питання по мові

koala написав:

Мануал читати не пробували?


пробував але третій - англійську знаю паршиво тому йде туго - тре ще й мову підтягувати

15

Re: Питання по мові

Q-bart - те що шукав

16

Re: Питання по мові

Djalin написав:

англійську знаю паршиво тому йде туго - тре ще й мову підтягувати

Я теж так думав, і тому читав виключно укр./рос. сайти. Проте прийшлося читати англійською, і я почав читати!!!
Вся справа була лише в невпевненості!!!!!!
Для Хрому є додаток перекладач - Виділяєш слово - тобі переклад. Помагає...

Подякували: quez, Djalin2