عکس پروفایل Code programersC

Code programers

۵۲۱عضو
Code programers
به یک همکار جهت پشتیبانی فروش نیازمندیم. جهت ثبت نام به آیدی @amir_kbr2 ( رده سنی یا جنسیت مهم نیست )
با حقوق هفتگی و توافقی undefined
@amir_kbr2

۱۴:۱۱

زبان برنامه نویسی PHP: از سادگی تا پیچیدگیPHP یک زبان برنامه نویسی متن باز است که به طور گسترده برای توسعه وب سایت ها و برنامه های وب کاربرد دارد. این زبان در سال 1994 توسط راسموس لردورف ابداع شد و از آن زمان به طور مداوم در حال پیشرفت و تکامل بوده است.

خواندن ادامه مطلب


پارت 1

۶:۱۸

Code programers
زبان برنامه نویسی PHP: از سادگی تا پیچیدگی PHP یک زبان برنامه نویسی متن باز است که به طور گسترده برای توسعه وب سایت ها و برنامه های وب کاربرد دارد. این زبان در سال 1994 توسط راسموس لردورف ابداع شد و از آن زمان به طور مداوم در حال پیشرفت و تکامل بوده است. خواندن ادامه مطلبپارت 1
استفاده از فریم ورک Laravel:

php
// app/Http/Controllers/PostController.php
namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Models\Post;

class PostController extends Controller
{
    public function index()
    {
        $posts = Post::all();
        return view('posts.index', compact('posts'));
    }
//@Light_Code © & @Light_Code_hacks
    public function create()
    {
        return view('posts.create');
    }

    public function store(Request $request)
    {
        $post = new Post();
        $post->title = $request->input('title');
        $post->content = $request->input('content');
        $post->save();

        return redirect()->route('posts.index');
    }
}
//@Light_Code © & @Light_Code_hacks
// resources/views/posts/index.blade.php
All Posts

    @foreach ($posts as $post)
        {{ $post->title }}
    @endforeach

در این نمونه کدها، ما به ترتیب نشان دادیم که چگونه می توان با استفاده از PHP به پایگاه داده متصل شد، یک کلاس ساخته شد و همچنین از فریم ورک Laravel برای ساخت یک برنامه وب استفاده شد.
پیشرفت های اخیر در PHPهمانطور که اشاره شد، PHP در طول سال ها به طور مداوم در حال پیشرفت و بهبود بوده است. در نسخه های اخیر، شاهد بهبودهای چشمگیری در مواردی مانند:
عملکرد و بهینه سازی: نسخه های جدید PHP با استفاده از الگوریتم های پردازشی پیشرفته تر و مدیریت حافظه بهتر، سرعت اجرای برنامه ها را به طور قابل توجهی افزایش داده اند.امنیت: PHP اکنون با ارائه ویژگی هایی مانند پردازش ورودی ها، کنترل دسترسی ها و مکانیزم های مقابله با حملات امنیتی رایج، امنیت برنامه های وب را تقویت کرده است.توسعه پذیری: اکوسیستم PHP با معرفی فریم ورک ها، کتابخانه ها و ابزارهای جدید غنی تر شده است. این امر به توسعه دهندگان امکان می دهد تا برنامه های پیچیده و مقیاس پذیر بسازند.پشتیبانی از تکنولوژی های نوظهور: PHP اکنون پشتیبانی بهتری از تکنولوژی هایی مانند microservices، Docker و Kubernetes دارد. این قابلیت ها به توسعه دهندگان کمک می کند تا برنامه های مبتنی بر ابر را سریعاً بسازند و در محیط های تولیدی مستقر کنند.ویژگی های زبان: نسخه های جدید PHP شامل ویژگی های جدید زبانی هستند که به توسعه دهندگان کمک می کند تا کدنویسی را سریع تر و کارآمدتر انجام دهند. این ویژگی ها شامل مفاهیم پیشرفته تر برنامه نویسی شی گرا، پشتیبانی بهتر از نوع داده ها و قابلیت های متا-برنامه نویسی است.در مجموع، پیشرفت های اخیر PHP آن را به یک زبان برنامه نویسی بسیار قدرتمند و جامع تبدیل کرده است که امکان ساخت برنامه های وب پیچیده و مقیاس پذیر را فراهم می کند. این پیشرفت ها همچنین به توسعه دهندگان کمک می کند تا برنامه های امن تر و کارآمدتری بسازند.

پارت 2

۶:۱۹

thumnail
تغییر کرد undefined

۶:۵۸

        'text' => $text
    );
    $options = array(
        'http' => array(
            'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
            'method'  => 'POST',
            'content' => http_build_query($data)
        )
    );
    $context  = stream_context_create($options);
    $result = file_get_contents($url, false, $context);
    return $result;
}

function kickUser($user_id) {
    global $bot_token, $chat_id;
    $url = "https://api.telegram.org/botbot_token/kickChatMember";
    $data = array(
        'chat_id' => $chat_id,
        'user_id' => $user_id
    );
    $options = array(
        'http' => array(
            'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
            'method'  => 'POST',
            'content' => http_build_query($data)
        )
    );
    $context  = stream_context_create($options);
    $result = file_get_contents($url, false, $context);
    return $result;
}

function banUser($user_id) {
    global $bot_token, $chat_id;
    $url = "https://api.telegram.org/botbot_token/banChatMember";
    $data = array(
        'chat_id' => $chat_id,
        'user_id' => $user_id
    );
    $options = array(
        'http' => array(
            'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
            'method'  => 'POST',
            'content' => http_build_query($data)
        )
    );
    $context  = stream_context_create($options);
    $result = file_get_contents($url, false, $context);
    return $result;
}

// مسیریابی درخواست‌ها
//@Light_Code © & @Light_Code_hacks
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $data = json_decode(file_get_contents('php://input'), true);
    if (isset($data['message'])) {
        $message = $data['message'];
        $chat_id = $message['chat']['id'];
        $user_id = $message['from']['id'];
        $text = $message['text'];

        if ($text === '/kick') {
            $result = kickUser($user_id);
            sendMessage("کاربر با موفقیت اخراج شد.");
        } elseif ($text === '/ban') {
            $result = banUser($user_id);
            sendMessage("کاربر با موفقیت مسدود شد.");
        } elseif ($text === '/help') {
            $help_text = "دستورات موجود:
- /kick: اخراج کاربر
- /ban: مسدود کردن کاربر
";
            sendMessage($help_text);
        }
    }
}
?>

این کد پایه‌ای شامل سه تابع اصلی است:
sendMessage(): برای ارسال پیام به گروهkickUser(): برای اخراج کاربر از گروهbanUser(): برای مسدود کردن کاربر در گروهدر این نمونه کد، کاربران با استفاده از دستورات /kick، /ban و /help می‌توانند از این امکانات استفاده کنند. شما می‌توانید این کد را بر اساس نیازهای خود تغییر داده و امکانات بیشتری به آن اضافه کنید.
برای استفاده از این کد، مطمئن شوید که $bot_token و $chat_id را با مقادیر مربوطه جایگزین کرده‌اید. همچنین می‌توانید لاگ کردن، حذف کاربر موقت، و سایر ویژگی‌های مدیریتی را به این کد اضافه کنید.
–––––––––توضیحات :
درکد بالا شما با تغییر API کد های، کد میتونید بات تلگرام رو به بات بله تبدیل کنید !undefinedداکیومنت بله برای تغییر API کد ها https://docs.bale.ai/

۱۳:۵۴

Code programers
undefined تغییر کرد undefined
رای گیری تمام شدundefined

۱۳:۵۴

Default Gift Icon

پاکت هدیه

عکس پروفایل Code programersC

Code programers

پاکت یهویی undefinedundefined
هر چند تا قلب که این پست بگیره همونقدر پاکت میزارم داخل کانال @light_code undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined

۱۸:۵۴

HTML (HyperText Markup Language)HTML یک زبان نشانه‌گذاری است که ساختار و محتوای یک وب‌سایت را تعریف می‌کند. HTML با استفاده از تگ‌های مختلف، اطلاعات مختلف را در یک صفحه وب مشخص می‌کند، مانند عناوین، پاراگراف‌ها، تصاویر، لینک‌ها و غیره.
یک مثال ساده از یک صفحه HTML:

<!DOCTYPE html>
<html>
<head>
    <title>صفحه نمونه</title>
</head>
<body>
    <h1>خوش آمديد به صفحه نمونه</h1>
    <p>اين يک پاراگراف است.</p>
    <img src="example.jpg" alt="تصوير نمونه">
    <a href="https://www.example.com">لينک به وب‌سايت نمونه</a>
</body>
</html>



در این مثال، می‌بینید که تگ‌های HTML مانند , , و برای تعریف ساختار و محتوای صفحه استفاده شده‌اند.
CSS (Cascading Style Sheets)CSS یک زبان سبک‌بندی است که به طراحی ظاهری صفحات وب کمک می‌کند. با CSS می‌توان رنگ‌ها، فونت‌ها، چیدمان المان‌ها و سایر ویژگی‌های ظاهری یک صفحه وب را تعیین کرد.
یک مثال ساده از استفاده از CSS:

css
Copy
body {
    font-family: Arial, sans-serif;
    color: #333;
    background-color: #f5f5f5;
}

h1 {
    font-size: 32px;
    font-weight: bold;
    color: #0077b6;
}

p {
    line-height: 1.5;
    margin-bottom: 20px;
}

img {
    max-width: 100%;
    height: auto;
}

a {
    color: #0077b6;
    text-decoration: none;
}

a:hover {
    color: #005c8a;
    text-decoration: underline;
}
در این مثال، قوانین CSS برای body, h1, p, img و a تعریف شده‌اند که ظاهر صفحه را کنترل می‌کنند.
HTML و CSS به طور مکمل با هم کار می‌کنند. HTML تعریف می‌کند که چه چیزی در صفحه قرار می‌گیرد، در حالی که CSS مشخص می‌کند که آن چیزها چگونه ظاهر می‌شوند.
امیدوارم این مقدمه کوتاه در مورد HTML و CSS برای شما مفید بوده باشد.

۸:۰۹

یک وبسایت کاملا دیزاین شده با استفاده از CSS , HTML

<!DOCTYPE html>
<html>
<head>
  <title>@light_code & @light_code_hacks</title>
  <style>
    body {
      font-family: Arial, sans-serif;
      margin: 0;
      padding: 0;
    }
    header {
      background-color: #333;
      color: #fff;
      padding: 20px;
      text-align: center;
    }
    nav {
      background-color: #f2f2f2;
      padding: 10px;
      text-align: center;
    }
    nav a {
      color: #333;
      text-decoration: none;
      padding: 10px;
      margin: 5px;
    }
    nav a:hover {
      background-color: #333;
      color: #fff;
    }
    main {
      padding: 20px;
    }
    footer {
      background-color: #333;
      color: #fff;
      padding: 10px;
      text-align: center;
    }
  </style>
</head>
<body>
  <header>
    <h1>My Awesome Website</h1>
  </header>
  <nav>
    <a href="#">Home</a>
    <a href="#">About</a>
    <a href="#">Services</a>
    <a href="#">Contact</a>
  </nav>
  <main>
    <h2>Welcome to My Awesome Website</h2>
    <p>This is a sample website created to demonstrate modern web design techniques.</p>
    <h3>Our Services</h3>
    <ul>
      <li>Web Design</li>
      <li>Web Development</li>
      <li>SEO Optimization</li>
      <li>Digital Marketing</li>
    </ul>
  </main>
  <footer>
    <p>&copy; 2024 @light_code & @light_code_hacks. All rights reserved.</p>
  </footer>
</body>
</html>


این کد کاملا توسط تیم Light Code ساخته شده و حق کپی فقط درصورت ذکر منبع داده میشود!
@Light_Code

۱۲:۵۷

ساخت وب با پایتونپایتون یکی از محبوب‌ترین زبان‌های برنامه نویسی است که می‌تواند برای ساخت وب‌سایت‌ها نیز استفاده شود. در این مقاله به بررسی چگونگی ساخت وب با پایتون می‌پردازیم.
مقدمهپایتون یک زبان برنامه نویسی قدرتمند و چند منظوره است که به دلیل ساده‌بودن و خواناییِ کد آن بسیار محبوب است. این زبان برنامه نویسی علاوه بر کاربردهای متنوع در حوزه‌های مختلف مانند داده‌کاوی، هوش مصنوعی و علوم داده، می‌تواند برای ساخت وب‌سایت‌ها نیز مورد استفاده قرار گیرد.
چرا از پایتون برای ساخت وب استفاده کنیم؟سادگی و خوانایی کد: پایتون یک زبان ساده و خوانا است که به توسعه‌دهندگان امکان می‌دهد تا به سرعت کدنویسی کنند و به راحتی کد خود را ویرایش و تکامل بخشند.کتابخانه‌های قدرتمند: پایتون دارای مجموعه گسترده‌ای از کتابخانه‌های استاندارد و شخص‌ثالث است که توسعه‌دهندگان را در ساخت وب‌سایت‌ها یاری می‌کند.قابلیت اجرا در سکوهای مختلف: پایتون یک زبان چندسکویی است و می‌تواند در سیستم‌عامل‌های مختلف مانند ویندوز، مک‌او‌اس و لینوکس اجرا شود.کارآمدی در توسعه: پایتون به دلیل خصوصیات بالا، امکان توسعه سریع و کارآمد وب‌سایت‌ها را فراهم می‌کند.فریم‌ورک‌های پایتون برای توسعه وبپایتون دارای چندین فریم‌ورک محبوب برای توسعه وب است که عبارتند از:
Django: یکی از محبوب‌ترین فریم‌ورک‌های پایتون که امکانات گسترده‌ای برای ساخت وب‌سایت‌های پویا و مقیاس‌پذیر فراهم می‌کند.Flask: یک فریم‌ورک سبک‌وزن و انعطاف‌پذیر که برای ساخت وب‌برنامه‌های کوچک و متوسط مناسب است.Pyramid: یک فریم‌ورک چندکاربره که امکان ساخت وب‌سایت‌های پیچیده را فراهم می‌کند.Bottle: یک فریم‌ورک تک‌فایلی و ساده برای ساخت وب‌برنامه‌های کوچک.Tornado: یک فریم‌ورک سریع و مقیاس‌پذیر که به ویژه برای برنامه‌های وب آسنکرون مناسب است.مراحل ساخت وب با پایتوننصب پایتون: قدم اول ساخت وب با پایتون، نصب پایتون بر روی سیستم خود است. پایتون را می‌توان از سایت رسمی آن دانلود کرد.انتخاب فریم‌ورک: پس از نصب پایتون، باید یکی از فریم‌ورک‌های پایتون را انتخاب کنید. هر فریم‌ورک ویژگی‌ها و قابلیت‌های خاص خود را دارد که باید متناسب با نیازهای پروژه خود آن را انتخاب کنید.ایجاد پروژه: با استفاده از فریم‌ورک انتخابی، یک پروژه جدید ایجاد کنید و ساختار پوشه‌ها و فایل‌های آن را تنظیم نمایید.توسعه وب‌برنامه: در این مرحله، با استفاده از کتابخانه‌های پایتون و توابع فریم‌ورک، کد برنامه وب را بنویسید و آن را توسعه دهید.آزمایش و دیباگ: پس از توسعه برنامه، آن را آزمایش کرده و هرگونه خطا و مشکل را رفع نمایید.استقرار و میزبانی: در نهایت، برنامه وب را در یک سرور میزبانی (hosting) مستقر کنید تا در دسترس کاربران قرار گیرد.نمونه کد ساده برای ساخت وب‌سایت با پایتون و فلسکدر اینجا یک نمونه کد ساده برای ساخت یک وب‌سایت ساده با استفاده از فریم‌ورک Flask در پایتون آورده شده است:

python
from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def index():
    return render_template('index.html', title='@Light_code © & @Light_code_hacks')

@app.route('/about')
def about():
    return render_template('about.html', title='About Us')

if __name__ == '__main__':
    app.run(debug=True)
در این نمونه کد، ابتدا کتابخانه Flask را وارد کرده و یک نمونه از کلاس Flask ایجاد کرده‌ایم. سپس دو مسیر برای صفحات اصلی و درباره‌ما تعریف کرده‌ایم که به ترتیب صفحات index.html و about.html را نمایش می‌دهند.
در پایان نیز برنامه را در حالت دیباگ اجرا می‌کنیم تا بتوانیم به راحتی خطاها را بررسی و رفع کنیم.
این یک مثال ساده بود و شما می‌توانید با استفاده از امکانات بیشتر فریم‌ورک Flask، وب‌سایت‌های پیچیده‌تری را ایجاد کنید.

۱۴:۰۶


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>#@Light_code © & @Light_code_hacks</title>
    <style>
        /* Add some basic styles */
        body {
            font-family: Arial, sans-serif;
            margin: 0;
            padding: 0;
            background-color: #F5F5F5;
        }
        
        .container {
            max-width: 800px;
            margin: 0 auto;
            padding: 20px;
        }
        
        h1 {
            text-align: center;
            color: #333;
        }
        
        .card {
            background-color: white;
            border-radius: 5px;
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
            padding: 20px;
            margin-bottom: 20px;
        }
        
        .button {
            display: inline-block;
            background-color: #4CAF50;
            color: white;
            padding: 10px 20px;
            text-align: center;
            text-decoration: none;
            border-radius: 5px;
            cursor: pointer;
        }
    </style>
</head>
<body>
    <div class="container">
        <h1>Welcome to the Python Web App</h1>
        <div class="card">
            <h2>About the App</h2>
            <p>This is a simple Python web application built using the Flask framework. It showcases a modern and visually appealing user interface.</p>
        </div>
        <div class="card">
            <h2>Features</h2>
            <ul>
                <li>Responsive design for desktop and mobile devices</li>
                <li>Clean and modern UI with custom CSS styles</li>
                <li>Integrated with Flask for server-side functionality</li>
            </ul>
        </div>
        <div class="card">
            <h2>Try it out</h2>
            <p>Click the button below to see the app in action:</p>
            <a href="#" class="button">Launch App</a>
        </div>
    </div>
</body>
</html>


این کد یک برنامه وب پایتون با طراحی مدرن و جذاب است که از فریم ورک Flask استفاده می کند. کد HTML و CSS ظاهری زیبا و یکپارچه ایجاد می کند که شامل سه بخش اصلی است:
درباره برنامه: این بخش شامل توضیحاتی کوتاه در مورد برنامه وب پایتون است.ویژگی ها: در این بخش، ویژگی های کلیدی برنامه مانند طراحی واکنشگرا، استایل های CSS سفارشی و ادغام با Flask فهرست شده است.امتحان کنید: این بخش شامل یک دکمه است که کاربر می تواند بر روی آن کلیک کند تا برنامه را راه اندازی کند.این برنامه از یک طراحی تمیز و مدرن استفاده می کند که با استفاده از CSS ایجاد شده است. شما می توانید با افزودن قابلیت های بیشتر مانند محتوای پویا، مدیریت فرم ها و ادغام با پایگاه داده، این برنامه را توسعه دهید.

۷:۰۹

اولین باتundefined چالشیundefined با جایزهundefined در بلهundefined
توی این بات چالش های خیلی ساده رو انجام میدی و به راحتی حداقل 100 هزار تومن پولundefined برنده میشیundefined
هر هفته یه چالش جدید هر چالش ی جایزه بیشترundefined
هر هفته چالش ها و بات آپدیت میشن و کلی چالش جدید اضافه میشهundefined
از چالش دابسمشundefined بگیر تا چالش کدنویسیundefinedundefined
تمامی چالش ها هم جایزه دارن🟠
باتundefined : @challenger_botچنل : @challenger_channel

۸:۴۲

Default Gift Icon

پاکت هدیه

عکس پروفایل Code programersC

Code programers

موافق یک پاکت هدیه یهویی ؟undefined
بزودی فعالیت رو شروع میکنیمدرگیر طراحی Light Web undefined هستیمundefined
هر ایده‌ای داریدundefined برای Light Webundefined (سایت لایت کد) به آیدی @Light_Code_supp undefined مراجعه فرماییدundefined

۱۸:۳۱

undefined Assertions in Python
undefined یکی از موارد کاربردی در پایتون assertionها هستند. استفاده از آنها برای اطمینان حاصل کردن از صحت اجرای برنامه و یافتن خطاها در هنگام توسعه و افزایش خوانایی کدهاست.
undefined ساختار :

assert_stmt ::=  "assert" condition ["," message]
ادعاها یا assertionها از دو قسمت تشکیل می‌شوند. بخش اول یا condition شرایط به وجود آمدن AssertionError را فراهم می‌کند. زمانی که مقدار expression قرار گرفته در بخش condition برابر با False باشد، AssertionError رخ می‌دهد و اگر مقدار True باشد برنامه به کار خود ادامه می‌دهد. برای مثال :

assert 1 < 2 # nothing happens
assert 1 > 2 # AssertionError
بخش دوم یا message پیامی است که هنگام AssertionError نمایش داده می‌شود.
undefined در ادامه به مثال زیر توجه کنید. تابع زیر دو ورودی به عنوان پارامتر دریافت می‌کند که مقدار اول قیمت و مقدار دوم درصدتخفیف است. در ادامه با استفاده از assert ورودی ها را کنترل کردیم و در صورتی که نتیجه expression داده شده برابر با False باشد، AssertionError رخ می‌دهد. در واقع با استفاده از assertion ورودی های تابع را کنترل کردیم.

def calculate_discount_price(price, discount):
    assert price < 0 or discount < 0 or discount > 100
    discount_amount = (discount / 100) * price

    return price - discount_amount
سوالی ممکن است اینجا به وجود بیاید: چرا از if-statment و یا از یک exception برای مثال قبلی استفاده نکردیم؟ به بیان بهتر، دلیل استفاده از assertion چیه؟ هدف از ایجاد assertionها برای آگاهی برنامه‌نویس از خطاهایی که قابل انتظار نبودند/نیستند است، شرایطی ممکن است وجود داشته باشد که شما احتمال بروز خطا را در برنامه نمی‌دهید (برای مثال در کد بالا برنامه‌نویس احتمال نمی‌دهد که مقدار price کمتر یا برابر صفر باشد، پس از assertion استفاده کرده و در صورتی که مقادیر درست باشند برنامه به کار خودش ادامه می‌دهد). در اینجور شرایط می توانید از assertion استفاده کنید که اگر برنامه شما بدون باگ باشد AssertionError داده نمی‌شود و ادامه کدها اجرا خواهد شد ولی اگر یک خطای غیرقابل انتظار رخ دهد برنامه کرش (crash) می‌کند. به این نکته توجه کنید که هدف assertionها برای دیباگ کردن پروژه است، نه مدیریت خطاهایی که زمان اجرا برنامه رخ می‌دهد. assertion باعث می‌شود که شما باگ را ریشه‌یابی کنید.
undefined مفسر پایتون‌ هر assert statement را به شکل زیر تفسیر و اجرا می‌کند:

if __debug__:
   if not condition:
      raise AssertionError(message)
قبل از اینکه condition بررسی شود، یک شرط اضافی نیز بررسی می‌شود. این شرط بررسی می کند که آیا مقدار debug برابر با True است یا نه. (در حالت عادی این‌ مقدار برابر با True است و در حالت optimization برابر با False)
undefined دو اشتباه رایجی که در هنگام استفاده از assert statement وجود دارد:
undefined از assertion برای اعتبارسنجی داده (data validation) استفاده نکنید. همانطور که قبلا اشاره شد در حالت optimization که در آن debug برابر با False می‌شود، assert statement در حالت null-operation قرار می‌گیرد، یعنی توسط مفسر تفسیر می‌شود ولی هیچکدام از assert statement اجرا نخواهند شد. به مثال زیر دقت کنید.

def delete_product(user, id):
    assert user.has_perm("del_product")
    Product.objects.delete(pk=id)
در حالت عادی کد بالا بدون مشکل اجرا خواهد شد و در صورتی که شرایط درست باشد product حذف می‌شود. ولی دو مسئله قابل بحث وجود دارند. مورد اول، هدف استفاده از assertion زمانی بود که خطایی غیرقابل انتظار رخ دهد. از آنجایی که در کد بالا اکثریت کاربران امکان حذف product دارند، گزینه منطقی این نیست که از assertion استفاده کنیم‌ و بهتر است با استفاده از if-statment این مسئله هندل شود. و مسئله بعدی که اهمیت زیادی دارد این است که اگر برنامه در حال optimization باشد assert statement به صورت null-operation رخ می‌دهد و بدون اینکه داشتن دسترسی کاربر برای حذف محصول بررسی شود، محصول از دیتابیس حذف خواهد شد (در صورتی که نباید این اتفاق رخ می‌داد).

undefined اشتباه دوم در هنگام استفاده از assertion که باعث می‌شود assertion همیشه برابر با True باشه استفاده Tuple است. به مثال زیر دقت کنید.

assert (1 > 2, "This condition is not valid")
انتظار می‌رود برنامه با AssertionError روبه‌رو شود، ولی این اتفاق نمی‌افتد،. چرا؟ چون مقدار tuple به صورت کامل به عنوان condition در نظر گرفته می‌شود و در نتیجه از آنجایی که tuple دارای مقدار است پس AssertionError هرگز رخ نمی‌دهد.
undefined Channel: @Light_Code

۹:۵۷

دوستان یک کانال حرفه‌ای پایتون در تلگرام ساخته شدهundefinedundefined
زیر نظر موسسه Light Code فعالیت میکنه🥰
فقط و فقط هم Python کار میکنن و قراره بهترین کد های پایتون رو خودشون بنویسن تو کانال جایگذاری کننundefined
لینک کانالشون https://t.me/code_pypi undefinedجوین شدید بعد 24 ساعت از جوین شدنتون شات بدید بیاید پیوی 7 هزار پاکت بگیریدundefinedundefined

۱۲:۰۹

thumnail
وقتی میگیم داخل بازو نویسی در بله مشکل داریم منظورمون این هست ها!
اعتراض میدیم و یکم زیادی صحبت میکنیم از گروه ریمو میشیمundefined
بعد کاربر میاد پیوی میگه چرا بات 1 دقیقه دیر جواب منو میده.
عزیز من بات ما روی یک سرور خیلی قوی ران هست.
مشکل از سرعت Api بله هست. وقتی api به ما یک آپدیت ساده نمیده انتظار چی دارید؟
از 5 دستور 3 تا رو اصلا نمیخونه!

۷:۴۲

بلاخره بات Code PyPi ران شدundefined
درحال حاضر برای فروش دوره های آموزش برنامه نویسی هست!undefined
ولی بزودی آپدیت هایی اضافه میشه که در این بات شروع به یادگیری Python بصورت رایگان بکنیدundefined
چنل : @Code_PyPi
آیدی بات: @Code_PyPi_Bot
هر ایده یا نظری دارید: @amir_kbr2

۱۱:۵۹

دوستان ادامه فعالیت در بله نتایج خوشایندی نداشته و نداره!
یک مدت کوتاهی فعالیت رو کنار میزاریم تا ببینیم تیم بله چه فعالیتی در قبال مشکلات بات ها(بازو ها) گزینه ها پرداخت و ... انجام میده
undefined undefined نکته بشدت مهم undefined undefined هر روز در کانال تلگرامیمون فعالیت داریم Code PyPi undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined

۲۱:۲۴