1. Rasmiy sayt
List – tartiblangan va o’zgaruvchan ro’yxat. Elementlarini dublikatlash mumkin. Tuple
Download 41.08 Kb.
|
ochiq darsga savollar
- Bu sahifa navigatsiya:
- Kortej
List – tartiblangan va o’zgaruvchan ro’yxat. Elementlarini dublikatlash mumkin.
Tuple – tartiblangan va o’zgarmas ro’yxat. Elementlarini dublikatlash mumkin. Set – Tartiblanmagan va indekslanmagan to’plam. Elementlari dublikatlanmaydi. Dictionary – tartiblanmagan,o’zgaruvchan va indekslangan to’plam. Elementlari dublikatlanmaydi. 12. List- 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. List – aytib o’tganimizdek tartiblangan va o’zgaruvchan ro’yxat. Ro`yxatni har xil yondashuvlar yordamida yaratish mumkin. Uni kvadrat qavslar bilan hosil qilamiz: mashina = ["Audi", "Mustang", "Ferrari"] print(mashina) 13. Kortejlar bir nechta ob’yektlarni birgalikda saqlashga xizmat qiladi. Ularni ro’yxatlarga o’xshatish mumkin. Lekin ular ro’yxatlar kabi boy funksionallikka ega emas. Ularning asosiy jihati qatorlarga o’xshab o’zgarmasliklaridir. Kortej- elementlar orasini vergul bilan ajratish orqali hosil qilinadi. Standart kutubxonalar14. Python tili standart kutubxonasining modullarini shartli ravishda mavzular bo`yicha quyidagi guruhlarga ajratish mumkin: Bajarish davri servislari. Modular: sys, atexit, copy, traceback, math, cmath, random, time, calendar, datetime, sets, array, struct, intertools, locale, gettext. Siklni qayta ishlashni qo`llab-quvvatlovchi. Modullar: pdb, hotshot, profile, unittest, pydoc. Paketlar: docutils, distutils. OS (fayllar, protseslar) bilan ishlash. Modullar: os, os.path, getopt, glob, popen2, shutil, select, signal, stat, tempfile. Matnlarni qayta ishlovchi. Modullar: string, re, StringIO, codecs, difflib, mmap, sgmllib, htmllib, htmlentitydefs. Paket: xml. Ko`p oqimli hisoblashlar. Modullar: threading, thread, Queque. Ma’lumotlarni saqlash. Arxivlash. Modullar: pickle, shelve, anydbm, gdbm, gzip, zlib, zipfile, bz2, csv, tarfile. Platformaga tobe modullar. UNIX uchun: commands, pwd, grp, fcntl, resource, termios, readline, rlcompleter. Windows uchun: msvcrt, _winreg, winsound. Tarmoqni qo`llab-quvvatlash. Internet protokollari. Modullar: cgi, Cookie, urllib, urlparse, htttplib, smtplib, poplib, telnetlib, socket, asyncore. Serverlarga misollar: SocketServer, BaseHTTPServer, xmlrpclib, asynchat. Internetni qo`llab-quvvatlash. Ma’lumotlar formatlari. Modullar: quopri, uu, base64, binhex, binascii, rfc822, mimetools, MimeWriter, multifile, mailbox. Paket: email. Python uchun. Modullar: parser, symbol, token, keyword, incpect, tokenize, pyclbr, py_compile, compileall, dis, compiler. Grafik interfeys. Modul: Tkinter. Download 41.08 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling