Python är ett tolkat programmeringsspråk på hög nivå för allmänt ändamål med olika applikationer. Att lära sig grundläggande begrepp i Python , det finns några standardprogram som ger dig en kort förståelse av alla begrepp praktiskt. Omvända ett nummer i Python är ett av dessa program som ger eleven en djup förståelse för och aritmetiska operatörer . Den här bloggen hjälper dig att förstå och implementera sätten att vända ett nummer. Den kommer att täcka följande ämnen -
Hur vänder man ett nummer i Python?
Det är enkelt! Du kan skriva ett Python-program som tar inmatningsnummer och omvänd detsamma. Värdet på ett heltal lagras i a variabel som kontrolleras med hjälp av ett villkor och sedan lagras varje siffra i numret i en annan variabel, som skriver ut det omvända numret. Nummer kan vändas i Python med olika metoder, låt oss ta en titt på Python-programmet för att implementera detsamma.
hur man använder substring i java
Python-program för att vända ett nummer
Det finns två sätt att vända ett nummer på -
- Använda en slinga
- Använda rekursion
Vänd ett nummer med hjälp av Loop
# Få numret från användaren manuellt num = int (inmatning ('Ange ditt favoritnummer:')) # Initiera värde till null test_num = 0 # Kontrollera med hjälp av medan loop medan (num> 0): # Logisk återstod = num% 10 test_num = (test_num * 10) + resten num = num // 10 # Visa resultatutskrift ('Det omvända numret är: {}'. format (test_num))
Produktion :
Programförklaring
Användarvärde: Number = 123456 och Reverse = 0
Första Iterationen
Påminnelse = Antal% 10
Påminnelse = 123456% 10 = 6
Omvänd = Omvänd * 10 + Påminnelse
Omvänd = 0 * 10 + 6 = 0 + 6 = 6
Tal = Antal // 10
Antal = 123456 // 10 = 12345
Andra iterationen
Från den första Iterationen har värdena för både Number och Reverse ändrats som: Number = 12345 och Reverse = 6
Påminnelse = Antal% 10
Påminnelse = 12345% 10 = 5
Omvänd = Omvänd * 10 + Påminnelse = 6 * 10 + 5
Omvänd = 60 + 5 = 65
Antal = nummer // 10 = 12345 // 10
Antal = 1234
Tredje Iterationen
Från den andra Iterationen har värdena för både Number och Reverse ändrats som: Number = 1234 och Reverse = 65
Påminnelse = Antal% 10
Påminnelse = 1234% 10 = 4
Omvänd = Omvänd * 10 + Påminnelse = 65 * 10 + 4
Omvänd = 650 + 4 = 654
Tal = Nummer // 10 = 1234 // 10
Antal = 123
Fjärde itterationen
Från den andra Iterationen har värdena för både Number och Reverse ändrats som: Number = 123 och Reverse = 654
Påminnelse = Antal% 10
Påminnelse = 123% 10 = 3
Omvänd = Omvänd * 10 + Påminnelse = 654 * 10 + 3
Omvänd = 6540 + 3 = 6543
Tal = Antal // 10 = 123 // 10
Antal = 12
Femte iteration
Från den andra Iterationen har värdena för både Number och Reverse ändrats som: Number = 12 och Reverse = 6543
Påminnelse = Antal% 10
Påminnelse = 12% 10 = 2
Omvänd = Omvänd * 10 + Påminnelse = 6543 * 10 + 2
Omvänd = 65430 + 2 = 65432
Tal = Nummer // 10 = 12 // 10
Antal = 1
Sjätte iteration
Från den andra Iterationen har värdena för både Number och Reverse ändrats som, Number = 1 och Reverse = 65432
Påminnelse = Antal% 10
Påminnelse = 1% 10 = 1
Omvänd = Omvänd * 10 + Påminnelse = 65432 * 10 + 1
Omvänd = 654320 + 1 = 654321
Antalet slutade:
Vänd ett nummer med hjälp av rekursion
# Python-program för att vända ett tal med Rekursion Num = int (input ('Please enter any Number:')) Resultat = 0 def Resultat_Int (Num): globalt resultat om (Num> 0): Påminnelse = Num% 10 Resultat = ( Resultat * 10) + Påminnelse Resultat_Int (Num // 10) retur Resultat Resultat = Resultat_Int (Num) utskrift ('n Omvänd av angivet antal är =% d'% Resultat)
Produktion :
Med detta kommer vi till slutet av den här bloggen om ”Reverse a Number in Python”. Jag hoppas att det tillför mervärde till din kunskap om Python-programmering.
hur man installerar php på windows
To få fördjupad kunskap om Python tillsammans med dess olika applikationer, du kan för live online-utbildning med support dygnet runt och livstidsåtkomst. Har du en fråga till oss? Nämn dem i kommentarsektionen i ”Omvänd ett nummer i Python” så återkommer vi till dig.