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
Johdanto Python-Ohjelmointiin

Pyyhkäise näyttääksesi valikon

book
Muuttujien Nimeämissäännöt

Fantastista edistystä! Nyt sukelletaan johonkin perustavanlaatuiseen mutta tärkeään — muuttujien nimeämiseen. Kuten jokaisella tuotteella ruokakaupassasi on oma paikkansa ja etiketinsä, jokainen muuttuja Pythonissa on nimettävä huolellisesti. Hyvä nimeäminen auttaa sinua ja muita ymmärtämään, mitä koodisi tekee yhdellä silmäyksellä.

Katso, kun Alex selittää muuttujien nimeämissäännöt ja kuinka ne toimivat käytännössä:

Säännöt muuttujien nimeämiseen

Aloita aina kirjaimella tai alaviivalla

Muuttujien nimet on aloitettava kirjaimella tai alaviivalla, kuten item_name tai _price. Älä aloita muuttujan nimeä numerolla (esim. 2item on virheellinen).

Käytä vain kirjaimia, numeroita ja alaviivoja

Muuttujien nimissä tulisi olla vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on hyväksyttävä, mutta vältä erikoismerkkien, kuten viivojen, käyttöä (item-name on virheellinen).

Huomioi kirjainkokoherkkyys

Python käsittelee isoja ja pieniä kirjaimia eri kirjaimina. Joten item ja Item ovat kaksi erillistä muuttujaa Pythonissa.

Älä käytä Pythonin varattuja sanoja

Vältä Pythonin sisäänrakennettujen avainsanojen (kuten print, if ja type) käyttöä muuttujien niminä, koska niitä käytetään jo erityistarkoituksiin kielessä.

Esimerkki Oikeasta Muuttujan Nimeämisestä

Seuraavassa esimerkissä kaikkia muuttujan nimeämissääntöjä noudatetaan, varmistaen, että muuttujat on nimetty oikein ja koodi toimii sujuvasti:

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 suorittamisen aikana:

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 ratkaisevan tärkeää syntax-virheiden ja muiden mahdollisten ongelmien välttämiseksi.

Tehtävä

Swipe to start coding

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

Koodiohjeet

  • Luo muuttuja item_name ja anna sille merkkijono "Bread".
  • Luo muuttuja item_price ja anna sille liukuluku 4.52 (hinta per leipä).
  • Luo muuttuja items_in_stock ja anna 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

Kysy tekoälyä

expand
ChatGPT

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

book
Muuttujien Nimeämissäännöt

Fantastista edistystä! Nyt sukelletaan johonkin perustavanlaatuiseen mutta tärkeään — muuttujien nimeämiseen. Kuten jokaisella tuotteella ruokakaupassasi on oma paikkansa ja etiketinsä, jokainen muuttuja Pythonissa on nimettävä huolellisesti. Hyvä nimeäminen auttaa sinua ja muita ymmärtämään, mitä koodisi tekee yhdellä silmäyksellä.

Katso, kun Alex selittää muuttujien nimeämissäännöt ja kuinka ne toimivat käytännössä:

Säännöt muuttujien nimeämiseen

Aloita aina kirjaimella tai alaviivalla

Muuttujien nimet on aloitettava kirjaimella tai alaviivalla, kuten item_name tai _price. Älä aloita muuttujan nimeä numerolla (esim. 2item on virheellinen).

Käytä vain kirjaimia, numeroita ja alaviivoja

Muuttujien nimissä tulisi olla vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on hyväksyttävä, mutta vältä erikoismerkkien, kuten viivojen, käyttöä (item-name on virheellinen).

Huomioi kirjainkokoherkkyys

Python käsittelee isoja ja pieniä kirjaimia eri kirjaimina. Joten item ja Item ovat kaksi erillistä muuttujaa Pythonissa.

Älä käytä Pythonin varattuja sanoja

Vältä Pythonin sisäänrakennettujen avainsanojen (kuten print, if ja type) käyttöä muuttujien niminä, koska niitä käytetään jo erityistarkoituksiin kielessä.

Esimerkki Oikeasta Muuttujan Nimeämisestä

Seuraavassa esimerkissä kaikkia muuttujan nimeämissääntöjä noudatetaan, varmistaen, että muuttujat on nimetty oikein ja koodi toimii sujuvasti:

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 suorittamisen aikana:

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 ratkaisevan tärkeää syntax-virheiden ja muiden mahdollisten ongelmien välttämiseksi.

Tehtävä

Swipe to start coding

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

Koodiohjeet

  • Luo muuttuja item_name ja anna sille merkkijono "Bread".
  • Luo muuttuja item_price ja anna sille liukuluku 4.52 (hinta per leipä).
  • Luo muuttuja items_in_stock ja anna 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
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt