Web appOpen in Telegram

Postآشنایی با عملگر والروس در پایتون (:=)

11 December 2025
ع
عـــلـے | Ali.N
آشنایی با عملگر والروس در پایتون (:=) تو پایتون 3.8 به بعد یک عملگر جدید اضافه شد به اسم والروس یا := که اجازه می‌ده در حین مقایسه یا شرط، مقداردهی هم انجام بدیم یعنی بدون اینکه دو بار یک دستور تکرار بشه، هم مقدار دریافت می‌کنیم هم شرط رو چک می‌کنیم 🔸 مثال معمولی (بدون والروس) password = input('Enter password: ') while password != '@12345': password = input('incorrect password, try again: ') print('welcome admin!') اینجا ما دو بار دستور input نوشته‌ایم: یک بار قبل از حلقه، یک بار داخل حلقه 🔸 مثال با عملگر والروس while (password := input('Enter password: ')) != '@12345': print('incorrect password, try again') print('welcome admin') در این نسخه با کمک عملگر := همزمان: مقدار ورودی را داخل password قرار می‌دهیم و همان لحظه آن را با مقدار صحیح مقایسه می‌کنیم در نتیجه کد کوتاه‌تر، تمیزتر و خوانا‌تر می‌شود ✔️ خلاصه: عملگر والروس وقتی کاربرد دارد که: می‌خواهیم مقدار یک تابع (مثل input) را بگیریم و همان لحظه از آن در شرط استفاده کنیم بدون اینکه کد تکراری بنویسیم
11 · 1.1K ·

Nearby in the feed

ععـــلـے | Ali.NPhotoععـــلـے | Ali.Nمهم‌تر از به کجا رسیدن، از کجا،به کجا رسیدنه! پس برای پرواز اجازه نگیر! این تویی که باید اوج بگیری و به بلندی‌ها برسی. بال‌ها مالِ تو هستند و آسمان‌ها مال هيچ‌
this message
ععـــلـے | Ali.Nبیکلام آرامش بخش✨🎼ععـــلـے | Ali.N#Quiz #Python 👁 مشاهده پاسخ @CodePyOfficial
ععـــلـے | Ali.Nعـــلـے | Ali.N@CodePyOfficial · channel · Tech
202subscribers101average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count