Python dasturlash tili. Python dasturlash tili


Pythonda massivni e’lon qilish usullari


Download 0.58 Mb.
bet4/5
Sana15.03.2023
Hajmi0.58 Mb.
#1268723
1   2   3   4   5
Bog'liq
Python dasturlash tili

Pythonda massivni e’lon qilish usullari


array – bir tipdagi (bir xil ma’lumotlar toifasiga tegishli) elementlar to’plamidan
iborat dinamik massiv;
list – turli tipdagi elementlar to’plamidan iborat dinamik massiv
tuple – turli tipdagi elementlar to’plamidan iborat statik massiv
Array va List lar [ ] orqali yaratiladi Tuple lar esa ( ) orqali yaratiladi

List va tuple uchun asosiy amallar

Python muhitida funksiya e’lon qilish


Funksiyani e’lon qilish:
def funksiya_nomi( argumentlar ):
#funksiya tanasi
Misol uchun:
def my_function(): // my_function nomli argumentsiz funksiya e’lon qilindi
print("Hello from a function")
my_function() // yaratilgan funksiyani chaqirish

Funksiyani chaqirishda xatolik

Python ning qo’shimcha imkoniyatlari


Funksiyaga jo’natilayotgan elementlar soni aniq bo’lmagan holda ham
pythondagi funksiya ularni qabul qilishi mumkin.
Funksiya elementlari joylashgan joyidan qat’iy nazar quyidagi ko’rinishda mos ravishda qiymatlarni qabul qilishi mumkin.

Modelni o’qitish uchun ma’lumotlarni yuklash usullari. CSV fayl


CSV (Comma Separated Values) – bu jadvalli ma'lumotlarni tartibga solish uchun aniq tuzilishni ishlatadigan oddiy matnli fayl turi hisoblanadi.
https://support.staffbase.com/hc/en-us/articles/360007108391-CSV-File-Examples

CSV fayldan ma’lumot o’qish


import csv
with open('employee_birthday.txt') as csv_file: csv_reader = csv.reader(csv_file, delimiter=',') line_count = 0
for row in csv_reader: if line_count == 0:
print(f'Column names are {", ".join(row)}') line_count += 1
else:
print(f'\t{row[0]} works in the {row[1]} department, and was born in {row[2]}.') line_count += 1
print(f'Processed {line_count} lines.')
https://realpython.com/python-csv/

Download 0.58 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling