Muuttujien Nimeämissäännöt
Erinomaista edistystä! Seuraavaksi tarkastellaan perustavanlaatuista mutta tärkeää aihetta — muuttujien nimeämistä. Kuten jokaisella tuotteella ruokakaupassa on oma paikkansa ja nimilappunsa, jokainen muuttuja Pythonissa tulee nimetä harkiten. Hyvin nimetyt muuttujat auttavat sinua ja muita ymmärtämään koodin tarkoituksen nopeasti.
Katso, kun Alex selittää muuttujien nimeämissäännöt ja niiden käytännön soveltamisen:
Muuttujien nimeämissäännöt
Alku aina kirjaimella tai alaviivalla
Muuttujan nimen tulee alkaa kirjaimella tai alaviivalla, kuten item_name tai _price. Nimen aloittaminen numerolla ei ole sallittua (esim. 2item on virheellinen).
Käytä vain kirjaimia, numeroita ja alaviivoja
Muuttujan nimessä saa olla vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on sallittu, mutta erikoismerkkien, kuten tavuviivan, käyttöä tulee välttää (item-name on virheellinen).
Huomioi kirjainkoon merkitys
Python erottaa isot ja pienet kirjaimet toisistaan. Esimerkiksi 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öä muuttujien niminä, sillä niillä on erityinen merkitys ohjelmointikielessä.
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)
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.
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.
Swipe to start coding
Luo ja tulosta muuttujat, jotka kuvaavat elintarviketuotetta — "Bread". Määrittele muuttujat tuotteen nimelle, hinnalle per leipä ja varastosaldolle käyttäen selkeitä ja kuvaavia nimiä.
Koodiohjeet
- Luo muuttuja
item_nameja aseta sille merkkijono"Bread". - Luo muuttuja
item_priceja aseta sille liukuluku4.52(hinta per leipä). - Luo muuttuja
items_in_stockja aseta sille kokonaisluku230(saatavilla oleva määrä). - Käytä näitä muuttujia
print()-lauseissa näyttääksesi tuotteen tiedot.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 1.89
Muuttujien Nimeämissäännöt
Pyyhkäise näyttääksesi valikon
Erinomaista edistystä! Seuraavaksi tarkastellaan perustavanlaatuista mutta tärkeää aihetta — muuttujien nimeämistä. Kuten jokaisella tuotteella ruokakaupassa on oma paikkansa ja nimilappunsa, jokainen muuttuja Pythonissa tulee nimetä harkiten. Hyvin nimetyt muuttujat auttavat sinua ja muita ymmärtämään koodin tarkoituksen nopeasti.
Katso, kun Alex selittää muuttujien nimeämissäännöt ja niiden käytännön soveltamisen:
Muuttujien nimeämissäännöt
Alku aina kirjaimella tai alaviivalla
Muuttujan nimen tulee alkaa kirjaimella tai alaviivalla, kuten item_name tai _price. Nimen aloittaminen numerolla ei ole sallittua (esim. 2item on virheellinen).
Käytä vain kirjaimia, numeroita ja alaviivoja
Muuttujan nimessä saa olla vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on sallittu, mutta erikoismerkkien, kuten tavuviivan, käyttöä tulee välttää (item-name on virheellinen).
Huomioi kirjainkoon merkitys
Python erottaa isot ja pienet kirjaimet toisistaan. Esimerkiksi 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öä muuttujien niminä, sillä niillä on erityinen merkitys ohjelmointikielessä.
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)
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.
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.
Swipe to start coding
Luo ja tulosta muuttujat, jotka kuvaavat elintarviketuotetta — "Bread". Määrittele muuttujat tuotteen nimelle, hinnalle per leipä ja varastosaldolle käyttäen selkeitä ja kuvaavia nimiä.
Koodiohjeet
- Luo muuttuja
item_nameja aseta sille merkkijono"Bread". - Luo muuttuja
item_priceja aseta sille liukuluku4.52(hinta per leipä). - Luo muuttuja
items_in_stockja aseta sille kokonaisluku230(saatavilla oleva määrä). - Käytä näitä muuttujia
print()-lauseissa näyttääksesi tuotteen tiedot.
Ratkaisu
Kiitos palautteestasi!
single