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!
end
Mavjud 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 #int
b = “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! |