بالنسبة لهذا المشورع هل اخذ input من المستخدم ام فقط اقوم بـ انشاء كلاسات وكتابة المحتوى بنفسي
هو الشرح تقريبا واضح لكن في نقاط خفيفة مش واضحه لي
بالنسبة لهذا المشورع هل اخذ input من المستخدم ام فقط اقوم بـ انشاء كلاسات وكتابة المحتوى بنفسي
هو الشرح تقريبا واضح لكن في نقاط خفيفة مش واضحه لي
class Profile:
def __init__(self, name, email, language):
self.name = name
self.email = email
self.language = language
user1 = Profile(input("Enter your name: "),input('Enter your email: '), input('which language do you learn?: '))
print (f"\n-------------------\nyour name: {user1.name}")
print (f"your email: {user1.email}")
print (f"language: {user1.language}")
class Messages:
def __init__(self, sender, receiver, text_content, date):
self.sender = sender
self.receiver = receiver
self.text_content = text_content
self.date = date
messages_history = {}
for number in range(1,4):
messages_history[f'message{number}'] = Messages(input("Sender name: "), input ("Receiver name: "), input ("Message content: "), input ("send date: "))
shortcut = messages_history[f'message{number}']
print (f"\n_________________\n\nSender name: {shortcut.sender}")
print (f"reciver name: {shortcut.receiver}")
print (f"Text content: {shortcut.text_content}")
print (f"send date: {shortcut.date}")
if input ("\ndo you want to send another message? y/n: ") == 'y':
clear_term()
else:
break
class Product:
def __init__(self, name, price, description, rate):
self.name = name
self.price = price
self.description = description
self.rate = rate
iphone = Product('Iphone 12 pro max',"1299$",'New smartphone from Apple.',4.9)
samsung = Product('S21 Ultra+', '1500$','New samrtphone from samsung.',4.9)
lenovo = Product('Lenovo Laptop','2499$','New laptop made by lenovo with high preformans', 4.7)
for product in [iphone,samsung,lenovo]:
print (f'Product name: {product.name}')
print (f'product price: {product.price}')
print (f'product description: {product.description}')
print (f'product rate: {product.rate}')
print ('\n-----------------------\n')
هو على ما اذكر مش مطلوب منك تاخذ input
دا التحدي للتدريب على استخدام منظق الكلاس وتقويته
يعني ارجع اعيد ولا الي سويته يكفي ؟
لا خلص اللي سويته يكفي وزيادة في التحدي تمام ما في مشكلة مو ضروري تعيده