faxvein.pages.dev









Vad är en variabel referens

Variabler samt datatyper

Klicka vid ett funktion på grund av för att studera mer.

Grunder sektion 1

break

break avbryter kod såsom repeteras

Exempel

Förklaring

break avbryter kod likt repeteras. mot modell då while används.

continue

continue avbryter enstaka repetition samt påbörjar nästa

Exempel

Förklaring

continue avbryter körningen inom nuvarande repetition/iteration samt fortsätter tillsammans nästa repetition.

Variabler av referenstyper lagrar referenser till sina data (objekt), medan variabler av värdetyper direkt innehåller sina data

Används inom while-satser samt for-satser.

elif

elif existerar enstaka kombination från else samt if

Exempel #1

Exempel #2

Förklaring

elif används enbart efter if. detta existerar ett kombination från else samt if, detta önskar yttra ANNARS (det ovan existerar falskt) samt angående (ifall detta nya villkoret existerar sant).

Villkoret nära elif testas endast angående villkoret nära if existerar falskt.

Syntax

elif villkor:

villkor

Obligatorisk. Något likt existerar True alternativt False.

else

else kunna användas senaste inom ett if-sats

Exempel

Förklaring

else används enbart inom slutet från en block liksom startar tillsammans if samt koden beneath else körs endast ifall villkort nära if existerar falskt.

float()

Konverterar mot typen float (decimaltal)

Exempel

Förklaring

Funktionen float() konverterar argumentet mot typen float (decimaltal).

Vanligtvis existerar argumentet enstaka textsträng alternativt en heltal.

Syntax

float(number)

Argument

number

Ett anförande vid formen från ett textsträng alternativt en heltal.

if

if styr koden för att utföra olika beroende vid en villkor

Exempel #1

Exempel #2

Förklaring

if används på grund av för att styra vad programmet fullfölja beroende vid en villkor.

angående villkoret existerar sant körs koden inom if-blocket. på grund av för att styra vilket likt sker angående villkoret ej existerar sant, förmå elif samt else användas.

Syntax

if villkor:

villkor

Obligatorisk. Något såsom existerar True alternativt False.

input()

Tar emot indata ifrån användaren

Exempel

Förklaring

Funktionen input() låter användaren nedteckna indata mot programmet.

Med referenstyper kan två variabler referera till samma objekt

detta går för att skicka tillsammans med enstaka ord vilket beskriver vad såsom bör tecknas in.

Syntax

input(prompt)

Argument

prompt

En valfri ord användaren får se.

int()

Konverterar mot typen int (heltal)

Exempel

Förklaring

Funktionen int() konverterar argumentet mot typen int (heltal).

Vanligtvis existerar argumentet ett textsträng alternativt en decimaltal.

Syntax

int(number)

Argument

number

Ett anförande vid formen från enstaka textsträng alternativt en decimaltal.

print()

Skriver ut skrivelse alternativt ett variabels innehåll vid skärmen

Exempel #1

Exempel #2

Exempel #3

Förklaring

Funktionen print() skriver ut ett textsträng vid skärmen.

Försöker automatiskt omvandla detta liksom bör tecknas ut mot text.

Syntax

print(*object, sep=' ', end='\n')

Argument

*object

Obligatorisk. en alternativt flera objekt likt bör tecknas ut. Separera objekten tillsammans med kommatecken.

sep

Tecken till för att avskilja objekten likt skrivs ut.

likt standard mellanrum.

end

Tecken likt avslutar texten vilket skrivs ut. vilket standard "\n" - vilket betyder färsk rad.

randint()

Konverterar mot typen randint (heltal)

Exempel

Förklaring

Funktionen randint() genererar en slumptal mellan numeriskt värde heltalsvärden a samt b sålunda för att a <= N <= b.

randint finns inom module random.

Syntax

randint(a,b)

Argument

a

Det minsta slumptal vilket förmå genereras.

b

Det största slumptal såsom är kapabel genereras.

Exempel #1

Exempel #2

Förklaring

Funktionen round() avrundar en decimaltal.

likt standard mot en heltal, detta går för att ställa in round() mot för att avrunda mot godtyckligt antal decimaler.

Syntax

round(number, decimalplaces = 0)

Argument

number

Obligatoriskt. Talet likt bör avrundas.

decimalplaces

Antal decimaler vilket talet bör avrundas mot.

likt standard satt mot 0.

str()

Konverterar mot typen sträng

Exempel #1

Exempel #2

Förklaring

Funktionen str() konverterar argumentet mot enstaka sträng. Ofta existerar argumentet en heltal alternativt en decimaltal. detta är kapabel även artikel betydligt mer komplexa datatyper liksom går för att konvertera mot strängar.

Syntax

str(object)

Argument

object

Ett objekt liksom förmå omvandlas mot ett sträng.

while

while används på grund av för att repetera kod

Exempel

Förklaring

while repeterar koden inom blocket således länge villkoret existerar sant.

Syntax

while villkor:

villkor

Obligatorisk.

Något vilket existerar True alternativt False. Måste bli falskt någon gång till för att while-blocket bör lämnas.

I detta denna plats avsnittet kommer ni för att lära dig

  • Vad enstaka variabel existerar samt hur ni skapar en
  • Om olika datatyper samt konverteringar mellan dem

Variabler - för att spara data

En variabel existerar mot på grund av för att spara information samt används överallt inom programmering.

Ofta sparas strängar alternativt anförande, dock detta är kapabel även artikel andra mer komplicerade datastrukturer samt objekt.

enstaka variabel existerar mot på grund av för att komma ihåg någonting beneath tiden programmet körs, mot modell en utfall från ett kalkyl därför för att detta sedan kunna återanvändas vid andra ställen inom programmet.

Det är viktigt att deklarera rätt datatyp till rätt data, då en variabel bara kan innehålla den typ av data den är deklarerad för

detta existerar även vanligt för att nyttja variabler på grund av för att spara inmatningar ifrån användaren alternativt uppgifter likt besitter lästs ifrån enstaka fil.

Variabler används överallt inom programmering. Namnet variabel kommer från för att programmet är kapabel ändra (variera) innehållet inom enstaka variabel beneath programmets körning. detta såsom läggs inom ett variabel sparas inom datorns arbetsminne samt försvinner då programmet ej längre kör.

För för att skapa enstaka variabel används = (likhetstecken), mot vänster angående likhetstecknet står variabelnamnet samt mot motsats till vänster angående likhetstecknet står värdet likt bör sparas inom variablen.

Ofta sparas strängar eller tal, men det kan också vara andra mer komplicerade datastrukturer och objekt

Viktigt på denna plats existerar för att förstå skillnaden mellan = inom matematiken (är lika med) samt inom Python (tilldela värde mot variabel). detta går god för att nyttja print(min_variabel) på grund av för att notera ut innehållet inom variabeln.

Exempel

Strängen Hello World sparas inom variabeln tillsammans namnet min_variabel.

min_variabel = 'Hello World' print(min_variabel)

Det existerar viktigt för att skriva utmärkt variabelnamn.

Namnet bör förklara informationen vilket existerar sparad inom variablen. tillsammans med utmärkt variabelnamn existerar programmet enklare för att förstå samt detta blir enklare för att utföra riktig.

Det finns två typer av typer i Visual Basic: referenstyper och värdetyper

detta tar utdragen period för att lära sig notera god variabelnamn därför misströsta ej angående ni tycker detta existerar svårt! inom Python existerar konventionen för att notera variabler tillsammans med små tecken samt tillsammans med _ på grund av för att separera mening.


  • vad  existerar  ett variabel referens

  • Logga in alternativt producera konto på grund av för att spara dina framsteg samt din kod.

    Vad utför koden?

    Läs koden nedan samt försök register ut vilket programmet skriver ut. Kör programmet efter ni svarat samt titta ifall ni fick rätt.

    -- Programmets utskrifter --

    Fråga: vad kommer programmet ovan för att notera ut?

    FörstaAndra

    Första Andra

    Datatyper

    Datorer måste skilja vid olika typer från variabler, såsom mot modell strängar (text) samt anförande.

    detta beror vid för att dem sparas vid olika sätt inom datorns minne. Exempelvis representeras talet 1 samt strängen '1' vid olika sätt inom minnet.

    En variabel är alltså ett värde som vi vill spara undan för att kunna använda senare i programmet

    Vi besitter redan använt tre vanliga variabeltyper, strängar (eng: string), heltal (eng: integer) samt flyttal (eng: float). Flyttal (uttalas flyt-tal) existerar detta vanligaste sättet på grund av enstaka datamaskin för att företräda anförande liksom äger decimalkomma.

    När ni skapar ett variabel beräknar Python ut vilken typ variabeln existerar.

    inom flera programmeringsspråk måste ni istället informera vilken typ enstaka variabel existerar då ni skapar den samt sedan går detta ej för att ändra vilken typ variabeln existerar. inom Python går detta mot modell för att inledningsvis spara ett sträng inom enstaka variabel till för att senare spara en anförande inom identisk variabel.

    Den inbyggda funktionen type kunna användas på grund av för att titta vilken typ ett variabel äger, titta exemplet nedan.

    Exempel

    Först skapas tre olika variabler tillsammans typerna sträng, heltal samt flyttal.

    Sedan skapas ytterligare tre variabler såsom innehåller vilken typ dem inledande tre variablerna har.

    min_text = 'Hej hej' mitt_favorittal = pi = min_text_typ = type(min_text) mitt_favorittal_typ = type(mitt_favorittal) pi_typ = type(pi) print(min_text_typ) print(mitt_favorittal_typ) print(pi_typ)

    Konvertering mellan olika typer

    Hjälpfunktionerna str, int samt float finns mot på grund av för att konvertera dem tre typerna ovan mellan varandra.

    mot modell används int till för att omvandla enstaka variabel mot typen heltal.

    En variabel kan vara av olika datatyper

    Observera för att detta ej ständigt fungerar, mot modell går ej strängen 'hej' för att konvertera mot varken en heltal alternativt en flyttal.

    Exempel

    Några vanliga typkonverteringar.

    heltal = int('42') flyttal = float(10) ord = str() print(heltal) print(flyttal) print(text)

    till för att behärska lägga ihop enstaka sträng samt mot modell en heltal måste oss utföra ett konvertering.

    Exempel

    Lägga ihop enstaka sträng tillsammans en heltal.

    x = 12 x_text = 'Värdet vid x existerar lika tillsammans med ' + str(x) print(x_text)

    Logga in alternativt producera konto på grund av för att spara dina framsteg samt din kod.

    Hitta felet

    Koden nedan innehåller en fel.

    Kör programmet samt titta vad felmeddelandet blir. Fixa sedan koden samt kör programmet igen.

    -- Programmets utskrifter --

    Den inbyggda funktionen print kunna ta emot olika typer inom sitt argument (det vilket står innanför parenteserna vid enstaka funktion kallas argument). Print-funktionen konverterar automatiskt argumentet mot enstaka sträng.

    Vad en variabel är och hur du skapar en; Om olika datatyper och konverteringar mellan dem; Variabler - att spara data

    ifall ni skriver exempelvis print(5) således omvandlas automatiskt talet 5 mot enstaka sträng.

    Avrundning

    Om en flyttal omvandlas mot en heltal tillsammans med hjälp från int tas helt enkelt decimalerna bort.

    Exempel

    Flyttal mot heltal tillsammans int.

    x = int() print(x)

    Med den inbyggda funktionen round är kapabel oss istället avrunda en flyttal mot en heltal.

    Exempel

    Flyttal mot heltal tillsammans round.

    x = round() print(x)

    Med hjälp från round går detta även utmärkt för att avrunda mot en valfritt antal decimaler.

    Inuti parentesen skriver oss ursprunglig talet likt bör avrundas, följt från en komma, samt sedan hur flera decimaler oss önskar avrunda till.

    Exempel

    Avrunda mot numeriskt värde samt fyra decimaler.

    x = round(, 2) y = round(, 4) print(x) print(y)

    Logga in alternativt producera konto på grund av för att spara dina framsteg samt din kod.

    Ändra inom koden

    Koden nedan skriver ut pi tillsammans flera decimaler.

    Ändra därför för att pi skrivs ut avrundat mot fyra decimaler.

    -- Programmets utskrifter --

    Status
    ni besitter ej gjort tydligt någon arbetsuppgift än (0 st).