Python3 Programming 💡

Description
كل ما يخص البرمجة بلغة python :
-كورسات
-مشاريع
-ادوات
-..الخ
Advertising
We recommend to visit

Official Telegram Channel by Sarkari Result SarkariResult.Com
Welcome to this official Channel of Sarkari Result SarkariResult.Com - On this page you will get all the updated information on Sarkari Result website from time to time.

Last updated 6 days, 19 hours ago

?Only Current Affairs English & Hindi Medium.
Contact @GKGSAdminBot
Channel Link- https://t.me/+wytqxfcVInNjN2E1

By Chandan Kr Sah
Email- [email protected]

Must Subscribe Us On YouTube - https://youtube.com/channel/UCuxj11YwYKYRJSgtfYJbKiw

Last updated 1 year, 7 months ago

? YouTube channel link :-
https://youtube.com/c/RojgarwithAnkit

? telegram channel - @rojgaarwithankit

? telegram channel - @RojgarwithankitRailway

? RWA helpline number - 9818489147

Last updated 1 year, 7 months ago

1 week, 2 days ago

اتمنى الكل يستفيد🫶🏻

1 week, 2 days ago

منور يا عبود

1 week, 2 days ago

لا تستخدمو chat gpt في المشاريع المعقدة..
Chat gpt لا تستخدموه في المشاريع المعقدة..
في المشاريع المعقدة لا تستخدمو chat gpt..

لانه بعد استعماله هيدخل في موضوع غير موضوعك الاساسي وانت م هتفهم شي بعده وتضيع مشروعك .. وشكرا🥲💔
:)

1 week, 5 days ago

مثال:

print(bool(False)) \# False print(bool(None)) \# False print(bool(0)) \# False print(bool("")) \# False print(bool(())) \# False print(bool([])) \# False print(bool({})) \# False

---

6. القيم المنطقية في الفئات (Classes)

يمكن لأي كائن (Object) أيضًا أن يقيم كـ False إذا كان مشتقاً من فئة تحتوي على دالة __len__ تعيد 0 أو False.

مثال:

```
class MyClass:
def __len__(self):
return 0

myobj = MyClass()
print(bool(myobj)) # False
```

---

7. الدوال التي تعيد قيمة منطقية

يمكنك إنشاء دوال تعيد قيمة منطقية.

مثال:

```
def myFunction():
return True

print(myFunction()) # True

if myFunction():
print("YES!")
else:
print("NO!")
```

---

8. دوال بايثون المدمجة التي تعيد قيم منطقية

يحتوي بايثون على عدة دوال مدمجة تعيد قيمًا منطقية، مثل isinstance().

مثال:

x = 200 print(isinstance(x, int)) \# True

---

:)

1 week, 5 days ago

Python3 Programming #post_12

---

Introduction to Python Booleans

In Python, Booleans are a simple data type that represent one of two values: True or False. They are useful for conditions, comparisons, and evaluating expressions.

---

1. Boolean Values

Booleans are helpful for determining if an expression is True or False. Python will return a Boolean answer when comparing two values.

Example:

print(10 > 9) \# True print(10 == 9) \# False print(10 < 9) \# False

---

2. Using Booleans in Conditional Statements

Booleans are especially useful in conditional statements, like if statements, where Python returns True or False based on the condition.

Example:

```
a = 200
b = 33

if b > a:
print("b is greater than a")
else:
print("b is not greater than a")
```

---

3. Evaluating Values and Variables with bool()

You can use the bool() function to evaluate any value and determine if it’s True or False.

Example:

```
print(bool("Hello")) # True
print(bool(15)) # True

x = "Hello"
y = 15
print(bool(x)) # True
print(bool(y)) # True
```

---

4. Most Values are True

Most non-empty values (like non-zero numbers, non-empty strings, and collections) evaluate to True.

Example:

print(bool("abc")) \# True print(bool(123)) \# True print(bool(["apple", "cherry", "banana"])) \# True

---

5. Values That Are False

Certain values, like empty strings (""), the number 0, empty collections, and None, Example:False.

Example:

print(bool(False)) \# False print(bool(None)) \# False print(bool(0)) \# False print(bool("")) \# False print(bool(())) \# False print(bool([])) \# False print(bool({})) \# False

---

6. Boolean in Custom Classes

An object can also evaluate to False if it’s made from a class that has a __len__ function returning 0 or False.

Example:

```
class MyClass:
def __len__(self):
return 0

myobj = MyClass()
print(bool(myobj)) # False
```

---

7. Functions Returning Boolean

You can create functionExample:n a Boolean value.

Example:

```
def myFunction():
return True

print(myFunction()) # True

if myFunction():
print("YES!")
else:
print("NO!")
```

---

8. Built-In Boolean Functions

Python has several built-in functions that retuExample: such as isinstance().

Example:

x = 200 print(isinstance(x, int)) \# True

---

### Python Booleans

---

مقدمة عن القيم المنطقية في بايثون

في بايثون، القيم المنطقية (Booleans) تمثل نوع بيانات بسيط يعبر عن حالتين فقط: True أو False. تستخدم القيم المنطقية في ال1. القيم المنطقيةم التعبيرات.

---

1. القيم المنطقية

تستخدم القيم المنطقية لتحديد ما إذا كان التعبير صحيحًا (True) أو خاطئًا (False). عند المقارنةمثال:ين، يعيد بايثون نتيجة منطقية.

مثال:

print(10 > 9) \# True print(10 == 9) \# False print(10 < 9) \# False

---

2. استخدام القيم المنطقية في العبارات الشرطية

تعتبر القيم المنطقية مفيدة خاصة في العبارات الشرطية مثل if، حيث مثال:ون True أو False بناءً على الشرط.

مثال:

```
a = 200
b = 33

if b > a:
print("b أكبر من a")
else:
print("b ليس أكبر من a")
```

---

3. تقييم القيم والمتغيرات باستخدام bool()

يمكنك استخدام دالة bool() لتمثال:يمة وتحديد ما إذا كانت True أو False.

مثال:

```
print(bool("Hello")) # True
print(bool(15)) # True

x = "Hello"
y = 15
print(bool(x)) # True
print(bool(y)) # True
```

---

4. معظم القيم تقيّم كـ True

تقريباً أي قيمة غير فارغة (مثل الأرقام غير الصفرية، السمثال:ية غير الفارغة، والمجموعات) تقيم كـ True.

مثال:

print(bool("abc")) \# True print(bool(123)) \# True print(bool(["apple", "cherry", "banana"])) \# True

---

5. القيم التي تعتبر False

هناك بعض القيم التي تقيم كـ False، مثل السلاسل النصية الفارغة ("")، الرقم 0، المجموعات الفارغة، وNone.

1 week, 5 days ago

Python3 Programming #post_11
### Python String Methods: A Guide for Beginners

In both English and Arabic, here’s a beginner-friendly summary of the most commonly used string methods in Python. These methods allow for easy manipulation of text data and are invaluable for anyone working with text processing.

---

Introduction to Python String Methods
Python provides a wide range of built-in methods to work with strings. These methods help you easily modify, analyze, and format text data in various ways. Remember, each method creates a new string and does not alter the original string.

---

Basic String Methods
Here’s a list of some commonly used string methods in Python and their descriptions:

  1. capitalize() - Converts the first character to uppercase.
  2. casefold() - Converts the string to lowercase, useful for case-insensitive comparisons.
  3. center(width) - Centers the string within a given width.
  4. count(substring) - Counts how many times a substring appears.
  5. encode() - Returns an encoded version of the string, useful for handling text in different character encodings.
  6. endswith(suffix) - Checks if the string ends with a specified suffix.

---

Formatting and Searching Methods
1. find(substring) - Finds the position of a substring in the string.
2. format() - Formats specified values within the string.
3. index(substring) - Similar to find but raises an error if not found.
4. isalnum() - Returns True if all characters are alphanumeric.
5. isalpha() - Returns True if all characters are alphabet letters.

---

Additional Useful Methods
1. join(iterable) - Joins elements in an iterable with the string as a separator.
2. replace(old, new) - Replaces occurrences of a substring with another.
3. split(separator) - Splits the string at a specified separator.
4. strip() - Removes whitespace from the start and end of the string.
5. upper() - Converts all characters to uppercase.

---

مقدمة حول أساليب التعامل مع النصوص في بايثون
يوفر بايثون مجموعة واسعة من الأساليب المدمجة التي تساعدك على التعامل مع النصوص بسهولة. هذه الأساليب تتيح لك تعديل وتحليل وتنسيق البيانات النصية بطرق مختلفة. تذكر أن كل أسلوب يُرجع نصًا جديدًا ولا يغيّر النص الأصلي.

---

أساليب النصوص الأساسية
إليك قائمة بأهم أساليب التعامل مع النصوص في بايثون ووصفها:

  1. capitalize() - تحويل أول حرف إلى حرف كبير.
  2. casefold() - تحويل النص إلى أحرف صغيرة بالكامل.
  3. center(width) - محاذاة النص في المنتصف بعرض معين.
  4. count(substring) - عدّ تكرار جزء من النص.
  5. encode() - إرجاع نسخة مشفرة من النص للتعامل مع تنسيقات الأحرف المختلفة.
  6. endswith(suffix) - التحقق مما إذا كان النص ينتهي بقيمة معينة.

---

أساليب التنسيق والبحث
1. find(substring) - البحث عن موضع جزء من النص.
2. format() - تنسيق قيم محددة داخل النص.
3. index(substring) - مشابهه لـ find لكن يظهر خطأ إذا لم يُعثر على الجزء.
4. isalnum() - يُرجع True إذا كانت كل الأحرف أبجدية أو أرقام.
5. isalpha() - يُرجع True إذا كانت كل الأحرف من الأبجدية.

---

أساليب إضافية مفيدة
1. join(iterable) - دمج العناصر في مجموعة باستخدام النص كمفصل.
2. replace(old, new) - استبدال جزء معين من النص بآخر.
3. split(separator) - تقسيم النص عند فاصل معين.
4. strip() - إزالة المسافات من بداية ونهاية النص.
5. upper() - تحويل كل الأحرف إلى أحرف كبيرة.

:)

2 weeks, 5 days ago

شباب كيف حالكم ان شاءالله بخير
اليوم نتكلم عن مواضوع مهم جدا جدا
حظر واتساب 💔🥲 المشكلة مؤثرة على معظم الاجهزة ومعظم الناس.. وللاسف الحل معقد جدا غالبا م يتم حل المشكلة ويكون المستخدم زهج..
المهم الحظر ليه اسباب كثيرة جدا اولا في الفترة الاخيرة لاحظنا تواجد عدد كبير من عمليات الاحتيال و scams وغيرها وللاسف ناس كثيرة وقعت ضحيتها ..
شركة واتساب تقوم بمعاينة اي رسالة. وعندها عدة تصنيفات للرسائل فاذا تم تصنيف رسالتك ك scam تقوم الشركة مباشرة بحظر حسابك ..
طيب كيف يكون تصنيف رسالتك ك scam في الفترة الاخيرة ظهور بوتات ومواقع وتطبيقات تجعل المستخدم يقوم بمهام مقابل جوائز مالية ومن ضمن المهم ما يعرف بالاحالات طيب الروابط الي تقوم بنسخها وارسالها لكل متابعينك ليقومو بعمل احالات ليك معظم الروابط يتم تصنيفها في بعض التطبيقات كروابط خبية فيقوم الواتساب مباشرة بحظرك ..
وفي انواع اخرى من الرسائل الخبيثة ممكن في شكل صور او فيدو او غيره فرجاء ابتعدو منها لعدم التضرر وغالبا يقومو صاحب الرباط باختراق حسابك والاسواء انه يقوم بالنصب عليك
حاولو تجنب هذه الأشياء بالءات في تطبيق واتساب
:)

1 month ago

##### Other escape characters:
- \' for a single quote.
- \\ for a backslash.
- \n for a new line.
- \t for a tab.

---

#### Python - String Methods
##### String Methods
Python has a set of built-in methods that you can use on strings.

##### Some of these methods:
- capitalize(): Converts the first character to upper case.
- lower(): Converts a string into lower case.
- replace(): Replaces a specified value with another value in the string.
- split(): Splits the string into a list, based on a specified separator.
- strip(): Removes whitespace from the beginning and the end.
:)

1 month ago

Python3 Programming #post_10

#### Python - تنسيق السلاسل النصية (Strings)
##### تنسيق السلسلة النصية
كما تعلمنا في فصل متغيرات بايثون، لا يمكننا دمج النصوص مع الأرقام بهذه الطريقة:

age = 36 txt = "اسمي جون، وعمري " + age print(txt)

لكن يمكننا دمج النصوص مع الأرقام باستخدام f-strings أو باستخدام الطريقة format().

##### F-Strings
تم تقديم الـ F-Strings في بايثون 3.6، وأصبحت الآن الطريقة المفضلة لتنسيق السلاسل النصية.

لتحديد سلسلة نصية كـ F-String، ضع حرف f قبل السلسلة النصية، واستخدم الأقواس {} كأماكن مخصصة للمتغيرات والعمليات الأخرى.

##### مثال:
إنشاء F-String:

age = 36 txt = f"اسمي جون، وعمري {age}" print(txt)

##### العناصر المخصصة والتعديلات
يمكن أن يحتوي المكان المخصص على متغيرات أو عمليات أو دوال أو تعديلات لتنسيق القيمة.

##### مثال:
إضافة مكان مخصص لمتغير السعر:

price = 59 txt = f"السعر هو {price} دولار" print(txt)

يمكن أن يحتوي المكان المخصص على تعديل لتنسيق القيمة. يتم تضمين التعديل بإضافة نقطتين : متبوعًا بنوع التنسيق المناسب، مثل .2f الذي يعني رقم بنقطة عشرية ثابتة مع 2 منازل عشرية.

##### مثال:
عرض السعر بمنزلتين عشريتين:

price = 59 txt = f"السعر هو {price:.2f} دولار" print(txt)

##### يمكن أن يحتوي المكان المخصص على عمليات رياضية، مثل:

txt = f"السعر هو {20 * 59} دولار" print(txt)

##### تمرين:
إذا كان x = 9، ما هو الصياغة الصحيحة لطباعة 'السعر هو 9.00 دولار'؟

print(f'السعر هو {x:.2f} دولار')

---

#### Python - حروف الهروب (Escape Characters)
##### حروف الهروب
لاستخدام أحرف غير قانونية في سلسلة نصية، نستخدم حرف الهروب \.

##### مثال:

txt = "نحن المسمى \"Vikings\" من الشمال."

##### أحرف الهروب الأخرى:
- \' لعلامة الاقتباس الفردية.
- \\ للشرطة المائلة العكسية.
- \n لسطر جديد.
- \t لعلامة التبويب.

---

#### Python - الدوال المدمجة للسلاسل النصية (String Methods)
##### دوال السلاسل النصية
بايثون تحتوي على مجموعة من الدوال المدمجة التي يمكنك استخدامها مع السلاسل النصية.

##### بعض هذه الدوال:
- capitalize(): يحول الحرف الأول إلى حرف كبير.
- lower(): يحول النص إلى أحرف صغيرة.
- replace(): يستبدل قيمة معينة بأخرى في السلسلة النصية.
- split(): يقسم السلسلة إلى قائمة بناءً على محدد معين.
- strip(): يزيل الفراغات من البداية والنهاية.

---

#### Python - Format - Strings
##### String Format
As we learned in the Python Variables chapter, we cannot combine strings and numbers like this:

age = 36 txt = "My name is John, I am " + age print(txt)

But we can combine strings and numbers by using f-strings or the format() method.

##### F-Strings
F-String was introduced in Python 3.6, and is now the preferred way of formatting strings.

To specify a string as an f-string, simply put an f in front of the string literal, and use curly brackets {} as placeholders for variables and other operations.

##### Example:
Create an f-string:

age = 36 txt = f"My name is John, I am {age}" print(txt)

##### Placeholders and Modifiers
A placeholder can contain variables, operations, functions, and modifiers to format the value.

##### Example:
Add a placeholder for the price variable:

price = 59 txt = f"The price is {price} dollars" print(txt)

A placeholder can include a modifier to format the value. A modifier is included by adding a colon : followed by a legal formatting type, like .2f which means fixed-point number with 2 decimals.

##### Example:
Display the price with 2 decimals:

price = 59 txt = f"The price is {price:.2f} dollars" print(txt)

A placeholder can contain Python code, like math operations:

txt = f"The price is {20 * 59} dollars" print(txt)

##### Exercise:
If x = 9, what is the correct syntax to print 'The price is 9.00 dollars'?

print(f'The price is {x:.2f} dollars')

---

#### Python - Escape Characters
##### Escape Character
To insert characters that are illegal in a string, use an escape character.

##### Example:

txt = "We are the so\-called \"Vikings\" from the north."

1 month ago

#### الفهرسة السلبية
يمكنك أيضًا استخدام **الفهرسة السلبية لبدء التقطيع من نهاية النص. الفهارس السلبية تعد بالعكس من نهاية النص.
##### مثال:
لإرجاع الأحرف من الفهرس -5 إلى -2 (غير شامل):

b = "Hello, World!" print(b[\-5:\-2])  \# النتيجة: "orl"

---

#### تمرين:
ما هي النتيجة المتوقعة من الكود التالي؟

x = 'Welcome' print(x[3:5])

الخيارات:
- lcome
- come
- com
- co

---

### Python - تعديل النصوص

تقدم بايثون عدة طرق مدمجة لتعديل النصوص. دعونا نستكشف بعض الطرق الأكثر استخدامًا:

#### الأحرف الكبيرة
تقوم دالة upper() بتحويل جميع الأحرف في النص إلى أحرف كبيرة.
##### مثال:

a = "Hello, World!" print(a.upper())  \# النتيجة: "HELLO, WORLD!"

---

#### الأحرف الصغيرة
تقوم دالة lower() بتحويل جميع الأحرف في النص إلى أحرف صغيرة.
##### مثال:

a = "Hello, World!" print(a.lower())  \# النتيجة: "hello, world!"

---

#### إزالة المسافات
تقوم دالة strip() بإزالة أي مسافات زائدة من بداية أو نهاية النص.
##### مثال:

a = " Hello, World! " print(a.strip())  \# النتيجة: "Hello, World!"

---

#### استبدال النص
تقوم دالة replace() باستبدال جزء من النص بآخر.
##### مثال:

a = "Hello, World!" print(a.replace("H", "J"))  \# النتيجة: "Jello, World!"

---

#### تقسيم النص
تقوم دالة split() بتقسيم النص إلى قائمة من النصوص الفرعية بناءً على فاصل محدد (في هذا المثال هو الفاصلة).
##### مثال:

a = "Hello, World!" print(a.split(","))  \# النتيجة: ['Hello', ' World!']

---

### Python - دمج النصوص

#### دمج النصوص
لدمج (أو جمع) نصين، يمكنك استخدام عامل +.

##### مثال:
دمج المتغير a مع المتغير b في المتغير c:

a = "Hello" b = "World" c = a + b print(c)  \# النتيجة: "HelloWorld"

##### مثال:
لإضافة مسافة بين a و b، قم بإضافة مسافة بينهما:

a = "Hello" b = "World" c = a + " " + b print(c)  \# النتيجة: "Hello World"

---

#### تمرين:
ما هو الصياغة الصحيحة لدمج المتغيرين x و y في z؟
- z = x, y
- z = x = y
- z = x + y

:)

We recommend to visit

Official Telegram Channel by Sarkari Result SarkariResult.Com
Welcome to this official Channel of Sarkari Result SarkariResult.Com - On this page you will get all the updated information on Sarkari Result website from time to time.

Last updated 6 days, 19 hours ago

?Only Current Affairs English & Hindi Medium.
Contact @GKGSAdminBot
Channel Link- https://t.me/+wytqxfcVInNjN2E1

By Chandan Kr Sah
Email- [email protected]

Must Subscribe Us On YouTube - https://youtube.com/channel/UCuxj11YwYKYRJSgtfYJbKiw

Last updated 1 year, 7 months ago

? YouTube channel link :-
https://youtube.com/c/RojgarwithAnkit

? telegram channel - @rojgaarwithankit

? telegram channel - @RojgarwithankitRailway

? RWA helpline number - 9818489147

Last updated 1 year, 7 months ago