Podzielenie tekstu w zmiennej.

0

Witam! Czy moge podzielić to

liczba = 5 x 4

jakoś żeby 5 było w jednej zmiennej a 4 w drugiej?

0

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,

0

Jak przez isdigit()?

0

No dobrze ale to daje tylko true albo false. A więc co to ma z tym wspólnego?

0

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?

0

Obstawiam, że chodzi o coś zuuuupełnie innego

0
lion137 napisał(a):

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?

Dokładnie tak :)

0

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
0

Dzięki, działa. :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1