Daptar eusi[Sumputkeun][Témbongkeun]
Wilujeng sumping di kuliah katilu dina séri ieu.
Ayeuna anjeun kedah tiasa masang Python dina komputer anjeun sareng nyerat program saderhana ku nangtukeun variabel sareng nyitak pernyataan saderhana dina terminal.
Ayeuna, hal-hal janten langkung narik sareng urang bakal ningali kumaha ngagunakeun input sareng seueur deui.
Narima Input
Ayeuna urang bakal diajar kumaha nampi input ti pangguna dina Python. Kami badé nyerat program leutik anu naroskeun nami pangguna teras kami bakal nyitak pesen salam anu disaluyukeun pikeun pangguna éta.
Janten tibatan nyitak, urang badé nganggo input. Ayeuna duanana input sareng citak ieu mangrupikeun fungsi anu diwangun kana Python.
Pikeun ngartos ieu langkung saé, pikirkeun kadali jauh TV.
Dina kadali jauh ieu, urang gaduh sakumpulan tombol, ieu mangrupikeun fungsi anu aya dina tv anjeun, anjeun tiasa ngaktipkeun, mareuman, ngarobih polumeu sareng saterasna. Dina Python, urang ogé ngagaduhan fungsi pikeun tugas umum sapertos nyitak pesen, nampi input, sareng sajabana.
Urang bade nganggo fungsi input. Ayeuna ngetik;
input('What is your name? ')
Pungsi input ieu bakal nyitak pesen ieu dina terminal, lajeng bakal ngadagoan pamaké pikeun nuliskeun nilai a. Naon waé anu dilebetkeun ku pangguna, fungsi input ieu bakal uih deui. Ayeuna urang tiasa nampi nilai éta sareng nyimpen dina mémori nganggo variabel. Urang tiasa nyimpen dina variabel 'Ngaran'. Resep ieu:
name = input('What is your name? ')
Ayeuna dina baris kadua, ngetik:
print('Hi' + name)
Ku cara kieu, kami geus digabungkeun hiji string "Hai" kalawan string sejen "ngaran" dina ekspresi sarua. Kaluaran bakal katingali sapertos kieu.
Latihan
Ayeuna ieu latihan pikeun anjeun. Reureuh ngagulung sareng cobian ieu.
Tanyakeun dua patarosan: Ngaran jalma sareng warna karesep. Teras cetak pesen sapertos "Shahbaz resep Hideung"
Ieu solusina. “ULAH CANGKEUN”
Type:
name = input('What is your name? ')
favourite_colour = input('What is your favourite Colour? ')
print(name + ' likes ' + favourite_colour)
Outputna bakal katingali sapertos kieu:
Ketik Konversi
Hayu urang ngartos ieu ngaliwatan conto.
Ucapkeun rék nangtukeun umur anjeun ngaliwatan program Python basajan. Anu bakal:
birth_year = input('Birthyear: ')
age = 2022 - birth_year
print(age)
Ayeuna sigana program ieu kedah jalan tapi upami anjeun ngajalankeun program ieu, anjeun bakal nampi kasalahan.
Éta sabab sapertos basa pamrograman anu sanés, Python ogé gaduh jinis data anu béda sareng input taun lahir anjeun dicandak salaku string ku juru Python sanaos éta nilai integer. Naon waé anu ngagaduhan fungsi "input" dicandak salaku senar.
Ku cara kieu, program ieu bakal ngirangan string tina integer. Urang kudu ngabenerkeun ieu ku cara ngarobah string dina ekspresi input ka integer.
Ieu kumaha urang bakal ngalakukeunana.
birth_year = input('Birthyear: ')
age = 2022 - int(birth_year)
print(age)
Kaluaran bakal katingali sapertos kieu.
Janten kami parantos nyatakeun variabel "birth_year" salaku integer. Jenis data sejenna dina Python kaasup "ngambang" pikeun titik floating, "bool" pikeun ngarobah string kana nilai boolean sarta "Str" pikeun string.
Latihan
Ayeuna di dieu aya hiji latihan metot pikeun anjeun.
Anjeun terang aturan.
Tanya pamaké beurat maranéhanana dina pon, ngarobah kana kilogram sarta nyitak dina terminal.
Ieu kumaha anjeun bakal ngalakukeunana.
weight_in_pounds = input('Your weight in pounds: ')
weight_in_kilogram = int(weight_in_pounds) / 2.205
print(weight_in_kilogram)
Bérésan
Sakitu wae tina ceramah ieu.
Kuring bakal ningali anjeun dina kuliah salajengna, dimana urang bakal diajar ngeunaan senar.
Leave a Reply