Python source code
26 subscribers
2 photos
3 files
5 links
اینجا ما کلی ترفند و سورس کد های خفن و کاربردی با پایتون می‌زاریم .
از جمله بازی یا ابزار های جالب که برای پایتون مناسب هست.
ممنون میشم که اگه از محتوای کانال خوشتون اومده کانال ما رو به دوستان خود معرفی کنید .
Download Telegram
def calculate_average(grades):
return sum(grades) / len(grades) if grades else 0

if __name__ == "__main__":
grades = list(map(float, input("نمرات را وارد کنید (مقادیر را با فاصله جدا کنید): ").split()))
average = calculate_average(grades)
print(f"معدل نمرات: {average:.2f}")
👍31
import tkinter as tk
from tkinter import messagebox
import math

def click_button(value):
current_text = str(entry.get())
if value == "=":
try:
result = eval(current_text)
entry.delete(0, tk.END)
entry.insert(tk.END, str(result))
except Exception as e:
messagebox.showerror("Error", "Invalid input")
entry.delete(0, tk.END)
elif value == "C":
entry.delete(0, tk.END)
else:
entry.insert(tk.END, value)

def create_calculator():
root = tk.Tk()
root.title("ماشین حساب")

global entry
entry = tk.Entry(root, width=40, borderwidth=5)
entry.grid(row=0, column=0, columnspan=4)

buttons = [
('7', 1, 0), ('8', 1, 1), ('9', 1, 2), ('/', 1, 3),
('4', 2, 0), ('5', 2, 1), ('6', 2, 2), ('*', 2, 3),
('1', 3, 0), ('2', 3, 1), ('3', 3, 2), ('-', 3, 3),
('0', 4, 0), ('.', 4, 1), ('+', 4, 2), ('=', 4, 3),
('C', 5, 0), ('(', 5, 1), (')', 5, 2), ('sqrt', 5, 3)
]

for (text, row, col) in buttons:
if text == 'sqrt':
button = tk.Button(root, text=text, width=10, height=3, command=lambda: click_button('sqrt'))
else:
button = tk.Button(root, text=text, width=10, height=3, command=lambda t=text: click_button(t))
button.grid(row=row, column=col)

root.mainloop()

def main():
create_calculator()

if __name__ == "__main__":
main()
👍3👏1
import random
import string

def generate_password(length):
characters = string.ascii_letters + string.digits + string.punctuation
password = ''.join(random.choice(characters) for i in range(length))
return password

print("Random Password:", generate_password(12))
👍3😎1
from flask import Flask, send_file, session, render_template_string
from PIL import Image, ImageDraw, ImageFont
import random
import string
import io

app = Flask(name)
app.secret_key = 'your_secret_key'  # کلید مخفی برای نشست

# تابع برای تولید کپچا
def generate_captcha():
    # تولید رشته تصادفی
    letters = string.ascii_uppercase + string.digits
    captcha_text = ''.join(random.choices(letters, k=6))  # 6 کاراکتر تصادفی

    # ایجاد تصویر
    image = Image.new('RGB', (200, 70), (255, 255, 255))
    draw = ImageDraw.Draw(image)

    # استفاده از فونت پیش‌فرض
    font = ImageFont.load_default()
   
    # ترسیم متن کپچا
    draw.text((30, 15), captcha_text, fill=(0, 0, 0), font=font)

    # ذخیره کپچا در حافظه
    buf = io.BytesIO()
    image.save(buf, format='PNG')
    buf.seek(0)

    session['captcha'] = captcha_text  # ذخیره کپچا در جلسه
    return buf

# صفحه اصلی
@app.route('/')
def index():
    return render_template_string('''
        <h1>کپچا تولید شده:</h1>
        <img src="/captcha" alt="CAPTCHA">
        <form method="post" action="/submit">
            <input type="text" name="captcha_input" placeholder="کپچا را وارد کنید" required>
            <button type="submit">ارسال</button>
        </form>
    ''')

# تولید تصویر کپچا
@app.route('/captcha')
def captcha():
    img = generate_captcha()
    return send_file(img, mimetype='image/png')

# پردازش ورودی کاربر
@app.route('/submit', methods=['POST'])
def submit():
    captcha_input = request.form['captcha_input']
    if captcha_input == session.get('captcha'):
        return "کپچا صحیح است!"
    else:
        return "کپچا نادرست است. لطفاً دوباره امتحان کنید."

if name == 'main':
    app.run(debug=True)
👍51😎1
آزمون هست توی کامنت جواب بدید
👍6👎2
vless://a6c44a74-cc07-426b-908f-083c0cb0a2e6@ou5.tunelpro.com:31901?type=tcp&path=%2F&headerType=http&security=none#RRZX-7k0wod02
استفاده کنید 8 گیگ داره 17 ساعت
👍9
فعالیت مجدد از آمار 60 نفر شروع میشه
👍7👎3👏1🗿1
تمامی پروژه های پایتون با بهترین هزینه انجام می‌شود
جهت ثبت سفارش
@Frederick_N
خروجی کد زیر چیه؟

def mystery():
return [lambda x: x*i for i in range(4)]
funcs = mystery()
print([f(2) for f in funcs])
بزارم کدش رو ؟
آره 👍
نه 👎
👍6👎5👏1🗿1😎1
Python source code
بزارم کدش رو ؟ آره 👍 نه 👎
برسونید چنل رو 50 بزارم کدش رو
👍6👎2