05Ohjelmoinnin perusteet - Python

Syöte

Helppo10MIN

Mitä on syöte?

Ohjelmat ottavat tyypillisesti vastaan syötettä (input) jostain ohjelman ulkopuolelta. Muutenhan ohjelma ajautuisi aina täsmälleen samalla tavalla.

Syötettä voi tulla esimerkiksi:

  • Terminaalista (kysytään käyttäjältä jotain).
  • Komentoriviparametrina (ajetaan ohjelma tyyliin** python3 app.py dippadappadu**u, jossa dippadappaduu olisi ensimmäinen komentoriviparametri).
  • Tiedostosta levyltä
  • Verkkopalvelusta
  • HTTP-pyynnöstä, jos kyseessä on web-sovellus
  • ...ja mistä tahansa muualta.
1 / 5
Hakatemia Pro

Hakkeroinnin oppiminen alkaa tästä

Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.