Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vylúčite reťazec namiesto celočíselného pythonu?

V Pythone nemôžete priamo priradiť reťazec celočíselnej premennej. Namiesto toho musíte skonvertovať reťazec na celé číslo pomocou funkcie `int()`. Napríklad:

```pytón

x =int("123")

```

Vyššie uvedený kód priraďuje premennej „x“ celočíselnú hodnotu 123.

Ak sa pokúsite priradiť reťazec celočíselnej premennej bez toho, aby ste ju skonvertovali, dostanete `ValueError`. Napríklad:

```pytón

x ="123"

```

Vyššie uvedený kód bude mať za následok nasledujúcu chybu:

```

ValueError:neplatný literál pre int() so základom 10:'123'

```

Tu je niekoľko príkladov, ako previesť reťazce na celé čísla v Pythone:

```pytón

x =int("123")

y =int("456,78")

z =int("-123")

```

Vyššie uvedený kód priraďuje premenným „x“, „y“ a „z“ celočíselné hodnoty 123, 456 a -123.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené