• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Lista problem z odejmowaniem liczby i zmniejszaniem jej wartości.

Object Storage Arubacloud
0 głosów
164 wizyt
pytanie zadane 17 listopada 2022 w Python przez dedek2 Początkujący (370 p.)

Witam, robię zadanie z książki w którym mam zrobić Menu z którego wybieram różne opcje. Zadanie tyczy się stworzenia postaci i rozdania atrybutów i po rozdaniu atrybutów ma się zmniejszać ilość punktów a gdy odejmę je od atrybutów to z powrotem mają dodać się do punktów, więc stworzyłem taką listę: 

oczywiście wybieram ifem odpowiednią opcje w menu i mam: 

atributes = [["Health", 0], ["Strenght", 0], ["Agility", 0], ["Inteligence", 0]]
points = [30]


elif choice == 3:
        print("Wybierz atrybut i przydziel punty")
        choice = int(input(atributes))
        print("Wybrałeś: ", atributes[choice])

Wybieram, odpowiedni atrybut np: ["Health", 0], drugi element listy czyli [1], jest intem, ale nie wiem jak dodać czy odjąć od niego wartość, co źle robię. 

1 odpowiedź

0 głosów
odpowiedź 17 listopada 2022 przez VBService Ekspert (254,630 p.)
wybrane 17 listopada 2022 przez dedek2
 
Najlepsza

Czy o to chodzi?

[ on-line ]

atributes = [["Health", 100], ["Magic", 50], ["Shield", 20]]

atributes[0][1] += 10 # Health
atributes[1][1] -= 10 # Magic
atributes[2][1] += int(atributes[0][1] / atributes[1][1]) # Shield

 

1
komentarz 17 listopada 2022 przez dedek2 Początkujący (370 p.)
Bardzo pomogło :)

Podobne pytania

0 głosów
1 odpowiedź 365 wizyt
pytanie zadane 14 października 2022 w Python przez Ichbinda Nowicjusz (230 p.)
0 głosów
2 odpowiedzi 369 wizyt
pytanie zadane 15 listopada 2021 w Python przez DaXari Początkujący (280 p.)
0 głosów
3 odpowiedzi 232 wizyt
pytanie zadane 27 listopada 2017 w Python przez Dawid89 Obywatel (1,120 p.)

92,698 zapytań

141,609 odpowiedzi

320,119 komentarzy

62,057 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...