У нас вы можете посмотреть бесплатно #10 Учебник Python для начинающих | Типы данных в Python или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Ознакомьтесь с нашими курсами: Очный курс Java Spring Boot AI: https://go.telusko.com/JavaSpringBootAI Купон: TELUSKO20 (скидка 20%) DevOps на базе ИИ с AWS — Очный курс: https://go.telusko.com/AIDevOps-AWS Купон: TELUSKO20 (скидка 20%) Мастер-класс по разработке Java Spring: https://go.telusko.com/masterjava Купон: TELUSKO20 (скидка 20%) По всем вопросам пишите в WhatsApp или звоните по телефону: +919008963671 Сайт: https://courses.telusko.com/ В этой лекции мы обсудим типы данных в Python: -- почему они важны? -- как их использовать? В Python есть несколько встроенных типов данных. Вот некоторые из наиболее распространённых: i) NoneType: Это специальный тип данных, представляющий отсутствие значения. Он аналогичен null в других языках. ii) Числа: Это могут быть целые числа, числа с плавающей точкой или комплексные числа. iii) Булевы значения: Это значения, представляющие значение True или False. iv) Списки: Это упорядоченные коллекции объектов, заключённые в квадратные скобки. v) Кортежи: Они похожи на списки, но неизменяемы (т.е. их содержимое нельзя изменить) и заключаются в круглые скобки. vi) Множества: Это неупорядоченные коллекции уникальных элементов, заключённые в фигурные скобки. vii) Строки: Это последовательности символов, заключённые в одинарные или двойные кавычки. viii) Диапазоны: Это неизменяемые последовательности чисел, которые обычно используются для итерации по последовательности чисел в цикле for. ix) Словари: это наборы пар «ключ-значение», заключённые в фигурные скобки. i) Тип: нет a = нет type(a) ii) Числа int: если вы хотите присвоить переменной целое значение a = 5 type(a) float: если вы хотите присвоить переменной значение с плавающей точкой num = 2.5 type(num) complex: если вы хотите присвоить переменной комплексное значение num = 2+9j type(num) преобразование типа: если вы хотите преобразовать один тип данных в другой a = 5.6 b = int(a) type(b) # вывод: int k = float(b) type(k) # вывод: float c = complex(4,5) type(c) # вывод: complex iii) boolean: если вы хотите присвоить переменной логическое значение a = True type(a) # вывод: bool bool = 3 меньше 5 True type(bool) Типы данных Sequence: если вы хотите присвоить переменной несколько значений List, Tuple, Set, String, Range. iv) List, если вы хотите присвоить переменной несколько значений и хотите изменить эти значения. -- В Python список — это коллекция упорядоченных и изменяемых элементов, заключенных в квадратные скобки. Списки — одна из наиболее часто используемых структур данных в Python благодаря своей универсальности и гибкости. lst=[25,36,45,12] type(lst) # output : list v) Tuple: если вы хотите присвоить переменной несколько значений и не хотите изменять эти значения. make immutable. -- В Python кортеж — это коллекция упорядоченных и неизменяемых элементов, заключенных в скобки. Кортежи похожи на списки, но их нельзя изменить после создания, что делает их полезными для хранения данных, которые не должны изменяться во время выполнения программы. t=(25,36,45,12,7) type(t) # output : tuple vi) Набор: если вы хотите присвоить переменной несколько значений, не изменяя их и не дублируя значения. В Python набор — это неупорядоченная коллекция уникальных элементов, заключённых в фигурные скобки. Наборы полезны для хранения данных, которые не должны содержать дубликатов, например, списка пользователей на веб-сайте. s={25,36,45,12,25,36} type(s) # output : set #output: {36, 12, 45, 25} vii) Строка: если вы хотите присвоить переменной последовательность символов. -- В Python строка — это последовательность символов, заключённая в одинарные или двойные кавычки. Строки неизменяемы, то есть их нельзя изменить после создания. str = "hello" type(str) # output : str Мы не говорим о типе данных char в Python. st='a' # каждый символ в Python — это строка. viii) Диапазон: если вы хотите присвоить переменной несколько значений, не изменяя эти значения, и хотите сгенерировать последовательность чисел. -- В Python диапазон — это последовательность чисел, которая является неизменяемой и итерируемой. Диапазоны обычно используются для перебора последовательности чисел в цикле for. range(10) # тип данных диапазона type(range(10)) # вывод: диапазон list(range(2,10,2)) # вывод: [2, 4, 6, 8] ix) Словарь: если вы хотите присвоить переменной несколько значений, не изменяя их и присвоив каждому значению ключ. -- В Python словарь — это набор пар «ключ-значение», заключённых в фигурные скобки. d={1:'a',2:'b',3:'c'} type(d) d1={'navin':'samsung','rahul':'iphone','kiran':'oneplus'} d1.values() # вывод: dict_values(['samsung', 'iphone', 'oneplus']) d1.keys() # вывод: dict_keys(['navin', 'rahul', 'kiran']) d['rahul'] # вывод: 'iphone' d1.get('kiran') # вывод: 'oneplus'