Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe de Basis in Python Verander
In Python , kunt u getallen in verschillende andere dan de standaard decimale of base - 10 verschillende bases . Echter , als je de basis te veranderen , Python vertegenwoordigt deze getallen als strings met een voorvoegsel aan de basis te identificeren : " 0b " voor binaire , " 0 " voor octale en " 0x " voor hexadecimaal . Als u probeert om niet- base - 10 nummers , Python concatenates de snaren toe te voegen . Andere berekeningen resulteren in een soort fout . Om wiskunde te doen over aantallen niet in basis - 10 , moet u ze converteren naar getallen , doen de berekening , en vervolgens omzetten terug naar de oorspronkelijke basis vertegenwoordiging . Instructies
1

Open een Python programma bestand . Typ de volgende code :

afdruk bin
( 50 )

afdruk oktober
( 50 )

afdruk hex
( 50 ) op

Deze drie lijnen nemen de komma nummer 50 en verandert de basis eerst naar binair ( base - 2 ) en drukt " 0b110010 , " dan naar octaal (basis - 8 ) en drukt " 062 " en tenslotte naar hexadecimaal ( base - 16 ) en drukt " 0x32 . " Merk op dat alle drie van deze waarden zijn reeks voorstellingen van hun respectievelijke bases

type 2 de volgende code : .

Afdruk
0b11001

afdruk 031

afdruk 0x19

Elk van deze lijnen zetten het nummer van het basisstation naar een decimale waarde . De " 0b " in de eerste regel staat voor een binair getal , de " 0 " in de tweede vertegenwoordigt octale en de " 0x " in de derde regel staat voor een hexadecimale waarde . Elk nummer , 11.001 in binaire , 31 in octale en 19 in hexadecimaal , bekeerlingen tot 25 in decimale

Type 3 de volgende code : .

Var1 = bin ( 25 ) op

var2 = bin ( 50 )

bin
( int ( var1 , 2 ) + int ( var2 , 2 ) ) op Twitter

De eerste twee regels te creëren twee variabelen vast te houden de binaire voorstellingen van de decimale getallen 25 en 50 , respectievelijk . De derde regel zet elk binair getal naar een integer , voegt hun waarden bij elkaar , zet dan het aantal terug naar een binaire representatie . De output is hier " 0b1001011 , " dat is het binaire equivalent van 75 in decimalen .

Previous: Next:
  python Programming
·Hoe te Tuples in Python Toegan…
·Hoe je Python script uitvoerba…
·Hoe te gebruikersinvoer accept…
·Hoe je twee lijsten combineren…
·Hoe te PyLab Installeren op Py…
·Hoe Permanente wijzigingen in …
·Hoe maak je een Python script …
·Wat is Python hacken? 
·Hoe maak je een Python to Run …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Java Float Input 
·Hoe maak je een VB6 DLL Server Model Eve…
·Definitie van een Low - Level Uitzonderi…
·Hoe maak je een door tabs gescheiden . T…
·Hoe te Graphics & Vormen in Maak Visual …
·Hoe te Miljoenen maken 
·Hoe maak je een tabel in MySQL bijwerken…
·Hoe maak je een Float Letterlijke in Jav…
·Hoe Web Forms te verdienen met Visual Ba…
Copyright © Computer Kennis https://www.nldit.com