Forwarded from python_learning 💣💻
🔥 بخش ۱ — مبانی مهم پایتون
🧱 انواع دادهها (Data Types)
int → عدد صحیح
float → عدد اعشاری
str → رشته (متن)
bool → True / False
list → لیست
tuple → غیرقابلتغییر مثل لیست
dict → دیکشنری: کلید → مقدار
set → مجموعه بدون تکرار
نمونه:
a = 10 b = 3.14 c = "Hello" d = True e = [1,2,3] f = (4,5,6) g = {"name": "Ali", "age": 15} h = {1,2,3}
🔢 عملگرها (Operators)
+ - * /
// → تقسیم بدون اعشار
% → باقیمانده
** → توان
== != > < >= <=
مثال:
print(5//2) # خروجی: 2 print(2**4) # خروجی: 16
🧠 عملگرهای منطقی
and # هر دو درست باشد or # یکی کافی است not # برعکس میکند
💡 بخش ۲ — شرطها حرفهایتر
شرط توی یک خط
age = 16 result = "بالای ۱۸" if age >= 18 else "زیر ۱۸" print(result)
چند شرط پشت سر هم
x = 10 if 0 < x < 20: print("Ok")
♻️ بخش ۳ — حلقههای مهم
پیمایش روی لیست
for item in ["a", "b", "c"]: print(item)
گسترش لیست در حلقه
numbers = [1,2,3,4,5] for i in numbers: print(i*2)
شکستن حلقهها
for i in range(10): if i == 5: break # متوقف کن
رد کردن یک مرحله
for i in range(5): if i == 2: continue print(i)
🧳 بخش ۴ — لیستها پیشرفته
جستجو
if "apple" in fruits: print("yes")
حذف
fruits.remove("banana") fruits.pop(0)
مرتبسازی
numbers.sort() numbers.reverse()
ساخت سریع لیست (List Comprehension)
squares = [x*x for x in range(1,6)] print(squares)
🗂️ بخش ۵ — دیکشنری حرفهای
person = {"name": "Ali", "age": 15} print(person["name"]) person["age"] = 16 person["city"] = "Tehran"
پیمایش روی کلیدها و مقادیر:
for key, value in person.items(): print(key, value)
🧱 بخش ۶ — توابع (Function)
تعریف تابع:
def say_hello(name): print("Hello", name) say_hello("Ali")
تابع با خروجی (return):
def plus(a,b): return a+b print(plus(3,4))
🔁 بخش ۷ — حلقه داخل تابع
def sum_list(lst): total = 0 for i in lst: total += i return total print(sum_list([1,2,3]))
🔌 بخش ۸ — کتابخانهها
random
import random print(random.choice(["A","B","C"]))
math
import math print(math.sqrt(25))
📚 بخش ۹ — خواندن و نوشتن فایل
نوشتن:
file = open("test.txt","w") file.write("Hello File") file.close()
خواندن:
file = open("test.txt","r") print(file.read()) file.close()
🔍 بخش ۱۰ — مدیریت خطا (Exception Handling)
try: num = int(input("Enter: ")) print(10/num) except: print("خطا پیش آمد!")
🎮 بخش ۱۱ — کلاس و شیء (OOP)
class Player: def init(self, name, hp): self.name = name self.hp = hp def attack(self): print(self.name, "is attacking!") p1 = Player("Batman", 100) p1.attack()
🧠 بخش ۱۲ — نکات حرفهای
تغییر سریع نوع داده
x = "123" print(int(x)) print(float(x)) print(str(123))
f-string برای فرمت دادن
name = "Ali" age = 15 print(f"My name is {name} and I'm {age} years old")
تابع len
print(len("Python")) print(len([1,2,3,4]))
🚀 بخش ۱۳ — الگوریتمهای تمرینی مهم
پیدا کردن بزرگترین عدد لیست
پیدا کردن تعداد اعداد زوج
ساخت جدول ضرب
معکوس کردن رشته
مرتبسازی دستی
🧱 انواع دادهها (Data Types)
int → عدد صحیح
float → عدد اعشاری
str → رشته (متن)
bool → True / False
list → لیست
tuple → غیرقابلتغییر مثل لیست
dict → دیکشنری: کلید → مقدار
set → مجموعه بدون تکرار
نمونه:
a = 10 b = 3.14 c = "Hello" d = True e = [1,2,3] f = (4,5,6) g = {"name": "Ali", "age": 15} h = {1,2,3}
🔢 عملگرها (Operators)
+ - * /
// → تقسیم بدون اعشار
% → باقیمانده
** → توان
== != > < >= <=
مثال:
print(5//2) # خروجی: 2 print(2**4) # خروجی: 16
🧠 عملگرهای منطقی
and # هر دو درست باشد or # یکی کافی است not # برعکس میکند
💡 بخش ۲ — شرطها حرفهایتر
شرط توی یک خط
age = 16 result = "بالای ۱۸" if age >= 18 else "زیر ۱۸" print(result)
چند شرط پشت سر هم
x = 10 if 0 < x < 20: print("Ok")
♻️ بخش ۳ — حلقههای مهم
پیمایش روی لیست
for item in ["a", "b", "c"]: print(item)
گسترش لیست در حلقه
numbers = [1,2,3,4,5] for i in numbers: print(i*2)
شکستن حلقهها
for i in range(10): if i == 5: break # متوقف کن
رد کردن یک مرحله
for i in range(5): if i == 2: continue print(i)
🧳 بخش ۴ — لیستها پیشرفته
جستجو
if "apple" in fruits: print("yes")
حذف
fruits.remove("banana") fruits.pop(0)
مرتبسازی
numbers.sort() numbers.reverse()
ساخت سریع لیست (List Comprehension)
squares = [x*x for x in range(1,6)] print(squares)
🗂️ بخش ۵ — دیکشنری حرفهای
person = {"name": "Ali", "age": 15} print(person["name"]) person["age"] = 16 person["city"] = "Tehran"
پیمایش روی کلیدها و مقادیر:
for key, value in person.items(): print(key, value)
🧱 بخش ۶ — توابع (Function)
تعریف تابع:
def say_hello(name): print("Hello", name) say_hello("Ali")
تابع با خروجی (return):
def plus(a,b): return a+b print(plus(3,4))
🔁 بخش ۷ — حلقه داخل تابع
def sum_list(lst): total = 0 for i in lst: total += i return total print(sum_list([1,2,3]))
🔌 بخش ۸ — کتابخانهها
random
import random print(random.choice(["A","B","C"]))
math
import math print(math.sqrt(25))
📚 بخش ۹ — خواندن و نوشتن فایل
نوشتن:
file = open("test.txt","w") file.write("Hello File") file.close()
خواندن:
file = open("test.txt","r") print(file.read()) file.close()
🔍 بخش ۱۰ — مدیریت خطا (Exception Handling)
try: num = int(input("Enter: ")) print(10/num) except: print("خطا پیش آمد!")
🎮 بخش ۱۱ — کلاس و شیء (OOP)
class Player: def init(self, name, hp): self.name = name self.hp = hp def attack(self): print(self.name, "is attacking!") p1 = Player("Batman", 100) p1.attack()
🧠 بخش ۱۲ — نکات حرفهای
تغییر سریع نوع داده
x = "123" print(int(x)) print(float(x)) print(str(123))
f-string برای فرمت دادن
name = "Ali" age = 15 print(f"My name is {name} and I'm {age} years old")
تابع len
print(len("Python")) print(len([1,2,3,4]))
🚀 بخش ۱۳ — الگوریتمهای تمرینی مهم
پیدا کردن بزرگترین عدد لیست
پیدا کردن تعداد اعداد زوج
ساخت جدول ضرب
معکوس کردن رشته
مرتبسازی دستی
Forwarded from Programming Resources via @like
Forwarded from python_learning 💣💻
کاری با اینکه اصلا کلا همه چیش اشتباهه اون مگه اچ دی ام ایههههههههههه😅🤣🤦🤦🤦
#code@code_Empire009
#coding
#computer
#کامپیوتر
#code@code_Empire009
#coding
#computer
#کامپیوتر
Forwarded from python_learning 💣💻
بیاین اینا رو یاد بگیرین فردا مثل لون عکسه به جای vga یا چیزای دیگه نگین اچ دی ام ای رو به من بده😂😂
Forwarded from python_learning 💣💻
– میدونی برنامهنویسا چرا همیشه هالووین و کریسمس رو قاطی میکنن؟
– چون
31 = 25
(سی و یک در مبنای 8 = بیست و پنج در مبنای 10) 🤓
– چون
31 = 25
(سی و یک در مبنای 8 = بیست و پنج در مبنای 10) 🤓
Forwarded from python_learning 💣💻
اگر برنامهت کار کرد…
یعنی یه جای دیگه خراب شده 😐
این خیلی منطقیه
یعنی یه جای دیگه خراب شده 😐
این خیلی منطقیه
Forwarded from python_learning 💣💻
کد من: کاملاً منطقیه!
پایتون: SyntaxError
من: 🫠
پایتون: SyntaxError
من: 🫠
Forwarded from python_learning 💣💻
_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
🎮 قوانین نانوشته برنامهنویسا 👨💻✨
(ولی همه رعایتش میکنن 😅)
1️⃣ هر باگی که پیدا نمیکنی…
تا وقتی به بقیه نشون میدی خودش درست میشه 🤡
2️⃣ «این دیگه ۵ دقیقه کار داره»
یعنی تا فردا صبح 😬
3️⃣ اگر برنامهت یکبار درست کار کرد…
بهش شک کن! 😐
4️⃣ اگه Debug باعث شد احساس نابغه بودن بکنی…
به یاد بیار خودت قبلاً خرابش کردی 🤦♂️
5️⃣ پروژهای که روی سیستم خودت اجرا میشه:
💻✔️
روی سیستم استاد یا مشتری:
🔥❌💀
6️⃣ وقتی با صد تا خط کد حلش نمیکنی،
با یه پرینت دیباگ حل میشه 😎
7️⃣ بهترین دیباگ:
Restart 😏
#fun@code_Empire009
#خنده@code_Empire009
#کامپیوتر
#پاتون
🎮 قوانین نانوشته برنامهنویسا 👨💻✨
(ولی همه رعایتش میکنن 😅)
1️⃣ هر باگی که پیدا نمیکنی…
تا وقتی به بقیه نشون میدی خودش درست میشه 🤡
2️⃣ «این دیگه ۵ دقیقه کار داره»
یعنی تا فردا صبح 😬
3️⃣ اگر برنامهت یکبار درست کار کرد…
بهش شک کن! 😐
4️⃣ اگه Debug باعث شد احساس نابغه بودن بکنی…
به یاد بیار خودت قبلاً خرابش کردی 🤦♂️
5️⃣ پروژهای که روی سیستم خودت اجرا میشه:
💻✔️
روی سیستم استاد یا مشتری:
🔥❌💀
6️⃣ وقتی با صد تا خط کد حلش نمیکنی،
با یه پرینت دیباگ حل میشه 😎
7️⃣ بهترین دیباگ:
Restart 😏
#fun@code_Empire009
#خنده@code_Empire009
#کامپیوتر
#پاتون
Forwarded from python_learning 💣💻
Forwarded from python_learning 💣💻
file = open("test.txt","w")
file.write("Hello File")
file.close()
file.write("Hello File")
file.close()
Forwarded from python_learning 💣💻
x = "123"
print(int(x))
print(float(x))
print(str(123))
print(int(x))
print(float(x))
print(str(123))
Forwarded from python_learning 💣💻
Forwarded from python_learning 💣💻
file = open("test.txt","w")
file.write("Hello File")
file.close()
file.write("Hello File")
file.close()
Forwarded from python_learning 💣💻
try:
num = int(input("Enter: "))
print(10/num)
except:
print("خطا پیش آمد!")
num = int(input("Enter: "))
print(10/num)
except:
print("خطا پیش آمد!")
Forwarded from python_learning 💣💻
Forwarded from IAAA.AI
🍉جشنواره یلدا🍉
🏆بزرگترین مسابقه هوش مصنوعی کشور با همکاری بنیاد ملی نخبگان، پست بانک ایران، محک و iEEE برگزار میشود.
📌جوایز:
▫️هر چالش بیش از یک میلیارد تومان جایزه نقدی
▫️امتیاز نخبگی بنیاد ملی نخبگان، امریه سربازی و مزایای دیگر
🍉 تخفیف جشنواره یلدا :YLD04
💳 امکان پرداخت در ۴ قسط با اسنپ پی
⌛️مهلت تا ۳۰ آذر
🌐 ثبتنام و دریافت اطلاعات بیشتر
🔗 اینستاگرام
☎️شماره تماس:91096992-021
📱پشتیبانی تلگرام:09103445843
🟣جایزه سالانه هوش مصنوعی ایران (iAAA)|
@iaaa_ai
🏆بزرگترین مسابقه هوش مصنوعی کشور با همکاری بنیاد ملی نخبگان، پست بانک ایران، محک و iEEE برگزار میشود.
📌جوایز:
▫️هر چالش بیش از یک میلیارد تومان جایزه نقدی
▫️امتیاز نخبگی بنیاد ملی نخبگان، امریه سربازی و مزایای دیگر
🍉 تخفیف جشنواره یلدا :
💳 امکان پرداخت در ۴ قسط با اسنپ پی
⌛️مهلت تا ۳۰ آذر
🌐 ثبتنام و دریافت اطلاعات بیشتر
🔗 اینستاگرام
☎️شماره تماس:91096992-021
📱پشتیبانی تلگرام:09103445843
🟣جایزه سالانه هوش مصنوعی ایران (iAAA)|
@iaaa_ai
Forwarded from Python Forever
S1L8file.zip
277 B
🔶 آموزش لیست ها (List) در پایتون
📝 زبان: فارسی
👤 مدرس: حسین سینائی
🔗 منبع: لیموناد
📌 فایل و سورس جلسه 8
#فایل #برنامه_نویسی #پایتون #لیست
#File #Programming #Python #List
🐍 @PythonForever
📝 زبان: فارسی
👤 مدرس: حسین سینائی
🔗 منبع: لیموناد
📌 فایل و سورس جلسه 8
#فایل #برنامه_نویسی #پایتون #لیست
#File #Programming #Python #List
🐍 @PythonForever
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
💎 آموزش ساختارهای داده در پایتون (فارسی) علی دژبرد
📌 جلسه 9- متدهای لیست
#ویدئو #ساختار_داده #داده
#Video #Data #Data_Structure
🐍 @PythonForever
📌 جلسه 9- متدهای لیست
#ویدئو #ساختار_داده #داده
#Video #Data #Data_Structure
🐍 @PythonForever
Forwarded from Python Forever
This media is not supported in your browser
VIEW IN TELEGRAM
💎 آموزش ساختارهای داده در پایتون (فارسی) علی دژبرد
📌 جلسه 10- مجموعه
#ویدئو #ساختار_داده #داده
#Video #Data #Data_Structure
🐍 @PythonForever
📌 جلسه 10- مجموعه
#ویدئو #ساختار_داده #داده
#Video #Data #Data_Structure
🐍 @PythonForever