Masala #LFIDCRADPI
O'zbekcha Python
Siz bu masala yangi turdagi python ya'ni “o'zbekcha python” dasturlash tilidagi kodni ishlatishingiz kerak.
Masalan dastur kodi chop_et("Salom, dunyo!") bo'lsa kompilerga Salom, dunyo degan yozuv chiqishi kerak.
Bu dasturlash tilida o'zgaruvchilar va izohlar ham hisobga olinadi, ya'ni:
start
mening_ozgaruvchim = "Salom, dunyo!"
chop_et(mening_ozgaruvchim)
# Kompilerda: Salom, dunyo!
endMavjud funksiyalar:
chop_et("Ma'lumot")- kompilerga ma'lumot chop etadi (sep va end argumentlari yo'q)modul(son)- sonning modulini hisoblaydi (abs)
O'zgaruvchi turlari:
a = 10 #intb = “satr” #str
if va else yoki shu kabi opereatorlari qatnashmaydi.
Funksiya ichida funksiya kiritilmaydi masalan chop_et(modul(-1)) bo'lmaydi.
Bir o'zgaruvchini ikkinchi o'zgaruvchiga biriktiriladi, masalan a = b qilib olinishi mumkin.
Qo'shtirnoq uchun " belgilsi ishlatiladi.
Muallif: Shohruzbek Rajabov
Bir necha satrdan iborat bo'lgan kod start funksiyasi bilan boshlanib, end funksiyasi bilan tugaydi.
Shuning uchun kod kiritilayotganda end ga kelganda kiritish to'xtatiladi
Masala javobi
| # | input.txt | output.txt |
|---|---|---|
| 1 |
start
chop_et("Salom, dunyo!")
end
|
Salom, dunyo! |
| 2 |
start
mening_ozgaruvchim = "Salom, dunyo!"
chop_et(mening_ozgaruvchim)
#chop_et("Bu kod ishlatilmaydi!")
end
|
Salom, dunyo! |