Informatika va grafika
332 subscribers
324 photos
761 videos
689 files
210 links
Dasturlash: c++, java, delphi, javascript, VBA, vb#,c#
Grafika: 3ds max, flash8, Swishmax, coreldraw, photoshop.
Informatika: grafik ob ‘ektlarni yaratish Pascal tilini o‘rganish, Excelda formalar yaratish, HTML, CSS bilan tanishish Admin @Algoritmchi
Download Telegram
Siklda o'zgaruvchlar nima ish qiladi?
Siklda qadamlar
Sikl necha marotaba takrorlanadi?
This media is not supported in your browser
VIEW IN TELEGRAM
Takrorlanuvci algoritmlar va ularning ishlashiga misollar. Video
Tarmoqlanish1.pptx
130.7 KB
Power Point. Taqdimot. Tarmoqlanuvchi algoritm.
Takrorlash.pptx
159.7 KB
Power Point. Taqdimot. Takrorlanuvshi algoritm.
IF-FOR-WHILE-REPEAT-IOOP-DOWINTO.zip
5.1 KB
IF-FOR-WHILE-REPEAT-IOOP-DOWINTO operatorlari uchun Python fayllaridan foydalaning!
This media is not supported in your browser
VIEW IN TELEGRAM
Python fayllarini ishlatish (Telegrammdan yuklab olish)
9 - Dars. Satrlar bilan ishlash

Satrlar – bu belgilar ketma-ketligi. Ko'p hollarda satrlar so'zlar jamlanmasidan
tashkil topadi. Pythonda satrlar bilan ishlash juda qulay. Bir qancha satr literallari
mavjud. Ularni ko`rib chiqamiz

Apostrof va qo`shtirnoqdagi satrlar

satr
Apostrof va qo`shtirnoqdagi satrlar bir narsa. Uni ikki xil variantda keltirilishiga
sabab literallarga apostrof va qo`shtirnoq belgilarini maxsus xizmatchi belgilardan
foydalanmasdan kiritish mumkinligi deb hisoblanadi.

Ekran bilan ishlash ketma-ketliklari-xizmatchi belgilar
Ekran bilan ishlash ketma-ketliklari- klaviatura yodamida kiritish murakkab
bo`lgan belgilarni yozishga imkon beradi.

Xizmatchi belgilar
Vazifasi
\n
Keyingi qatorga o`tish
\a
Qo`ng`iroq
\f
Keyingi betga o`tish
\r
Koretkani qaytarish
\t
Gorizontal tabulatsiya
\v
Vertical tabulatsiya
\N{id}
Unicode ma’lumotlar bazasining ID identifikatori
\uhhhh
Unicode ning 16 lik ko`rinishidagi 16 bitli belgisi
\Uhhhh. . .
Unicode ning 32 lik ko`rinishidagi 32 bitli belgisi
\xhh
Belgining 16 lik kodi
\ooo
Belgining 8 lik kodi
\0
Null belgisi (satr oxiri belgisi emas)
Belgili satrlar
Belgili satrlar
Belgili satrlar
Satrlarni qirqish amali
Satrlarni qirqish 2
Satrlar ustidan amallar
Satrlar ustidan amallar 2
Satrlar.pptx
126.1 KB
Power Point. Pythonda satrlar bilan ishlash
Desktop.zip
4 KB
Python fayllari. Satrlar bilan ishlash
This media is not supported in your browser
VIEW IN TELEGRAM
Python faylini telegrammdan yuklab olish videosi
10 - Dars. Ro`yxat va kortej

Ro`yxat- Pythonda erkin turdagi obyektlarning o`zgaruvchan qatorlashgan
kolleksiyasi hisoblanadi (massivga o`xshash, lekin tiplar har xil bo`lishi mumkin).
Ro`yxatlardan foydalanish uchun ularni tuzish kerak. Ro`yxatni har xil
yondashuvlar yordamida yaratish mumkin. Masalan har bir iteratsiya qilinadigan
obyektni (masalan satrni) Pythonni o`ziga kiritilgan list funksiyasi yordamida
kiritish mumkin.
Ro`yxat yaratishning yana bir usuli- ro`yxatlarning generatorlari. Ro`yxat
generatori bu- ketma-ketlikni har bir elementiga arifmetik amalni qo`llab yangi
ro`yxat tuzish usuli. Generatorlar for sikliga juda o`xshash bo`ladi.
Ro`yxatni yaratgandan so`ng uning ustida turli amallarni bajarish kerak
bo`ladi, albatta, buning uchun esa Pythonni o`ziga kiritilgan bir qancha funksiya va
metodlar bor.

Metod Vazifasi
List.append(x)
Ro`yxat oxiridan element qo`shish
List.extend(L)
Oxiriga hamma elementlarni qo`shib
list ro`yxatini kengaytiradi.
List.insert(i,x)
i-elementga x qiymatini kiritadi
List.remove(x)
Ro`yxatdan x qiymatga ega elementni
o`chiradi
List.pop([i])
Ro`yxatning i-elementini o`chiradi va
qaytaradi. Agarda indeks
ko`rsatilmagan bo`lsa oxirgi element
o`chiriladi
List.index(x,[start],[end])
X qiymatga teng start dan end gacha
birinchi elementni qaytaradi
List.count(x)
X qiymatga teng elementlar sonini
qaytaradi
List.sort([key=funksiya])
Funksiya asosida ro`yxatni saralaydi
List.reverse()
Ro`yxatni ochadi
List.copy()
Ro`txatning nusxasi
List.clear()
Ro`yxatni tozalaydi