Python Tips | بالعربي
2.52K subscribers
174 photos
87 videos
27 files
218 links
عندما تحقق إنجازات، استمر في التعلم ، ف سر نجاح المبرمجين هو الاستمرارية✨️.
Download Telegram
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print("\n".join(map(str, list)))
تمت الإجابة على البرنامج بواسطة الباش مهندس @gwvan7780 ومبروك عليه الرقم 🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🤣2😢1
سيخجلك الله بكرمه ، ويمنحك تلك
الأمنية التي أقسمت أنها مستحيلة".

     جمعة مباركة 
🔥21
Forwarded from لحظة إدراك : (𝖍𝖆𝖘𝖘𝖆𝖓 𓂆 𝖆𝖑𝖓𝖆𝖖𝖊𝖊𝖇)
كلُّ الذين نهضوا بعد سقوطهم لم يغيروا أقدامهم،
بل غيَّروا أفكارهم..!
💡💯
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥2
‏'' وتشاء أنت ما تشاء ويشاء الله لك من الأقدار أجملها ''💕
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Python List Methods
🔥2👍1
.
🔤🔤🔤🔤🔤🔤
Method for the Random Library

الـ ()random :
للحصول على عدد عشوائي بين الـ 0 والـ 1
import random

number = random.random()

print(number)
الـ ()randint :
للحصول على عدد عشوائي ضمن نطاق عددين محددين
import random

number = random.randint(1, 10)

print(number)
الـ ()choice :
اختيار عنصر عشوائي من قائمة أو سلسلة
import random

fruits = ["apple", "banana", "orange"]

fruit = random.choice(fruits)

print(fruit)
الـ ()shuffle :
تغيير ترتيب قائمة عشوائياً
import random

numbers = [1, 2, 3, 4, 5]

random.shuffle(numbers)

print(numbers)
الـ ()sample :
اختيار مجموعة عشوائية من العناصر من قائمة أو سلسلة
import random

numbers = [1, 2, 3, 4, 5, 6]

sample = random.sample(numbers , 3)

print(sample)
الـ ()uniform :
للحصول على عدد عشوائي من نوع float ضمن نطاق محدد
import random

number = random.uniform(1.0, 10.0)

print(number)
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥1
‏﴿ لَاتَدْرِي لَعَلَّ ﷲ يُحْدِثُ بَعْدَ ذَلِكَ أمرًا ﴾ 🦋.
Please open Telegram to view this post
VIEW IN TELEGRAM
3
برنامج يقوم بطباعة كشف بأسم الطالب مع الرقم التسلسلي والحضور

الطريقة الأولى :
الوصول الى العناصر في القوائم وترتيبها بإستخدام ال
index

serial = []
names = []
attends = []
number = int(input("How many students : "))
for x in range(1 , number+1):
serial.append(x)
name = input(f"Enter Student Name {x} : ")
names.append(name)

attend = input(f"Is{name}present or absent? (T or F) : ")
attends.append(attend)

for i in range(len(serial)) :
line = f"¦ {serial[i]} ¦ {names[i]} ¦ {attends[i]} ¦"
print("–" * len(line))
print(line)
print("–" * len(line))

.
الطريقة الثانية :
مثل الطريقة الأولى ، فقط تم إستخدام دالة ال
zip بدلاً من إستخدام ال index للوصول للعناصر
serial = []
names = []
attends = []
number = int(input("How many students : "))
for x in range(1 , number+1):
serial.append(x)
name = input(f"Enter Student Name {x} : ")
names.append(name)

attend = input(f"Is{name}present or absent? (T or F) : ")
attends.append(attend)

file = zip(serial , names , attends)

for serial , names , attends in file :
line = f"{serial} ¦ {names} ¦ {attends} ¦"
print("–" * len(line))
print(line)
print("–" * len(line))
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥21❤‍🔥1👏1
‏ثم يرضيك الله، كأنك لم تحزن يوماً
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
مُرادُك آتٍ ، ﴿ فَاصْبِرْ ﴾ .
👍2
4👍3
.
💗💗💗💗💗💗

🤍🤍

🔤🔤🔤🔤🔤🔤

ماهي الـ Tuple ؟
هي نوع بيانات في بايثون تُستخدم لتمثيل مجموعة مرتبة من العناصر.

الـ Tuple غير قابل للتعديل: لا يمكن تغيير محتوى tuple بعد إنشاؤه.

الـ Tuple أسرع من الـ List في بعض العمليات، مثل الوصول إلى العناصر.

الـ Tuple أكثر كفاءة في استخدام الذاكرة من List.

الـ Tuple غير مناسبة للتخزين المؤقت لأنها غير قابلة للتعديل.


متى يجب استخدام الـ Tuple ؟

عندما تحتاج إلى تخزين مجموعة من البيانات التي لا تتغير.
عندما تحتاج إلى سرعة الوصول إلى البيانات.
عندما تحتاج إلى كفاءة في استخدام الذاكرة.
عندما تحتاج إلى سهولة الاستخدام.

يتم إنشاء tuple بإستخدام قوسين () وفصل العناصر بفواصل

للتعديل على الـ Tuple يجب تحويلها إلى List لإجراء العمليات المطلوبة ومن ثم إعادتها لنوعها السابق
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
.
🔤🔤🔤🔤🔤🔤🔤

🔠🔠

💗💗💗💗💗💗

الـ ()count : عدد مرات ظهور عنصر في tuple.
number = (1 ,1 ,1 ,2 ,3 ,4 ,5)

print(number.count(1)) # ➠ 3
.
الـ ()index : إيجاد موقع عنصر في tuple.
number = (10 ,2 ,31 ,4 ,52)

print(number.index(31)) # ➠ 2
.
الـ ()len : معرفة طول tuple.
number = (1 ,2 ,3 ,4 ,5)

print(len(number)) # ➠ 5
.
الـ ()min : إيجاد أصغر عنصر في tuple.
number = (10 ,2 ,31 ,4 ,52)

print(min(number)) # ➠ 2
.
الـ ()max : إيجاد أكبر عنصر في tuple.
number = (10 ,2 ,31 ,4 ,52)

print(max(number)) # ➠ 52
.
الـ slicing : استخراج جزء من tuple
number = (10 ,2 ,31 ,4 ,52 ,6 ,17)

print(number[1:5]) # ➠ (2 ,31 ,4 ,52)

print(number[3: ]) # ➠ (4 ,52 ,6 ,17)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
💎لا يمكن إستخدام الميثود التالية مع الـ Tuple :

الـ ()append
الـ ()extend
الـ ()insert
الـ ()remove
الـ ()pop
الـ ()reverse
الـ ()sort
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
﴿قَالَ رَبُّك هُوَ عَلَيَّ هَيِّنٌ﴾

كُل صعباً بالدُعاء يَهُون 🤔.
Please open Telegram to view this post
VIEW IN TELEGRAM
3
كُل الأماني بين كُن فيكَون
     جمعة مباركة
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
﴿ ونحنَّ اقَربُ اليهِ من حبِل الورَيدِ ﴾

أقرب إلينا من حبل الوريد هَل بعد ذلك قلق؟
👍3
   ‏﴿ وَلَسَوْفَ يُعْطِيكَ رَبُّكَ فَتَرْضَىٰ ﴾
وتظنُّ من فرطِ لُطفهِ بك أنكَ عبدُهُ الوحيد🦋
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
‏﴿ لَاتَدْرِي لَعَلَّ ﷲ يُحْدِثُ بَعْدَ ذَلِكَ أمرًا ﴾.

‏يأتيك جبرٌ من الله يُنسيك متاعب أيَّامِك 🤔.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2