
سلام من اسلایم آبی هستم و براتون ۱۰۰ کد آماده پایتون نوشتم؛حتما دنبال و لایک کنید.
# ۱۰۰ کد آماده پایتون
## 1) چاپ یک متن
```python
print("Hello, World!")
```
## 2) جمع دو عدد
```python
a = 5
b = 3
print(a + b)
```
## 3) گرفتن ورودی و چاپ آن
```python
name = input("اسم شما چیست؟ ")
print("سلام", name)
```
## 4) محاسبه مساحت مستطیل
```python
length = 10
width = 4
area = length * width
print(area)
```
## 5) محاسبه دایره
```python
import math
r = 5
area = math.pi * r ** 2
print(area)
```
## 6) تبدیل سانتیمتر به متر
```python
cm = 250
m = cm / 100
print(m)
```
## 7) بررسی زوج یا فرد
```python
n = 7
if n % 2 == 0:
print("زوج")
else:
print("فرد")
```
## 8) بزرگترین عدد
```python
a, b, c = 12, 45, 9
print(max(a, b, c))
```
## 9) کوچکترین عدد
```python
a, b, c = 12, 45, 9
print(min(a, b, c))
```
## 10) میانگین سه عدد
```python
a, b, c = 10, 20, 30
avg = (a + b + c) / 3
print(avg)
```
## 11) شمارش از 1 تا 5
```python
for i in range(1, 6):
print(i)
```
## 12) چاپ اعداد زوج 1 تا 20
```python
for i in range(1, 21):
if i % 2 == 0:
print(i)
```
## 13) چاپ اعداد فرد 1 تا 20
```python
for i in range(1, 21):
if i % 2 != 0:
print(i)
```
## 14) جمع اعداد 1 تا 100
```python
total = sum(range(1, 101))
print(total)
```
## 15) فاکتوریل
```python
n = 5
fact = 1
for i in range(1, n + 1):
fact *= i
print(fact)
```
## 16) توان
```python
print(2 ** 8)
```
## 17) ریشه دوم
```python
import math
print(math.sqrt(81))
```
## 18) تبدیل دما از سلسیوس به فارنهایت
```python
c = 25
f = (c * 9/5) + 32
print(f)
```
## 19) تبدیل فارنهایت به سلسیوس
```python
f = 77
c = (f - 32) * 5/9
print(c)
```
## 20) بررسی مثبت یا منفی بودن عدد
```python
n = -5
if n > 0:
print("مثبت")
elif n < 0:
print("منفی")
else:
print("صفر")
```
## 21) چاپ معکوس رشته
```python
text = "Python"
print(text[::-1])
```
## 22) شمارش حروف یک رشته
```python
text = "hello"
print(len(text))
```
## 23) تبدیل به حروف بزرگ
```python
text = "hello"
print(text.upper())
```
## 24) تبدیل به حروف کوچک
```python
text = "HELLO"
print(text.lower())
```
## 25) حذف فاصلههای اضافه
```python
text = " hello world "
print(text.strip())
```
## 26) بررسی وجود یک حرف در متن
```python
text = "python"
print("y" in text)
```
## 27) جایگزینی کلمه
```python
text = "I like Java"
print(text.replace("Java", "Python"))
```
## 28) تقسیم رشته
```python
text = "a,b,c,d"
print(text.split(","))
```
## 29) اتصال لیست به رشته
```python
words = ["I", "love", "Python"]
print(" ".join(words))
```
## 30) لیست ساده
```python
fruits = ["apple", "banana", "orange"]
print(fruits)
```
## 31) اضافه کردن به لیست
```python
fruits = ["apple", "banana"]
fruits.append("orange")
print(fruits)
```
## 32) حذف از لیست
```python
fruits = ["apple", "banana", "orange"]
fruits.remove("banana")
print(fruits)
```
## 33) آخرین عنصر لیست
```python
nums = [10, 20, 30]
print(nums[-1])
```
## 34) برش لیست
```python
nums = [1, 2, 3, 4, 5]
print(nums[1:4])
```
## 35) مرتبسازی لیست
```python
nums = [5, 1, 9, 2]
nums.sort()
print(nums)
```
## 36) معکوس کردن لیست
```python
nums = [1, 2, 3, 4]
nums.reverse()
print(nums)
```
## 37) شمارش عناصر لیست
```python
nums = [1, 2, 2, 3, 2]
print(nums.count(2))
```
## 38) پیدا کردن اندیس
```python
nums = [10, 20, 30]
print(nums.index(20))
```
## 39) حذف آخرین عنصر
```python
nums = [1, 2, 3]
nums.pop()
print(nums)
```
## 40) تاپل
```python
point = (10, 20)
print(point)
```
## 41) دیکشنری
```python
person = {"name": "Ali", "age": 25}
print(person["name"])
```
## 42) افزودن به دیکشنری
```python
person = {"name": "Ali"}
person["age"] = 25
print(person)
```
## 43) حذف از دیکشنری
```python
person = {"name": "Ali", "age": 25}
del person["age"]
print(person)
```
## 44) گرفتن کلیدها
```python
person = {"name": "Ali", "age": 25}
print(person.keys())
```
## 45) گرفتن مقادیر
```python
person = {"name": "Ali", "age": 25}
print(person.values())
```
## 46) گرفتن جفتها
```python
person = {"name": "Ali", "age": 25}
print(person.items())
```
## 47) مجموعه
```python
s = {1, 2, 3, 2}
print(s)
```
## 48) حذف تکراریها با set
```python
nums = [1, 2, 2, 3, 3, 4]
print(list(set(nums)))
```
## 49) حلقه while
```python
i = 1
while i <= 5:
print(i)
i += 1
```
## 50) break
```python
for i in range(10):
if i == 5:
break
print(i)
```

## 51) continue
```python
for i in range(10):
if i == 5:
continue
print(i)
```
## 52) تابع ساده
```python
def greet():
print("سلام")
greet()
```
## 53) تابع با ورودی
```python
def greet(name):
print("سلام", name)
greet("Ali")
```
## 54) تابع با خروجی
```python
def add(a, b):
return a + b
print(add(4, 6))
```
## 55) تابع پیشفرض
```python
def greet(name="دوست"):
print("سلام", name)
greet()
```
## 56) lambda
```python
square = lambda x: x * x
print(square(5))
```
## 57) map
```python
nums = [1, 2, 3]
print(list(map(lambda x: x * 2, nums)))
```
## 58) filter
```python
nums = [1, 2, 3, 4, 5]
print(list(filter(lambda x: x % 2 == 0, nums)))
```
## 59) لیستکامپرهنشن
```python
squares = [x * x for x in range(1, 6)]
print(squares)
```
## 60) دیکشنریکامپرهنشن
```python
d = {x: x * x for x in range(1, 6)}
print(d)
```
## 61) try/except
```python
try:
x = 10 / 0
except ZeroDivisionError:
print("تقسیم بر صفر مجاز نیست")
```
## 62) try/except/else
```python
try:
x = 10 / 2
except ZeroDivisionError:
print("خطا")
else:
print(x)
```
## 63) خواندن فایل
```python
with open("test.txt", "r", encoding="utf-8") as f:
print(f.read())
```
## 64) نوشتن فایل
```python
with open("test.txt", "w", encoding="utf-8") as f:
f.write("Hello Python")
```
## 65) افزودن به فایل
```python
with open("test.txt", "a", encoding="utf-8") as f:
f.write("\nNew line")
```
## 66) بررسی وجود فایل
```python
import os
print(os.path.exists("test.txt"))
```
## 67) گرفتن مسیر فعلی
```python
import os
print(os.getcwd())
```
## 68) لیست فایلهای پوشه
```python
import os
print(os.listdir())
```
## 69) ساخت پوشه
```python
import os
os.mkdir("new_folder")
```
## 70) حذف فایل
```python
import os
os.remove("test.txt")
```
## 71) استفاده از datetime
```python
from datetime import datetime
print(datetime.now())
```
## 72) تاریخ امروز
```python
from datetime import date
print(date.today())
```
## 73) تفاوت تاریخها
```python
from datetime import date
d1 = date(2024, 1, 1)
d2 = date(2024, 1, 10)
print((d2 - d1).days)
```
## 74) sleep
```python
import time
print("start")
time.sleep(2)
print("end")
```
## 75) تولید عدد تصادفی
```python
import random
print(random.randint(1, 100))
```
## 76) انتخاب تصادفی
```python
import random
items = ["a", "b", "c"]
print(random.choice(items))
```
## 77) shuffle
```python
import random
nums = [1, 2, 3, 4, 5]
random.shuffle(nums)
print(nums)
```
## 78) ساخت آرایه با numpy
```python
import numpy as np
arr = np.array([1, 2, 3])
print(arr)
```
## 79) جمع numpy
```python
import numpy as np
arr = np.array([1, 2, 3, 4])
print(arr.sum())
```
## 80) میانگین numpy
```python
import numpy as np
arr = np.array([1, 2, 3, 4])
print(arr.mean())
```
## 81) رسم نمودار ساده
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [2, 4, 6, 8]
plt.plot(x, y)
plt.show()
```
## 82) رسم میلهای
```python
import matplotlib.pyplot as plt
labels = ["A", "B", "C"]
values = [10, 20, 15]
plt.bar(labels, values)
plt.show()
```
## 83) گرفتن ورودی عددی
```python
n = int(input("عدد وارد کنید: "))
print(n * 2)
```
## 84) برنامه حدس عدد
```python
secret = 7
guess = int(input("حدس بزن: "))
if guess == secret:
print("درست")
else:
print("غلط")
```
## 85) جدول ضرب
```python
n = 5
for i in range(1, 11):
print(n, "x", i, "=", n * i)
```
## 86) چاپ اعداد اول تا 20
```python
for n in range(2, 21):
prime = True
for i in range(2, n):
if n % i == 0:
prime = False
break
if prime:
print(n)
```
## 87) تشخیص عدد اول
```python
n = 17
if n > 1:
for i in range(2, n):
if n % i == 0:
print("اول نیست")
break
else:
print("اول است")
```
## 88) معکوس کردن عدد
```python
n = 12345
rev = int(str(n)[::-1])
print(rev)
```
## 89) جمع ارقام عدد
```python
n = 12345
print(sum(int(d) for d in str(n)))
```
## 90) پالیندروم
```python
text = "level"
print(text == text[::-1])
```
## 91) شمارش کلمات
```python
text = "I love Python programming"
print(len(text.split()))
```
## 92) خواندن خط به خط فایل
```python
with open("test.txt", "r", encoding="utf-8") as f:
for line in f:
print(line.strip())
```
## 93) کار با JSON
```python
import json
data = {"name": "Ali", "age": 25}
text = json.dumps(data)
print(text)
```
## 94) خواندن JSON
```python
import json
text = '{"name": "Ali", "age": 25}'
data = json.loads(text)
print(data["name"])
```
## 95) ساخت کلاس
```python
class Person:
def __init__(self, name):
self.name = name
p = Person("Ali")
print(p.name)
```
## 96) متد کلاس
```python
class Car:
def __init__(self, brand):
self.brand = brand
def show(self):
print(self.brand)
c = Car("BMW")
c.show()
```
## 97) وراثت
```python
class Animal:
def speak(self):
print("sound")
class Dog(Animal):
pass
d = Dog()
d.speak()
```
## 98) property
```python
class Student:
def __init__(self, score):
self._score = score
@property
def score(self):
return self._score
s = Student(90)
print(s.score)
```
## 99) generator
```python
def count_up_to(n):
i = 1
while i <= n:
yield i
i += 1
for x in count_up_to(5):
print(x)
```
## 100) برنامه کامل کوچک: ماشینحساب
```python
a = float(input("عدد اول: "))
op = input("عملگر (+, -, *, /): ")
b = float(input("عدد دوم: "))
if op == "+":
print(a + b)
elif op == "-":
print(a - b)
elif op == "*":
print(a * b)
elif op == "/":
if b != 0:
print(a / b)
else:
print("تقسیم بر صفر")
else:
print("عملگر نامعتبر"