RUVIDEO
Поделитесь видео 🙏

Python Next-Level [objektorientierte Programmierung - (Smartphone) Instanzmethoden] 005

📁 Обучение 👁️ 16 📅 02.12.2023

Python Next-Level objektorientierte Programmierung - Instanzmethoden, statische Methoden

Thema:
In dieser Lektion werden wir unsere Smartphones mit Funktionen (Methoden) auszustatten.

Code (in dieser Lektion):
class Smartphone:
'''Das Smartphones Preise mit Rabattaktion.'''
rabatt = 0.85

def __init__(self, phone_name, system, preis, dual_sim=False):
self.phone_name = phone_name
self.system = system
self.preis = preis
self.dual_sim = dual_sim
Smartphone.rabatt = 0.70

self.kontakte = {} # Leere Dictionary von Kontakten

# self.rabattierte_preis =(Smartphone.rabatt * self.preis)
# print(self.rabattierte_preis)

def neue_kontakte_hinzufuegen(self, name, telefonnummer):
self.kontakte[name] = telefonnummer

smartphones = [Smartphone("Apple iPhone 13 Pro", "iOS 15", 1499, True),
Smartphone("Samsung Galaxy S22 Ultra", "Android 12", 990),
Smartphone("Xiaomi 12 5G 256GB", "Android", 530)
]


# for objekte in smartphones:
# print(objekte.phone_name, objekte.preis, objekte.dual_sim, sep=' - ')

smartphones[0].neue_kontakte_hinzufuegen("Papa", "+49 456-7890")
smartphones[0].neue_kontakte_hinzufuegen("Sweety", "+49 654-3210")

# for smartphone in smartphones:
# for name, telefonnummer in smartphone.kontakte.items():
# print(f"Name: {name}, Telefonnummer: {telefonnummer}")

# items = list(smartphones[0].kontakte.items())
# name, telefonnummer = items
# print(f'Name: {name}, Telefonnumer: {telefonnummer}')


# values = list(smartphones[0].kontakte.values())
# telefonnummer = values[1]
# print(f'Telefonnummer: {telefonnummer}')

keys = list(smartphones[0].kontakte.keys())
name = keys[1]
telefonnummer = smartphones[0].kontakte[name]
print(f'Name: {name}, Telefonnummer: {telefonnummer}')

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Python Next-Level [objektorientierte Programmierung - (Smartphone) Instanzmethoden] 005», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.