بايثون العرب | Python Arab 🇵🇸
7.85K subscribers
191 photos
52 videos
81 files
145 links
...تعلم لغة برمجة بايثون .....


قنواتنا 》》 @Arab_Victory

حسابي على github 》》https://github.com/DrDataYE
.
موقعنا علئ الويب 》》https://cyber1101.com
Download Telegram
Forwarded from Kali Linux 🇵🇸
مارايكم بموقع لاختبار الاختراق وشرح الادوات
هل سنجد دعم .
Anonymous Poll
93%
نعم 🤩
7%
لا 😅
👍4
python-blackhat (Arabic).pdf
3.9 MB
💥👀كتاب اختبار الاختراق بستخدام بايثون .
مترجم عربي 🤩👍
The "if" statement
******

The "if" statement is used for conditional execution:

if_stmt ::= "if" assignment_expression ":" suite
("elif" assignment_expression ":" suite)*
["else" ":" suite]

It selects exactly one of the suites by evaluating the expressions one
by one until one is found to be true (see section Boolean operations
for the definition of true and false); then that suite is executed
(and no other part of the "if" statement is executed or evaluated).
If all expressions are false, the suite of the "else" clause, if
present, is executed.

Related help topics: TRUTHVALUE

None

[Program finished]


بيان "إذا" بيان
******

يتم استخدام عبارة" IF "للتنفيذ المشروط:
if_stmt ::= "if" assignment_expression ":" suite
("elif" assignment_expression ":" suite)*
["else" ":" suite]

إنه يختار بالضبط أحد الأجنحة عن طريق تقييم التعبيرات واحدا تلو الآخر حتى يتم العثور على واحد صحيحا (انظر العمليات المنطقية للقسم لتعريف TRUE و FALSE)؛ ثم يتم تنفيذ هذا الجناح (وليس هناك جزء آخر من "IF" يتم تنفيذ العبارة أو تقييمها). إذا كانت جميع التعبيرات خاطئة، يتم تنفيذ مجموعة من جملة "أخرى"، إن وجدت. موضوعات المساعدة ذات الصلة: TruthValue
👍2
فقرة اسالني
1👍1🤩1
س 1 : مالذي يفعله kwargs** في بايثون ؟
1👍1😱1
س 2 : هل لدئ بايثون طريقة ()main ؟؟
2👍2
10 دقائق للاجابة 🙂👍
بعدين برفع الشرح .....
👍21
بايثون العرب | Python Arab 🇵🇸
س 1 : مالذي يفعله kwargs** في بايثون ؟
يمكننا استخدام جملة kwargs** في اعلان دالة python , بحيث يتيح لنا تمرير n (variable) من الوسيطات التي يمكن تسميتها او الكلمات الرئيسية


مثال علئ استخدام kwargs** ..


# Python code to demonstrate
# **kwargs for dynamic + named arguments
def fn(**kwargs):
for emp, age in kwargs.items():
print ("%s's age is %s." %(emp, age))

fn(Gilan=17, nghm=18, shadow=20)
👍31🔥1
بايثون العرب | Python Arab 🇵🇸
س 2 : هل لدئ بايثون طريقة ()main ؟؟
main()
هي وظيفة نقطة الدخول في معظم لغات البرمجة .
نظرا الئ ان بايثون قائم علئ مترجم . فانه ينفذ تسلسل التعليمات البرمجية واحدا تلو الاخر .
لدئ بايثون ايضا طريقة ()main لكن يتم تنفيذه كلما قمنا بتشغيل نص python النص الخاص بك اما عن طريق النقر علية مباشرة او تشغيله في سطر الاوامر .

اختصار : عندما يجد المترجم ()main في بعض لغات البرمجة فهو يقوم بتشغيله اولا ....


يمكننا ايضا تجاوز الاعداد الافتراضي لبايثون ()main تعمل لبايثون
للبيان يرجئ الاطلاع علئ الرمز التالي

print("Welcome")
print("name contains: ", name)
def main():
print("Testing the main function")
if name == 'main':
main()
👍32🤩1
س 3 : ماهي عملية الحصول علئ الدليل الرئيسي باستخدام '~' في بايثون ؟؟؟
6👍1🎉1
بايثون العرب | Python Arab 🇵🇸
تقدرو تحلوه لبكره 👍🥰
نحتاج الئ وحدة نظام التشغيل ( os ) .
وبعد ذالك سطر واحد فقط يقوم بلتالي

import os
print (os.path.expanduser('~'))
🔥4
س 4 : ماهي الطرق لانشإء مصفوفة NumPy فارغه ؟؟؟
👍4🤩1
☑️حكمه برمجية ☑️
لا تكن مثل( if ) ؛
(لانها تربط مصيرك،بمحاولة وحدة ان تحققت تستمر وان لم تتحقق تتوقف)؛

كن مثل( for )؛
(ف ان لم تصل الى هدفك من المحاولة الاولى،
عاود المحاولة مرة واثنان وثلاث حتى تحقق هدفك):😁
(لا يفهم for & if الا المبرمج 👌
على العموم هذا الفرق بين for وif ) ; ووو انتبه تنسى الفاصلة 😅 :::
👍10🔥6
قرربنا نوصل 3k 👀🔥
🔥4
س 5 : اكتب برنامجا يقراء عددين صحيحين ويفحص فيما كان الثاني قاسما للاول ...؟!
3🔥3
قناة أكثر من رائعة لمختبري الاختراق
https://t.me/kali_linux_ar
🔥3
x = "python"
y = 'python'
print(x == y)
Anonymous Quiz
63%
True
18%
False
19%
Error
🔥1
for i in range(5):
i = i + 1
print(i)
Anonymous Quiz
56%
12345
26%
5
18%
true
👍4😁1