Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Python 3.6] Pomoc przy ulepszaniu kalkulatora.

TheAmazingRak 15 Lip 2017 22:29 642 2
  • #1 15 Lip 2017 22:29
    TheAmazingRak
    Poziom 6  

    Witam! A więc, chciałbym ulepszyć mój kalkulator w taki sposób, aby mógł robić działania na większej ilości liczb niż 2. Więc pomyślałem, że użytkownik, przed podaniem liczb do działania, będzie pytany o ilość liczb, które chce np. dodać. Więc wymyśliłem coś takiego:

    Kod: python
    Zaloguj się, aby zobaczyć kod
    błąd:
    Spoiler:
    How many numbers?
    4
    0 Number: 2
    Traceback (most recent call last):
    File "calculator.py", line 22, in <module>
    number[var].array(x);
    IndexError: list index out of range
    Teraz pytania: Co zrobić, żeby to zaczęło działać, Jak zrobić dodawanie wszystkich cyfr, tzn. użytkownik poda, że chce dodać 4 cyfry, program te cyfry zapisze do tablicy, następnie doda je wszystkie do jednej zmiennej.
    Dziękuję za wszystkie odpowiedzi.

    0 2
  • #3 16 Lip 2017 00:06
    TheAmazingRak
    Poziom 6  

    Dzięki za szybką odp. Trochę namieszałem tutaj:

    Kod: python
    Zaloguj się, aby zobaczyć kod

    Kod wygląda teraz tak, i działa:
    Kod: python
    Zaloguj się, aby zobaczyć kod
    Gdyby ktoś miał podobny problem, to ma już rozwiązanie. Temat zamykam, bo problem rozwiązałem. Dzięki.

    0