Ero sivun ”Python 2/Luvut” versioiden välillä

Poistettu sisältö Lisätty sisältö
Mzlla (keskustelu | muokkaukset)
p Käyttäjän LEVYKEVANDALISMIA (keskustelu) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän Nikerabbit tekem�
Hartz (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 1:
Pythonissa on neljä lukutyyppiä:
* int
* long
* float
* complex
 
{|
==Laskutoimitukset==
|-
* yhteenlaskeminen: 10 + 2
| kokonaisluku (int)
* vähentäminen: 10 - 2
|-
* jakaminen: 10 / 2
| pitkä kokonaisluku (long)
* kertominen: 10 * 2
|-
* potenssiin korotus: 10**2
| liukuluku (float)
* neliöjuuri: tarvitaan math-moduuli
|-
# import math
| kompleksiluku (complex)
# math.sqrt(10)
|}
'''Loput math-moduulissa'''
 
Luvun tyyppiä ei tarvitse määritellä, koska Python tekee sen automaattisesti.
==Desimaalien määrä==
<pre>
paino = 78.214285714285714
print "Painat %.1f kiloa." % (paino)
</pre>
 
Esimerkki lukutyypin muuttumisesta:
tulostaa: Painat 78.2 kiloa.
 
>>> x = 5
>>> type(x)
<type 'int'>
>>> x = 187687654564658970978909869576453
>>> type(x)
<type 'long'>
>>> x = 1.34763
>>> type(x)
<type 'float'>
>>> x = 5 + 2j
>>> type(x)
* <type 'complex'>
 
[[Luokka:Python|luku]]