Python programmering: Del 2 (1 / 1 steg)

Steg 1: strängar

Strängarna är bland de mest populära typerna i Python. Vi kan skapa dem genom att sätta tecken inom citationstecken. Python behandlar enkla citattecken samma som dubbla citattecken. Att skapa strängar är lika enkelt som att tilldela ett värde till en variabel. Till exempel −

var1 = "Hello World!"
var2 = "Python programmering"

Tillgång till värden i strängar
Python har inte stöd för en typ av karaktär; dessa behandlas som strängar med längden en, således också ansett en delsträng. För att komma åt delsträngar, använda hakparentes för skivning tillsammans med index eller index till din delsträng. Till exempel:

var1 = "Hello World!"
var2 = "Python programmering"
skriva ut var1 [0]
skriva ut var2 [1:5]

Detta ger följande:

H
ytho

Uppdatering av strängar
Du kan "uppdatera" den befintliga strängen av (åter) tilldela en variabel till en annan sträng. Det nya värdet kan relateras till sitt tidigare värde eller till en helt annan sträng alldeles. Till exempel −

var1 = "Hello World!"
skriva ut "uppdaterad sträng:-", var1 [: 6] + ' Python

"När ovanstående kod exekveras, det ger följande resultat:

Uppdaterad sträng:-Hej Python

Följande tabell är en lista över fly eller icke-utskrivbara tecken som kan representeras med omvänt snedstreck notation.
Escape-tecken får tolkas; i en enda noterade samt dubbel citerade strängar.

\b---Backsteg
\n---Newline(Return)
\r---carriage Return
\t---fliken
\v---lodrät TABB
\s---utrymme

Mer sträng grunderna

skriva ut len ("Hello, World!")

Som skriver ut 12, eftersom "Hello world!" är 12 tecken lång, inklusive skiljetecken och utrymmen.

s = "Hello, World!"
skriva ut s.index("o")

Som skriver ut 4, eftersom platsen för den första förekomsten av bokstaven "o" är 4 tecken från det första tecknet. Lägg märke till hur det finns faktiskt två Olofssons i frasen - denna metod erkänner bara först.

Men varför inte det skriva ut 5? Är inte "o" det femte tecknet i strängen? För att göra saker mer enkla, starta Python (och de flesta andra programmeringsspråk) saker på 0 istället för 1. Så index för "o" är 4.

Se Steg
Relaterade Ämnen

Python programmering: Del 1 - grunderna

Python är en allmänt använd general-purpose, på hög nivå programmeringsspråk. Dess designfilosofi betonar koden läsbarhet, och dess syntax gör att programmerare kan uttrycka begrepp i färre kodrader än vore möjligt i språk som c eller Java. Språket g...

Komma igång med Intel Edison - Python programmering

Denna guide är för alla er python programmerare som har alltid undrat,vad är det bästa sättet att komma in i "IoT"(Internet of Things) , nu sedan du har gjort det till den här sidan, köpa dig en Intel Edison från Amazon eller online lagra som Ad...

Filen skapar med Python programmering

Ett användbart verktyg i många automatiserade program är möjligheten att öppna befintliga filer redigera dem och spara resultaten. I många fall exporteras raw-data av enhetens data insamling till en textfil. Så hur kan du skapa eller ändra en text ar...

Python programmering

I detta projekt, kommer jag att visa dig hur man gör grundläggande Python programmering. Om du är på en raspberry pi, använda försummelsen program, annars hämta och installera TextWrangler gör din programmering.Steg 1: VideoJag hoppas att videon hjäl...

Python programmering P:2

Hej och,Välkommen till,Python programmering,P:2!!!Jag har gjort detta en,Samma dag.Så,Låt oss få till det!Steg 1: Veryballs Ledsen för stavfel.VeryballsJag kan inte förklara vad en,Veryball är,Men jag kan visa dig.Kommandot är,"____ = ____"Idag,...

Python programmering P:3

Hej och,Välkommen till,Python,Programmering,P:3!!!Så,Låt oss få,Direkt till den.Steg 1: indata The command for,Indata är,"___ = input("___")".Idag,Kommandot vi,Kommer att använda,Är,"ans = input (" Skriv in ditt namn: ")...

Python programmering P:4

Hej och,Välkommen till,Python,Programmering,P:4!!!Så,Låt oss komma till,Det första steget.Fnaf!!!Steg 1: Import Kommandot förEn import är,"Importera (tid, sköldpadda, slumpmässiga, sys och så vidare...)"Om du har,Pygame installerat,Det finns mer...

Python programmering | Grunderna

Python kan vara en mycket komplex och svår att förstå programmeringsspråket, men efter detta Instructable, och med lite övning, du kommer att vara på god väg till att bli en programmering geek!Steg 1: Använda "Skriv ut"Utskrivningskommandot anvä...

Python programmering handledning (Python 2.7)

Någonsin velat lära sig att programmera?Tja, är vad språk bättre att börja det än pyhton! Det är en snabb och kraftfull språk. Du kan göra nästan allt med python! Ovan att syntaxen för det är fairley enkel.Under hela denna tutorial kommer jag att för...

Python programmering - lexikon

# ordbok motion# från "Lärande Python snabbt"# skapats med IDLE, Python IDEskriva ut ("skapa en tom ordbok.")telnums = {}skriva ut ("inmatning namn och medlemmar i ordbok.)telnums = {"Tom Jones": "212-867-5309"...

Python programmering - ordböcker (för loopar)

# ordböcker i Python, motion från kapitel 3 i "Lär dig Python snabbt"# Har några för loopar i dessa som kan skriva ut värden vertikaltskriva ut ("skapa ordlista nu.")telnums = {}skriva ut ("fylla ordboken.")telnums = {"B...

Python programmering - funktionen split()

# detta program kommer att demonstrera funktionen Python split().# Det kommer upp en fras i en sträng i ord# skapa sträng med frasHamlet = "att vara eller inte vara, det är frågan."# Skriv ut strängen som inskriva ut ("strängen som in är:&q...

Python programmering - omkretsen av en cirkel

Kort Python program som beräknar omkretsen av en cirkel.Koden är nedan och fäst.==================================================skriva ut ("Detta kommer att beräkna omkretsen av en cirkel.")PI = 3.141592skriva ut ("Pi är:", pi)Diamet...

Python programmering - deklarationen Break #2

Korta programmet som visar uttrycket "break".Bifogad som en Python fil....

Python programmering - att hitta specifika ord variationer i textfil (inledande versaler och gemener)

Python program att hitta varianter av ett visst ord, till exempel, en version av ordet med första bokstaven versal och en 2: a versionen med alla bokstäver gemener. Detta program är att räkna antalet gånger som "Du" och "du" visas i de...

Python programmering - funktioner - Pythagoras sats

Enkla Python program med funktioner för att beräkna hypotenusan av en triangel med hjälp av Pythagoras sats.Bifogas som .py fil och PDF-fil....

Python programmering - lista förståelse

# lista förståelse# Skapa en lista med sökmönstretmönster = ["till", "vara", "den"]skriva ut ("mönstret matchas är:", mönster)#Create strängHamlet = "att vara eller inte vara, det är frågan. Om tis ädlare i sin...

Python programmering - Sök efter ordet/frasen/sträng i ett textdokument

Detta Python program gör att användaren att ange ett ord/fras/sträng i programmet och har som sökt i ett textdokument. Observera att dokumentet måste vara i samma mapp som programmet Python. I detta fall ställs det in att söka efter den färdiga arbet...

Python programmering - skivor

Kort Python program som visar hur du använder skivor (segment) av en sträng.Nedan och bifogade.========================================skriva ut ("detta program kommer att skriva ut skivor (segment) strängar.")StringEntered = ingång ("Skriv...