mathleaks.se mathleaks.se Startsida kapitel home Startsida Historik history Historik expand_more Community
Community expand_more
menu_open Stäng
{{ filterOption.label }}
{{ item.displayTitle }}
{{ item.subject.displayTitle }}
arrow_forward
Inget resultat
{{ searchError }}
search
Expandera meny menu_open home
{{ courseTrack.displayTitle }}
{{ statistics.percent }}% Logga in för att se statistik
{{ printedBook.courseTrack.name }} {{ printedBook.name }}
search Använd offline Verktyg apps
Logga in account_circle menu_open
article Artikel
menu_book Lösningar till böcker
school eKurser
question_answer Community
description Uppgiftsblad
calculate Math Solver
arrow_back arrow_forward

Teori

Variabel

Inom programmering används variabler för att lagra olika sorters värden. Ofta är det fråga om heltal eller decimaltal, men det kan t.ex. också vara text. Man skapar en variabel genom att välja ett namn och skriva det följt av ett likhetstecken och sedan det man vill lagra i variabeln. Man kan t.ex. skriva

x = 10

för att lagra värdet i variabeln x, vilket kallas att x tilldelas värdet Man kan se det som att programmet skapar en låda märkt x som det sedan lägger värdet i.

Variabler i programmering 1 p.svg

Variabelnamn kan bestå av bokstäver, siffror och understreck (_) men de får inte börja med en siffra. I de flesta programmeringsmiljöer går det att använda å, ä och ö i variabelnamn men man brukar undvika att göra det eftersom det inte är garanterat att det fungerar.

en_variabel = 33.012
print(en_variabel)
variabel_2 = 74
print(variabel_2)
  • Visa resultat
>
33.012
74

Till skillnad från variabler inom matematiken är innehållet i programmeringsvariabler varken obekant eller godtyckligt, utan programmet håller hela tiden reda på vad som finns lagrat i dem. Det är dock möjligt att innehållet skrivs över med något annat allt eftersom programmet stegar sig igenom koden.

x = 10
print(x)
x = 20
print(x)
  • Visa resultat
>
10
20

{{ 'ml-article-textbook-solutions-heading' | message }}

{{ 'ml-article-textbook-solutions-description' | message }}

{{ 'ml-article-textbook-solutions-expert-solutions' | message }}

{{ 'ml-article-textbook-solutions-math-solver-scanner' | message }}

{{ 'ml-article-textbook-solutions-answers-hints-steps' | message }}

{{ 'ml-article-ecourses-heading' | message }}

{{ 'ml-article-ecourses-description' | message }}

{{ 'ml-article-ecourses-interactive' | message }}

{{ 'ml-article-ecourses-chapter-tests' | message }}

{{ 'ml-article-ecourses-exercise-levels' | message }}

{{ 'ml-article-ecourses-rank-stats' | message }}

{{ 'ml-article-ecourses-video-lessons' | message }}

{{ 'ml-article-ecourses-course-theory' | message }}

{{ 'ml-article-ecourses-join-classroom' | message }}

{{ 'ml-article-ecourses-graphing-calculator' | message }}

{{ 'ml-article-ecourses-quiz-games' | message }}

{{ 'ml-article-ecourses-study-together' | message }}

{{ 'ml-article-community-heading' | message }}

{{ 'ml-article-community-description' | message }}

{{ 'ml-article-community-create-and-share-channels' | message }}

{{ 'ml-article-community-share-content-and-challenge' | message }}

{{ 'ml-article-community-cooperate-with-friends' | message }}

{{ 'ml-article-worksheets-heading' | message }}

{{ 'ml-article-worksheets-description' | message }}

{{ 'ml-article-worksheets-course1' | message }}

{{ 'ml-article-worksheets-course2' | message }}

{{ 'ml-article-worksheets-course3' | message }}

{{ 'ml-article-worksheets-course4' | message }}

{{ 'ml-article-math-solver-heading' | message }}

{{ 'ml-article-math-solver-description' | message }}

{{ 'ml-article-math-solver-photo-scan-solve' | message }}

{{ 'ml-article-math-solver-step-by-step' | message }}

{{ 'ml-article-math-solver-graph-math-problem' | message }}