Witam! Czy moge podzielić to
liczba = 5 x 4
jakoś żeby 5 było w jednej zmiennej a 4 w drugiej?
Witam! Czy moge podzielić to
liczba = 5 x 4
jakoś żeby 5 było w jednej zmiennej a 4 w drugiej?
Zakładając że 5 x 4 jest strigiem, to https://www.w3schools.com/python/ref_string_split.asp zrobi ci z tego taką listę ['5', 'x', '4']. Starczy znaleźć liczby np poprzez isdigit() i przypisać je gdzie trzeba,
No dobrze ale to daje tylko true albo false. A więc co to ma z tym wspólnego?
Bedziesz wiedział czy to liczba czy znak x. Co to jest 5 x 4, string? Co w ogóle Chcesz zrobić, podzielić to na dwie zmienne typu integer, w których znajdują sie odpowiednio, 5, 4?
Obstawiam, że chodzi o coś zuuuupełnie innego
lion137 napisał(a):
Bedziesz wiedział czy to liczba czy znak
x. Co to jest5 x 4, string? Co w ogóle Chcesz zrobić, podzielić to na dwie zmienne typu integer, w których znajdują sie odpowiednio,5,4?
Dokładnie tak :)
Możesz to zrobić dowolnie, np.:
number = "5 x 4"
number = number.split()
(a, b) = [int(x) for x in number if x.isdigit()]
print(a, b) # -> 5, 4