Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Muuttujien Nimeämissäännöt | Muuttujat ja Tyypit
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Johdatus Pythoniin

bookMuuttujien Nimeämissäännöt

Erinomaista edistystä! Seuraavaksi perehdytään johonkin perustavanlaatuiseen mutta tärkeään — muuttujien nimeämiseen. Kuten jokaisella tuotteella ruokakaupassa on oma paikkansa ja nimilappunsa, jokainen muuttuja Pythonissa tulee nimetä harkiten. Hyvä nimeäminen auttaa sinua ja muita ymmärtämään koodin tarkoituksen yhdellä silmäyksellä.

Katso, kun Alex selittää muuttujien nimeämissäännöt ja niiden käytännön soveltamisen:

Muuttujien nimeämissäännöt

Aloita aina kirjaimella tai alaviivalla

Muuttujan nimen täytyy alkaa kirjaimella tai alaviivalla, kuten item_name tai _price. Älä aloita muuttujan nimeä numerolla (esim. 2item ei ole sallittu).

Käytä vain kirjaimia, numeroita ja alaviivoja

Muuttujan nimessä saa olla vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on sallittu, mutta vältä erikoismerkkejä kuten tavuviivaa (item-name ei ole sallittu).

Huomioi kirjainkoon merkitys

Python erottaa isot ja pienet kirjaimet toisistaan. Siten item ja Item ovat kaksi eri muuttujaa Pythonissa.

Älä käytä Pythonin varattuja sanoja

Vältä Pythonin sisäänrakennettujen avainsanojen (kuten print, if ja type) käyttämistä muuttujien niminä, sillä ne on varattu erityiskäyttöön kielessä.

Esimerkki oikeasta muuttujien nimeämisestä

Seuraavassa esimerkissä kaikkia muuttujien nimeämissääntöjä noudatetaan, mikä varmistaa, että muuttujat on nimetty oikein ja koodi toimii moitteettomasti:

123456
# Correct variable names item_name = "Apple" _item_price = 0.99 item1_quantity = 10 storeName = "Green Valley Groceries" print(item_name, _item_price, item1_quantity, storeName)
copy

Esimerkki virheellisestä nimeämisestä

Seuraavassa esimerkissä muuttujien nimeämissääntöjä ei noudateta, mikä johtaa virheisiin ja ongelmiin koodin suorittamisessa:

123456
# Incorrect variable names 1item = "Banana" # Variables cannot start with a number. Instead try `item_one`, or `oneItem` item-name = "Orange" # Variables cannot contain a dash (-), use underscores (_) instead. For example `item_name` is a valid variable print = 5.0 # You cannot use reserved keywords as a variable # But you can use these words in combination with others to name a variable # For example, `print_quantity = 5.0` is valid.
copy

Huom

Voit yrittää korjata yllä olevat muuttujien nimet varmistaaksesi, että koodi toimii ilman virheitä.

Oikein nimetyt muuttujat parantavat koodin luettavuutta ja ylläpidettävyyttä. Pythonin nimeämiskäytäntöjen noudattaminen on olennaista syntaksivirheiden ja muiden mahdollisten ongelmien välttämiseksi.

Tehtävä

Swipe to start coding

Luo ja tulosta muuttujat, jotka kuvaavat elintarviketuotetta — "Bread". Määritä muuttujat tuotteen nimelle, hinnalle per leipä ja varastomäärälle käyttäen selkeitä ja kuvaavia nimiä.

Koodiohjeet

  • Luo muuttuja item_name ja aseta sille merkkijono "Bread".
  • Luo muuttuja item_price ja aseta sille liukuluku 4.52 (hinta per leipä).
  • Luo muuttuja items_in_stock ja aseta sille kokonaisluku 230 (saatavilla oleva määrä).
  • Käytä näitä muuttujia print()-lauseissa näyttääksesi tuotteen tiedot.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

bookMuuttujien Nimeämissäännöt

Pyyhkäise näyttääksesi valikon

Erinomaista edistystä! Seuraavaksi perehdytään johonkin perustavanlaatuiseen mutta tärkeään — muuttujien nimeämiseen. Kuten jokaisella tuotteella ruokakaupassa on oma paikkansa ja nimilappunsa, jokainen muuttuja Pythonissa tulee nimetä harkiten. Hyvä nimeäminen auttaa sinua ja muita ymmärtämään koodin tarkoituksen yhdellä silmäyksellä.

Katso, kun Alex selittää muuttujien nimeämissäännöt ja niiden käytännön soveltamisen:

Muuttujien nimeämissäännöt

Aloita aina kirjaimella tai alaviivalla

Muuttujan nimen täytyy alkaa kirjaimella tai alaviivalla, kuten item_name tai _price. Älä aloita muuttujan nimeä numerolla (esim. 2item ei ole sallittu).

Käytä vain kirjaimia, numeroita ja alaviivoja

Muuttujan nimessä saa olla vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on sallittu, mutta vältä erikoismerkkejä kuten tavuviivaa (item-name ei ole sallittu).

Huomioi kirjainkoon merkitys

Python erottaa isot ja pienet kirjaimet toisistaan. Siten item ja Item ovat kaksi eri muuttujaa Pythonissa.

Älä käytä Pythonin varattuja sanoja

Vältä Pythonin sisäänrakennettujen avainsanojen (kuten print, if ja type) käyttämistä muuttujien niminä, sillä ne on varattu erityiskäyttöön kielessä.

Esimerkki oikeasta muuttujien nimeämisestä

Seuraavassa esimerkissä kaikkia muuttujien nimeämissääntöjä noudatetaan, mikä varmistaa, että muuttujat on nimetty oikein ja koodi toimii moitteettomasti:

123456
# Correct variable names item_name = "Apple" _item_price = 0.99 item1_quantity = 10 storeName = "Green Valley Groceries" print(item_name, _item_price, item1_quantity, storeName)
copy

Esimerkki virheellisestä nimeämisestä

Seuraavassa esimerkissä muuttujien nimeämissääntöjä ei noudateta, mikä johtaa virheisiin ja ongelmiin koodin suorittamisessa:

123456
# Incorrect variable names 1item = "Banana" # Variables cannot start with a number. Instead try `item_one`, or `oneItem` item-name = "Orange" # Variables cannot contain a dash (-), use underscores (_) instead. For example `item_name` is a valid variable print = 5.0 # You cannot use reserved keywords as a variable # But you can use these words in combination with others to name a variable # For example, `print_quantity = 5.0` is valid.
copy

Huom

Voit yrittää korjata yllä olevat muuttujien nimet varmistaaksesi, että koodi toimii ilman virheitä.

Oikein nimetyt muuttujat parantavat koodin luettavuutta ja ylläpidettävyyttä. Pythonin nimeämiskäytäntöjen noudattaminen on olennaista syntaksivirheiden ja muiden mahdollisten ongelmien välttämiseksi.

Tehtävä

Swipe to start coding

Luo ja tulosta muuttujat, jotka kuvaavat elintarviketuotetta — "Bread". Määritä muuttujat tuotteen nimelle, hinnalle per leipä ja varastomäärälle käyttäen selkeitä ja kuvaavia nimiä.

Koodiohjeet

  • Luo muuttuja item_name ja aseta sille merkkijono "Bread".
  • Luo muuttuja item_price ja aseta sille liukuluku 4.52 (hinta per leipä).
  • Luo muuttuja items_in_stock ja aseta sille kokonaisluku 230 (saatavilla oleva määrä).
  • Käytä näitä muuttujia print()-lauseissa näyttääksesi tuotteen tiedot.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
single

single

some-alt