Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kertaus | Muuttujat ja Tyypit
Johdanto Python-Ohjelmointiin
course content

Kurssisisältö

Johdanto Python-Ohjelmointiin

Johdanto Python-Ohjelmointiin

1. Aloittaminen
2. Muuttujat ja Tyypit
3. Ehtolauseet
4. Muut Tietotyypit
5. Silmukat
6. Funktiot

book
Kertaus

Onnittelut tämän Python-kurssin osion suorittamisesta! Olet saanut vankan perustan useille keskeisille ohjelmointikäsitteille. Katsotaanpa uudelleen läpi keskeiset taidot ja käsitteet, jotka olet hallinnut, varmistaen, että olet valmis edistyneempiin aiheisiin.

Tietotyypit

Olet tutustunut eri Pythonin tietotyyppeihin, ymmärtäen kuinka käyttää kokonaislukuja, merkkijonoja, liukulukuja ja totuusarvoja tehokkaasti. Nämä ovat ratkaisevia erilaisten tietojen käsittelyssä ohjelmissasi.

Muista, että voimme määrittää tietotyypin käyttämällä type()-funktiota:

123456789
item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
copy

Muuttujien Nimeämissäännöt

Oikea muuttujien nimeäminen auttaa tekemään koodistasi luettavaa ja ylläpidettävää. Olet oppinut käyttämään merkityksellisiä nimiä, jotka heijastavat niiden sisältämää dataa ja noudattavat Pythonin nimeämiskäytäntöjä.

Muista säännöt:

1. 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).

2. Käytä Vain Kirjaimia, Numeroita ja Alaviivoja

Muuttujien nimet saavat sisältää vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on sallittu, mutta vältä erikoismerkkien, kuten viivojen, käyttöä (item-name on virheellinen).

3. Ole Tietoinen Kirjainkoolla On Väliä

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

4. Älä Käytä Pythonin Varattuja Sanoja

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

Datan Tallentaminen Muuttujiin

Olet harjoitellut datan tallentamista ja hakemista käyttäen muuttujia, mikä on ohjelmoinnin perusasia, joka mahdollistaa datan käsittelyn.

Voit kerrata datan tallentamista ja hakemista muuttujien avulla alla olevan esimerkin avulla:

123456
# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
copy

Muuttujien käyttö

Muuttujien käyttö laskelmissa ja funktioissa on mahdollistanut dynaamisten operaatioiden suorittamisen muuttujadatan perusteella, kuten seuraavassa esimerkissä nähdään:

123456
# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
copy

Merkkijonojen indeksointi ja pituus

Olet oppinut, kuinka pääset käsiksi tiettyihin merkkeihin merkkijonossa ja määrität merkkijonon pituuden len()-funktion avulla, mikä parantaa kykyäsi käsitellä tekstuaalista dataa. Muista, että positiivinen indeksointi alkaa 0:sta ja negatiivinen indeksointi alkaa -1:stä.

Katso alla oleva esimerkki:

1234
item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
copy

Merkkijonojen Viipalointi ja Yhdistäminen

Merkkijonojen viipalointi ja yhdistäminen ovat mahdollistaneet merkkijonojen tehokkaan käsittelyn, jolloin voit luoda uusia merkkijonoja olemassa olevista. On tärkeää huomata, että kun käytetään syntaksia string[start:end], start on ensimmäisen merkin indeksi, jonka haluat sisällyttää, ja end on indeksi yksi yli viimeisen merkin, jonka haluat sisällyttää.

12345
greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
copy

1. Mikä on Pythonin tietotyyppi, jota käytetään kokonaislukujen esittämiseen?

2. Mikä seuraavista on kelvollinen Python-muuttujan nimi?

3. Mikä on oikea tapa aloittaa muuttujan nimi Pythonissa?

4. Pythonissa, jos sinulla on merkkijono fruit = "Apple", mitä fruit[3] palauttaa?

5. Kun annettu merkkijono on vegetables = "Carrot, Celery", kuinka viipaloisit tämän merkkijonon saadaksesi vain "Celery"?

question mark

Mikä on Pythonin tietotyyppi, jota käytetään kokonaislukujen esittämiseen?

Select the correct answer

question mark

Mikä seuraavista on kelvollinen Python-muuttujan nimi?

Select the correct answer

question mark

Mikä on oikea tapa aloittaa muuttujan nimi Pythonissa?

Select the correct answer

question mark

Pythonissa, jos sinulla on merkkijono fruit = "Apple", mitä fruit[3] palauttaa?

Select the correct answer

question mark

Kun annettu merkkijono on vegetables = "Carrot, Celery", kuinka viipaloisit tämän merkkijonon saadaksesi vain "Celery"?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 8

Kysy tekoälyä

expand
ChatGPT

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

course content

Kurssisisältö

Johdanto Python-Ohjelmointiin

Johdanto Python-Ohjelmointiin

1. Aloittaminen
2. Muuttujat ja Tyypit
3. Ehtolauseet
4. Muut Tietotyypit
5. Silmukat
6. Funktiot

book
Kertaus

Onnittelut tämän Python-kurssin osion suorittamisesta! Olet saanut vankan perustan useille keskeisille ohjelmointikäsitteille. Katsotaanpa uudelleen läpi keskeiset taidot ja käsitteet, jotka olet hallinnut, varmistaen, että olet valmis edistyneempiin aiheisiin.

Tietotyypit

Olet tutustunut eri Pythonin tietotyyppeihin, ymmärtäen kuinka käyttää kokonaislukuja, merkkijonoja, liukulukuja ja totuusarvoja tehokkaasti. Nämä ovat ratkaisevia erilaisten tietojen käsittelyssä ohjelmissasi.

Muista, että voimme määrittää tietotyypin käyttämällä type()-funktiota:

123456789
item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
copy

Muuttujien Nimeämissäännöt

Oikea muuttujien nimeäminen auttaa tekemään koodistasi luettavaa ja ylläpidettävää. Olet oppinut käyttämään merkityksellisiä nimiä, jotka heijastavat niiden sisältämää dataa ja noudattavat Pythonin nimeämiskäytäntöjä.

Muista säännöt:

1. 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).

2. Käytä Vain Kirjaimia, Numeroita ja Alaviivoja

Muuttujien nimet saavat sisältää vain kirjaimia, numeroita ja alaviivoja. Esimerkiksi item_name1 on sallittu, mutta vältä erikoismerkkien, kuten viivojen, käyttöä (item-name on virheellinen).

3. Ole Tietoinen Kirjainkoolla On Väliä

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

4. Älä Käytä Pythonin Varattuja Sanoja

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

Datan Tallentaminen Muuttujiin

Olet harjoitellut datan tallentamista ja hakemista käyttäen muuttujia, mikä on ohjelmoinnin perusasia, joka mahdollistaa datan käsittelyn.

Voit kerrata datan tallentamista ja hakemista muuttujien avulla alla olevan esimerkin avulla:

123456
# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
copy

Muuttujien käyttö

Muuttujien käyttö laskelmissa ja funktioissa on mahdollistanut dynaamisten operaatioiden suorittamisen muuttujadatan perusteella, kuten seuraavassa esimerkissä nähdään:

123456
# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
copy

Merkkijonojen indeksointi ja pituus

Olet oppinut, kuinka pääset käsiksi tiettyihin merkkeihin merkkijonossa ja määrität merkkijonon pituuden len()-funktion avulla, mikä parantaa kykyäsi käsitellä tekstuaalista dataa. Muista, että positiivinen indeksointi alkaa 0:sta ja negatiivinen indeksointi alkaa -1:stä.

Katso alla oleva esimerkki:

1234
item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
copy

Merkkijonojen Viipalointi ja Yhdistäminen

Merkkijonojen viipalointi ja yhdistäminen ovat mahdollistaneet merkkijonojen tehokkaan käsittelyn, jolloin voit luoda uusia merkkijonoja olemassa olevista. On tärkeää huomata, että kun käytetään syntaksia string[start:end], start on ensimmäisen merkin indeksi, jonka haluat sisällyttää, ja end on indeksi yksi yli viimeisen merkin, jonka haluat sisällyttää.

12345
greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
copy

1. Mikä on Pythonin tietotyyppi, jota käytetään kokonaislukujen esittämiseen?

2. Mikä seuraavista on kelvollinen Python-muuttujan nimi?

3. Mikä on oikea tapa aloittaa muuttujan nimi Pythonissa?

4. Pythonissa, jos sinulla on merkkijono fruit = "Apple", mitä fruit[3] palauttaa?

5. Kun annettu merkkijono on vegetables = "Carrot, Celery", kuinka viipaloisit tämän merkkijonon saadaksesi vain "Celery"?

question mark

Mikä on Pythonin tietotyyppi, jota käytetään kokonaislukujen esittämiseen?

Select the correct answer

question mark

Mikä seuraavista on kelvollinen Python-muuttujan nimi?

Select the correct answer

question mark

Mikä on oikea tapa aloittaa muuttujan nimi Pythonissa?

Select the correct answer

question mark

Pythonissa, jos sinulla on merkkijono fruit = "Apple", mitä fruit[3] palauttaa?

Select the correct answer

question mark

Kun annettu merkkijono on vegetables = "Carrot, Celery", kuinka viipaloisit tämän merkkijonon saadaksesi vain "Celery"?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 8
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt