ویرگول
ورودثبت نام
☆blue slime☆
☆blue slime☆
☆blue slime☆
☆blue slime☆
خواندن ۵ دقیقه·۱۳ روز پیش

😱۱۰۰ کد آماده پایتون😱

سلام من اسلایم آبی هستم و براتون ۱۰۰ کد آماده پایتون نوشتم؛حتما دنبال و لایک کنید.

# ۱۰۰ کد آماده پایتون

## 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("عملگر نامعتبر"

۶
۰
☆blue slime☆
☆blue slime☆
شاید از این پست‌ها خوشتان بیاید