Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Viipalointi- ja Hakuharjoitukset | Merkkijonot
Tietotyypit Pythonissa

bookHaaste: Viipalointi- ja Hakuharjoitukset

Tehtävä

Swipe to start coding

Täydennä lausekkeet laskeaksesi jokaisen tuloksen käyttäen vain opetettuja työkaluja (merkkijonometodit, viipalointi, in/find/count ja f-merkkijonot).

Laske:

  1. name_clean: poista full_name-muuttujasta alussa ja lopussa olevat välilyönnit.
  2. has_quick: True, jos "quick" esiintyy missä tahansa kohdassa sentence-muuttujassa (kirjainkoolla ei ole väliä).
  3. inside_parens: merkkijono, joka on ensimmäisten sulkujen sisällä sentence-muuttujassa.
  4. o_count: kuinka monta kertaa kirjain 'o' esiintyy sentence-muuttujassa (kirjainkoolla ei ole väliä).
  5. id_prefix, id_number, id_suffix: poimi id_code = "USR-00042-xy" -merkkijonosta viipaloinnilla arvot "USR", "00042" ja "xy".
  6. domain: email-muuttujasta, poista välilyönnit ja muuta pieniksi kirjaimiksi, ota kaikki @-merkin jälkeen.
  7. report: muodosta merkkijono "{name_clean} | {domain} | {id_number} | {o_count}" käyttäen f-merkkijonoa ja annettua SEP-erotinta.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 6
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

close

Awesome!

Completion rate improved to 5

bookHaaste: Viipalointi- ja Hakuharjoitukset

Pyyhkäise näyttääksesi valikon

Tehtävä

Swipe to start coding

Täydennä lausekkeet laskeaksesi jokaisen tuloksen käyttäen vain opetettuja työkaluja (merkkijonometodit, viipalointi, in/find/count ja f-merkkijonot).

Laske:

  1. name_clean: poista full_name-muuttujasta alussa ja lopussa olevat välilyönnit.
  2. has_quick: True, jos "quick" esiintyy missä tahansa kohdassa sentence-muuttujassa (kirjainkoolla ei ole väliä).
  3. inside_parens: merkkijono, joka on ensimmäisten sulkujen sisällä sentence-muuttujassa.
  4. o_count: kuinka monta kertaa kirjain 'o' esiintyy sentence-muuttujassa (kirjainkoolla ei ole väliä).
  5. id_prefix, id_number, id_suffix: poimi id_code = "USR-00042-xy" -merkkijonosta viipaloinnilla arvot "USR", "00042" ja "xy".
  6. domain: email-muuttujasta, poista välilyönnit ja muuta pieniksi kirjaimiksi, ota kaikki @-merkin jälkeen.
  7. report: muodosta merkkijono "{name_clean} | {domain} | {id_number} | {o_count}" käyttäen f-merkkijonoa ja annettua SEP-erotinta.

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 3. Luku 6
single

single

some-alt