مشاركة حلول: عمل model للمنشورات posts

يعني لاداعي له الآن :relieved: :relieved:

1 Like
class Post:
    def __init__(self,name,logo,picture,posts):
        self.name = name
        self.logo=logo
        self.picture=picture
        self.post=posts


post1=Post("Ahmed","logo","picter of me","what in my mind here ")
print(post1.logo)
print(post1.name)
print(post1.picture)
print(post1.post)
print(post1.name)

1 Like

عمل جيد يا أحمد :+1:

1 Like
class POSTS:
    logo = 'logo'
    def __init__ (self, photo, name, content):
        self.photo = photo
        self.name = name
        self.content = content
        
post1 = POSTS(photo= 'https://www.pexels.com/photo/photo-of-a-woman-holding-an-ipad-761977/ ', name= 'Isra', content= 'Hello everyone')
post2 = POSTS(photo= 'https://www.pexels.com/photo/adult-beard-boy-casual-220453/', name= 'Rostom', content= 'I am a learner')
post3 = POSTS(photo= 'https://www.pexels.com/photo/selective-focus-photography-of-woman-1239288/ ', name= 'Arij', content= 'I am an ambitious girl')

print(post1.photo)
print(post1.name)
print(post1.content)

print(post2.photo)
print(post2.name)
print(post2.content)

print(post3.photo) 
print(post3.name)
print(post3.content)
2 Likes

رائع يا ArijTrabelsi

2 Likes

اقدر دعمك :rose:

2 Likes
#This task only to display(عرض) saved posts
class Post():
    def __init__(self, img, author, date, content):
        self.img = img
        self.author = author
        self.date = date
        self.content = content
   
def main():
    #Suppose that all these info. were stored before
    img = ['Yaser Image.jpg', 'Mohammed Image.jpg', 'Abrar Image.jpg']
    author = ['Yaser', 'Mohammed', 'Abrar']
    date = ['2/6/2019', '15/7/2019', '25/9/2019']
    content = ['First interesting topic goes here', 'Second useful topic goes here', 'Good job Written by Abrar']

    #To display
    for i in range(len(img)):
        post_display_obj = Post(img[i], author[i], date[i], content[i])
        print('\n\n\t\t\t\t ======== Post_', i + 1, ' ========')
        print('Name: ', post_display_obj.author)
        print('Image: ', post_display_obj.img)
        print('Date: ', post_display_obj.date)
        print('Content:', post_display_obj.content)
main()
1 Like

عمل رائع يا أبرار كالعادة :+1:


class Bolg :
    def __init__(self, logo, photo ,name, post, content):
        self.logo = logo
        self.photo = photo
        self.name = name
        self.post = post
        self.content = content 
Bolg1 = Bolg (logo = "logo",photo= input("Enter photo URL ")
, name =input("Enter your name: "),post="2/2",content=input("Write your post here .. "))
print(Bolg1.name)        

غلط صح ؟ مفروض كنت عاملة داله تانيه ؟

1 Like
class info_post:
    def __init__(self ,name ,photo ,text_post):

        self.name =name
        self.photo =photo
        self.text_post =text_post

info_post1 =info_post("bassam" ,"image" , "A.....")
print(info_post1.name)
1 Like

كل شيء يبدو سليم عدا استعمال input("Enter photo URL ")، استعمل رابط في string مباشرة بدلها

ونفس الأمر هنا input("Enter your name: ") وهنا input("Write your post here .. ")

عمل جيد يا بسام :+1:

الحل :

class Blog:
  def __init__(self, title, photo, name,date,content):
    self.title = title
    self.photo = photo
    self.name = name
    self.date = date
    self.content = content

blog1= Blog(title='python bisics', photo='https://images.pexels.com/photos/837140/pexels-photo-837140.jpeg', 
name='Yasser',date='10-06-2019',content='Hello How r u ?')

blog2= Blog(title='python bisics', photo='https://images.pexels.com/photos/837140/pexels-photo-837140.jpeg', 
name='Mohammed',date='11-16-1979',content='Hello How r u ?')

blog3= Blog(title='python bisics', photo='https://images.pexels.com/photos/837140/pexels-photo-837140.jpeg', 
name='Sara',date='10-06-2019',content='Hi ')


print(blog1.name)
print(blog2.date)
print(blog3.content)
1 Like

ازاى رابط string مثال لو سمحت

1 Like

عمل رائع يا حسين :+1:

مثل الذي قام به حسين:

blog1= Blog(title='python bisics', photo='https://images.pexels.com/photos/837140/pexels-photo-837140.jpeg', 
name='Yasser',date='10-06-2019',content='Hello How r u ?')

لاحظ أن photo يتم تمرير كرابط
photo='https://images.pexels.com/photos/837140/pexels-photo-837140.jpeg'

1 Like

انت تريد منى عمل استرينج فى جميع Variables ؟؟؟

1 Like

لا، بس مرر متغير photo داخله الرابط، لا تهتم بها كثير… في المهام التالية ستعرف قصدي :wink:

1 Like

ماشاء الله الشباب اللي عندهم معلومات سابقه او معيدين في الدورات
نرجوا منكم اللتزموا فقط بالمطلوب
لاننا المبتدئين نشوف اكوادكم ومانفهم منها شي لما نتعقد
ياخي ماشاء الله عندك علم اعطي كل واجب ماهو مطلوب
صحيح الابداع مطلوب لاكن يبقى في حدود المطلوب …!
#مجرد_رئي

2 Likes

والله يأخي @BassamMsmar لديك حق في هذا ولكن نحن نتناقش هنا لكي نستفيد ونتعلم من اخطائنا ونفهم ماهو المطلوب ونتحصل على معلومة جديدة

وفقك الله

2 Likes