کد زیر رو در نظر بگیرید. بنظرتون خروجی پرینت ها چیه؟لطفا کامنت کنید و بگید که چرا؟
#پایتون #تمرین #کاما_کد #برنامه_نویسی #چالش
#python #challenge #comma_code #programing
#python_challenge
📱 کانال تلگرام
📱 پیج اینستاگرام
📱 چنل یوتیوب
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
a = [1, 2]
b = [a, a]
a += [3]
c = [a, a]
print("b: ", b)
print("c: ", c)
#پایتون #تمرین #کاما_کد #برنامه_نویسی #چالش
#python #challenge #comma_code #programing
#python_challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍2
کسی با
Kivy
BeeWare
Chaquopy
کار کرده؟ یا خروجی گرفته؟
Kivy
BeeWare
Chaquopy
کار کرده؟ یا خروجی گرفته؟
🤔10👍1
جالبه ها !
اینترنت آزاد برا خبرنگار ها !
سلام کنیم به اینترنت طبقاتی🤝😔
اینترنت آزاد برا خبرنگار ها !
سلام کنیم به اینترنت طبقاتی🤝😔
🤨13🤔3
Media is too big
VIEW IN TELEGRAM
سلام دوستان
تو این ویدئو خاص، دوست عزیزم @Py_Sudo
برای شما دوتا ابزار که در مهندسی معکوس فایلهای کامپایل شده py به exe کمک میکنه رو معرفی کرده.
گیت هاب:
Github.com/PySudo/PatchPYC
Github.com/extremecoders-re/pyinstxtractor
لایک و کامنت فراموش نشه 🙏❤️
📱 کانال تلگرام
📱 پیج اینستاگرام
📱 چنل یوتیوب
مارو به دوستانتون معرفی کنید😘
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
تو این ویدئو خاص، دوست عزیزم @Py_Sudo
برای شما دوتا ابزار که در مهندسی معکوس فایلهای کامپایل شده py به exe کمک میکنه رو معرفی کرده.
گیت هاب:
Github.com/PySudo/PatchPYC
Github.com/extremecoders-re/pyinstxtractor
لایک و کامنت فراموش نشه 🙏❤️
مارو به دوستانتون معرفی کنید
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤5👍3
این کوچولو هم بهمون اضافه شد
توضیحات دیپ سیک رو این پایین میزارم برای کسانی که سوال دارن
### 🧩 رزبری پای ۵ (Raspberry Pi 5): معرفی و مشخصات فنی
رزبری پای ۵ جدیدترین و قدرتمندترین مدل از سری کامپیوترهای تکبوردی است که در اکتبر ۲۰۲۳ توسط بنیاد رزبری پای معرفی شد. این مدل نسبت به نسل قبلی (رزبری پای ۴) پیشرفتهای چشمگیری در عملکرد، اتصالات و قابلیتهای چندرسانهای دارد و برای طیف گستردهای از پروژههای صنعتی، آموزشی و شخصی مناسب است .
---
#### 📊 مشخصات کلیدی رزبری پای ۵
| ویژگی | توضیحات |
|------------------------|-------------------------------------------------------------------------|
| پردازنده | چهار هستهای ARM Cortex-A76 با فرکانس ۲.۴ گیگاهرتز (ارتقاء ۲-۳ برابری عملکرد نسبت به Pi 4) . |
| پردازنده گرافیکی | VideoCore VII با فرکانس ۸۰۰ مگاهرتز، پشتیبانی از OpenGL ES 3.1 و Vulkan 1.2 . |
| حافظه رم | مدلهای ۴ گیگابایت (۶۰ دلار) و ۸ گیگابایت (۸۰ دلار) از نوع LPDDR4X با سرعت ۴۲۶۷ مگاترانسفر بر ثانیه . |
| اتصالات | - ۲ پورت USB 3.0 با سرعت ۵ گیگابیت بر ثانیه <br>- ۲ پورت USB 2.0 <br>- درگاه گیگابیت اترنت با پشتیبانی از PoE+ (نیازمند هت جداگانه) . |
| خروجی تصویر | دو پورت HDMI با پشتیبانی همزمان از دو نمایشگر 4K با ۶۰ فریم بر ثانیه . |
| فناوریهای بیسیم | Wi-Fi دوبانده (۲.۴/۵ گیگاهرتز) و بلوتوث 5.0 . |
| سایر امکانات | - رابط PCIe 2.0 برای اتصال دستگاههای جانبی پرسرعت (مثل SSD NVMe) <br>- ۴ لینک MIPI برای اتصال دوربین و نمایشگر <br>- دکمه فیزیکی روشن/خاموش . |
| منبع تغذیه | USB-C با توان مورد نیاز ۵ ولت/۵ آمپر (توصیه به استفاده از آداپتور اختصاصی) . |
---
### ⚙️ کاربردهای اصلی رزبری پای ۵
1. کامپیوتر دسکتاپ مقرونبهصرفه:
- با پشتیبانی از دو نمایشگر 4K، اجرای سیستمعاملهایی مثل Raspberry Pi OS، اوبونتو یا ویندوز IoT، تبدیل به یک ایستگاه کاری کامل برای برنامهنویسی، مرور وب و کارهای اداری میشود .
2. سرور خانگی و شبکه:
- ساخت NAS (ذخیرهساز شبکه) با اتصال SSD از طریق PCIe.
- راهاندازی سرور وب (Apache/Nginx)، VPN یا فایروال (مثل Pi-hole) بهدلیل پورت اترنت گیگابیتی و رم بالا .
3. پروژههای اینترنت اشیاء (IoT) و اتوماسیون:
- کنترل دستگاههای هوشمند خانگی (مثل روشنایی، امنیت) با استفاده از پینهای GPIO و کتابخانههایی مثل Python RPi.GPIO .
4. سیستم چندرسانهای (مدیا سنتر):
- پخش ویدئوهای 4K HDR با رمزگشایی سختافزاری HEVC، مناسب برای ساخت دستگاههایی مشابه Kodi یا Plex .
5. پردازش تصویر و یادگیری ماشین:
- اجرای مدلهای ساده هوش مصنوعی (مثل تشخیص چهره) با اتصال دوربینهای MIPI و استفاده از فریمورکهایی مثل TensorFlow Lite .
6. گیمینگ و امولیشن:
- اجرای بازیهای رترو (نسلهای SNES، PS1) با نرمافزارهایی مثل RetroPie، یا ساخت آرکید با کمک پینهای GPIO .
7. رباتیک و کنترل سختافزار:
- مدیریت موتورها، سنسورها و ماژولهای الکترونیکی بهدلیل پشتیبانی از پروتکلهای ارتباطی (I2C, SPI, UART) .
---
### ⚠️ ملاحظات کاربردی و لوازم جانبی ضروری
- خنککننده: دمای پردازنده تحت فشار به ۸۰°C میرسد؛ استفاده از هیتسینک یا فن فعال (با اتصال اختصاصی روی برد) الزامی است .
- منبع تغذیه: آداپتور ۲۷ وات (USB-C PD) برای عملکرد پایدار توصیه میشود .
- ذخیرهسازی: کارتهای microSD سرعت بالا (UHS-I) یا SSD (از طریق آداپتور PCIe) برای افزایش کارایی .
- سیستمعامل: پشتیبانی از سیستمعاملهای مبتنی بر لینوکس و ویندوز 10 IoT Core .
---
### 💎 جمعبندی: چرا رزبری پای ۵ انقلابی است؟
رزبری پای ۵ با بهبودهای بنیادین در معماری (تراشههای BCM2712 و RP1)، افزایش پهنای باند حافظه و اتصالات پرسرعت (USB 3.0، PCIe)، نه تنها برای آموزش الکترونیک و برنامهنویسی مناسب است، بلکه بهعنوان یک پلتفرم انعطافپذیر برای پروژههای صنعتی، سرورهای مقیاسکوچک و کاربردهای چندرسانهای حرفهای استفاده میشود. قیمت آن بین ۶۰ تا ۸۰ دلار (بسته به مدل رم) و در ایران حدود ۹ میلیون تومان (مدل ۸GB) است .
توضیحات دیپ سیک رو این پایین میزارم برای کسانی که سوال دارن
### 🧩 رزبری پای ۵ (Raspberry Pi 5): معرفی و مشخصات فنی
رزبری پای ۵ جدیدترین و قدرتمندترین مدل از سری کامپیوترهای تکبوردی است که در اکتبر ۲۰۲۳ توسط بنیاد رزبری پای معرفی شد. این مدل نسبت به نسل قبلی (رزبری پای ۴) پیشرفتهای چشمگیری در عملکرد، اتصالات و قابلیتهای چندرسانهای دارد و برای طیف گستردهای از پروژههای صنعتی، آموزشی و شخصی مناسب است .
---
#### 📊 مشخصات کلیدی رزبری پای ۵
| ویژگی | توضیحات |
|------------------------|-------------------------------------------------------------------------|
| پردازنده | چهار هستهای ARM Cortex-A76 با فرکانس ۲.۴ گیگاهرتز (ارتقاء ۲-۳ برابری عملکرد نسبت به Pi 4) . |
| پردازنده گرافیکی | VideoCore VII با فرکانس ۸۰۰ مگاهرتز، پشتیبانی از OpenGL ES 3.1 و Vulkan 1.2 . |
| حافظه رم | مدلهای ۴ گیگابایت (۶۰ دلار) و ۸ گیگابایت (۸۰ دلار) از نوع LPDDR4X با سرعت ۴۲۶۷ مگاترانسفر بر ثانیه . |
| اتصالات | - ۲ پورت USB 3.0 با سرعت ۵ گیگابیت بر ثانیه <br>- ۲ پورت USB 2.0 <br>- درگاه گیگابیت اترنت با پشتیبانی از PoE+ (نیازمند هت جداگانه) . |
| خروجی تصویر | دو پورت HDMI با پشتیبانی همزمان از دو نمایشگر 4K با ۶۰ فریم بر ثانیه . |
| فناوریهای بیسیم | Wi-Fi دوبانده (۲.۴/۵ گیگاهرتز) و بلوتوث 5.0 . |
| سایر امکانات | - رابط PCIe 2.0 برای اتصال دستگاههای جانبی پرسرعت (مثل SSD NVMe) <br>- ۴ لینک MIPI برای اتصال دوربین و نمایشگر <br>- دکمه فیزیکی روشن/خاموش . |
| منبع تغذیه | USB-C با توان مورد نیاز ۵ ولت/۵ آمپر (توصیه به استفاده از آداپتور اختصاصی) . |
---
### ⚙️ کاربردهای اصلی رزبری پای ۵
1. کامپیوتر دسکتاپ مقرونبهصرفه:
- با پشتیبانی از دو نمایشگر 4K، اجرای سیستمعاملهایی مثل Raspberry Pi OS، اوبونتو یا ویندوز IoT، تبدیل به یک ایستگاه کاری کامل برای برنامهنویسی، مرور وب و کارهای اداری میشود .
2. سرور خانگی و شبکه:
- ساخت NAS (ذخیرهساز شبکه) با اتصال SSD از طریق PCIe.
- راهاندازی سرور وب (Apache/Nginx)، VPN یا فایروال (مثل Pi-hole) بهدلیل پورت اترنت گیگابیتی و رم بالا .
3. پروژههای اینترنت اشیاء (IoT) و اتوماسیون:
- کنترل دستگاههای هوشمند خانگی (مثل روشنایی، امنیت) با استفاده از پینهای GPIO و کتابخانههایی مثل Python RPi.GPIO .
4. سیستم چندرسانهای (مدیا سنتر):
- پخش ویدئوهای 4K HDR با رمزگشایی سختافزاری HEVC، مناسب برای ساخت دستگاههایی مشابه Kodi یا Plex .
5. پردازش تصویر و یادگیری ماشین:
- اجرای مدلهای ساده هوش مصنوعی (مثل تشخیص چهره) با اتصال دوربینهای MIPI و استفاده از فریمورکهایی مثل TensorFlow Lite .
6. گیمینگ و امولیشن:
- اجرای بازیهای رترو (نسلهای SNES، PS1) با نرمافزارهایی مثل RetroPie، یا ساخت آرکید با کمک پینهای GPIO .
7. رباتیک و کنترل سختافزار:
- مدیریت موتورها، سنسورها و ماژولهای الکترونیکی بهدلیل پشتیبانی از پروتکلهای ارتباطی (I2C, SPI, UART) .
---
### ⚠️ ملاحظات کاربردی و لوازم جانبی ضروری
- خنککننده: دمای پردازنده تحت فشار به ۸۰°C میرسد؛ استفاده از هیتسینک یا فن فعال (با اتصال اختصاصی روی برد) الزامی است .
- منبع تغذیه: آداپتور ۲۷ وات (USB-C PD) برای عملکرد پایدار توصیه میشود .
- ذخیرهسازی: کارتهای microSD سرعت بالا (UHS-I) یا SSD (از طریق آداپتور PCIe) برای افزایش کارایی .
- سیستمعامل: پشتیبانی از سیستمعاملهای مبتنی بر لینوکس و ویندوز 10 IoT Core .
---
### 💎 جمعبندی: چرا رزبری پای ۵ انقلابی است؟
رزبری پای ۵ با بهبودهای بنیادین در معماری (تراشههای BCM2712 و RP1)، افزایش پهنای باند حافظه و اتصالات پرسرعت (USB 3.0، PCIe)، نه تنها برای آموزش الکترونیک و برنامهنویسی مناسب است، بلکه بهعنوان یک پلتفرم انعطافپذیر برای پروژههای صنعتی، سرورهای مقیاسکوچک و کاربردهای چندرسانهای حرفهای استفاده میشود. قیمت آن بین ۶۰ تا ۸۰ دلار (بسته به مدل رم) و در ایران حدود ۹ میلیون تومان (مدل ۸GB) است .
❤3
هفت تا چالش براتون آماده کردم که از آسون به سخت قراره هر یک روز در میان ساعت ۱۱ قراره بگیره . اگر دوست داشتین حتما این ساعت ها کانال رو چک کنید و خودتون رو به چالش بکشید
راستی چالش ها از آسون به سخت قرار داده میشن یعنی ساعت ۱۱ آسون ترین چالش رو خواهیم داشت
راستی چالش ها از آسون به سخت قرار داده میشن یعنی ساعت ۱۱ آسون ترین چالش رو خواهیم داشت
سلام
#چالش اول
شما در این چالش باید مقادیر دوتا متغیر رو بدون استفاده از متغیر کمکی و در یک خط جا به جا کنید .
#چالش #چالش_پایتونی #پایتون #کاما_کد #برنامهنویسی
#python_challenge #challenge #comma_code #python #programing
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
#چالش اول
شما در این چالش باید مقادیر دوتا متغیر رو بدون استفاده از متغیر کمکی و در یک خط جا به جا کنید .
a, b = 10, 20
# جایی که شما باید برنامه رو بنویسید
print(a,b)
#--> 20 10
#چالش #چالش_پایتونی #پایتون #کاما_کد #برنامهنویسی
#python_challenge #challenge #comma_code #python #programing
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
خب همونطور که گفتم این قراره آسون ترین چالش ممکن باشه
سلام
#چالش دوم
شما در این چالش باید عدد یک عدد از ورودی بگیرید و بگید که این عدد اولش هستش یا نه
بخاطر اینکه این تمرین خیلی تکرار میشه دیگه توضیح اضافی نمیدم
ولی برای اینکه سختر بشه باید بگم که سورس کدی برندس که از همه سریعتر خلاصه تر و بهینه تر باشه
#چالش #چالش_پایتونی #پایتون #کاما_کد #برنامه_نویسی
#programing #comma_code #challenge #python_challenge #python
#چالش دوم
شما در این چالش باید عدد یک عدد از ورودی بگیرید و بگید که این عدد اولش هستش یا نه
بخاطر اینکه این تمرین خیلی تکرار میشه دیگه توضیح اضافی نمیدم
ولی برای اینکه سختر بشه باید بگم که سورس کدی برندس که از همه سریعتر خلاصه تر و بهینه تر باشه
#چالش #چالش_پایتونی #پایتون #کاما_کد #برنامه_نویسی
#programing #comma_code #challenge #python_challenge #python
❤2😁1
پایتون | python | برنامهنویسی | comma.code
سلام #چالش دوم شما در این چالش باید عدد یک عدد از ورودی بگیرید و بگید که این عدد اولش هستش یا نه بخاطر اینکه این تمرین خیلی تکرار میشه دیگه توضیح اضافی نمیدم ولی برای اینکه سختر بشه باید بگم که سورس کدی برندس که از همه سریعتر خلاصه تر و بهینه تر باشه …
واقعا یسری دوستان به این چالش جواب های جالب و خیلی خوبی دادن.
حالا بنظرتون اگر بخواییم همینجور عدد اول تولید کنیم یعنی از 2 تا بینهایت چطور باید عمل کنیم که سریعتر انجام بدیم؟
حالا بنظرتون اگر بخواییم همینجور عدد اول تولید کنیم یعنی از 2 تا بینهایت چطور باید عمل کنیم که سریعتر انجام بدیم؟
👍3
تو این پست میخوام راجب فانکشن zip حرف بزنم 🤔
🖱 این فانکشن هرموقع که بخواید چنتا iterator رو به هم بچسبونید به کمکتون میاد . نکاتی که باید بگم اینه این عملیات روی اندیس ها انجام میشه و برای مثال اگر دو یا سه لیست رو به این تابع پاس بدیم عناصر اول داخل یه تاپل و عناصر دوم در یه تاپل دیگه و همینطور تا آخر آورده میشن و خروجی iterator داده میشه. این فانکشن ترکیب رو به اندازه طول کوچکترین iterator پاس داده شده انجام میده.
بریم چنتا مثال بزنیم تا کامل جا بیوفته🚶♂
مثلا ما اگر بخوایم دوتا استرینگ رو به همدیگه بچسبونیم. میتونیم اینجوری عمل کنیم :
و یا میتونیم یه دیکشنری بسازیم
و .....
اگر بخواییم برعکس عمل کنیم هم میتونیم به شکل زیر انجامش بدیم
همونطور که گفتم این فانکشن به میزان طول کوچکترین iterator عملیات رو انجام میده
ولی شما میتونید با استفاده از itertools.zip_longest این مشکل رو هم برطرف کنید .
این فانکشن یه آرگومان به اسم fillvalue داره که مقدار پیشفرض اون None هستش و به جای مواردی که خالی هستن قرار میگیره حالا شما میتونید هر چیزی که دوستدارید به این آرگومان بدید تا جاهای خالیتون باهاش پر بشه
برای مثال:
امید وارم براتون مفید بوده باشه🙏 ❤️
لایک، و کامنت و اشتراک گذاری فراموش نشه😘 ⭐
✈️ کانال تلگرام 🔗
📷 پیج اینستاگرام 🔗
▶️ چنل یوتیوب 🔗
⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️ ⛔️
#پایتون #آموزش_پایتون #آموزش #کاما_کد #برنامه_نویسی #چالش #چالش_پایتونی #تابع #فانکشن
#python #comma_code #programing #challenge #python_challenge #
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
بریم چنتا مثال بزنیم تا کامل جا بیوفته
مثلا ما اگر بخوایم دوتا استرینگ رو به همدیگه بچسبونیم. میتونیم اینجوری عمل کنیم :
x="cmacd"
y="om oe"
for i,j in zip(x,y):
print(i+j,end="")
#comma code
print("\n",list(zip(x,y)))
#[('c', 'o'), ('m', 'm'), ('a', ' '), ('c', 'o'), ('d', 'e')]
و یا میتونیم یه دیکشنری بسازیم
key=[1,2,3,4,5,6,7,8,9,0]
value=["1","2","3","4","5","6","7","8","9","0"]
d=dict(zip(key,value))
#{1: '1', 2: '2', 3: '3', 4: '4', 5: '5', 6: '6', 7: '7', 8: '8', 9: '9', 0: '0'}
و .....
اگر بخواییم برعکس عمل کنیم هم میتونیم به شکل زیر انجامش بدیم
data = [('a', 1), ('b', 2), ('c', 3)]
chr, num = zip(*data)
print(chr)
# ('a', 'b', 'c')
print(num)
# (1, 2, 3)
همونطور که گفتم این فانکشن به میزان طول کوچکترین iterator عملیات رو انجام میده
ولی شما میتونید با استفاده از itertools.zip_longest این مشکل رو هم برطرف کنید .
این فانکشن یه آرگومان به اسم fillvalue داره که مقدار پیشفرض اون None هستش و به جای مواردی که خالی هستن قرار میگیره حالا شما میتونید هر چیزی که دوستدارید به این آرگومان بدید تا جاهای خالیتون باهاش پر بشه
برای مثال:
from itertools import zip_longest as zip_l
x=(1,2,3,4)
y=(0,0.2)
pack=zip_l(x,y,fillvalue="--")
print(list(pack))
#[(1, 0), (2, 0.2), (3, '--'), (4, '--')]
امید وارم براتون مفید بوده باشه
لایک، و کامنت و اشتراک گذاری فراموش نشه
#پایتون #آموزش_پایتون #آموزش #کاما_کد #برنامه_نویسی #چالش #چالش_پایتونی #تابع #فانکشن
#python #comma_code #programing #challenge #python_challenge #
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
پایتون | python | برنامهنویسی | comma.code
به ⭐️کانال پایتونِ ما⭐️ خوش اومدی؛ جایی که کدها زنده میشن و ایدهها به واقعیت تبدیل میشدن! 🚀 چه تازهکار باشی و چه حرفه ای، اینجا کلی چیز منتظرته
حرفی سخنی انتقادی: @ir_379
حرفی سخنی انتقادی: @ir_379
❤3👍2
صبح بخیر
امیدوارم امروز براتون بهترین اتفاق شکل بگیره
امروز ساعت ۱۱ یه چالش نسبتا آسون داریم🙏
امیدوارم امروز براتون بهترین اتفاق شکل بگیره
امروز ساعت ۱۱ یه چالش نسبتا آسون داریم🙏
❤6👌2
سلام
#چالش سوم
شما در این چالش باید یک وردی از کاربر بگیرید و در خروجی یک لوزی تو خالی با قطر(عمودی) عدد ورودی چاپ کنید
تضمین میشه که ورودی یک عدد صحیح فرد هستش
نمونه
inp:7
Out:
*
* *
* *
* *
* *
* *
*
#چالش #چالش_پایتونی #پایتون #کاما_کد
#python #python_challenge #challenge #comma_code #programing
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
#چالش سوم
شما در این چالش باید یک وردی از کاربر بگیرید و در خروجی یک لوزی تو خالی با قطر(عمودی) عدد ورودی چاپ کنید
تضمین میشه که ورودی یک عدد صحیح فرد هستش
نمونه
inp:7
Out:
*
* *
* *
* *
* *
* *
*
#چالش #چالش_پایتونی #پایتون #کاما_کد
#python #python_challenge #challenge #comma_code #programing
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
پایتون | python | برنامهنویسی | comma.code
سلام #چالش سوم شما در این چالش باید یک وردی از کاربر بگیرید و در خروجی یک لوزی تو خالی با قطر(عمودی) عدد ورودی چاپ کنید تضمین میشه که ورودی یک عدد صحیح فرد هستش نمونه inp:7 Out: * * * * * * * * * * *…
ولی این چالش باعث شد یه متد جالب از استرینگ ها رو براتون معرفی کنم
اما فعلا نمیگم تا دوستانی که دارن روش کار میکنن همین شکل ادامه بدن تا اینکه بعدا بگم🙏
اما فعلا نمیگم تا دوستانی که دارن روش کار میکنن همین شکل ادامه بدن تا اینکه بعدا بگم🙏
❤1
دوستان با چه نوع محتوایی راحت تر هستید؟
پیشتر پست های کانال به چه شکل باشن؟
پیشتر پست های کانال به چه شکل باشن؟
Final Results
54%
محتوای متنی
4%
محتوای صوتی
43%
محتوای ويدئویی
❤2
پایتون | python | برنامهنویسی | comma.code
سلام #چالش سوم شما در این چالش باید یک وردی از کاربر بگیرید و در خروجی یک لوزی تو خالی با قطر(عمودی) عدد ورودی چاپ کنید تضمین میشه که ورودی یک عدد صحیح فرد هستش نمونه inp:7 Out: * * * * * * * * * * *…
اومدم با معرفی یک متد استرینگ که تو حل چالش روز گذشته هم خیلی کاربردی هستش.😇
متد str.center کارش اینه که استرینگ مد نظر مارو در طول مشخصی از یک کارکتر قرار بده
این متد روی یک استرینگ اجرا میشه و دوتا آرگومان دریافت میکنه آرگومان اول width، که طول رو مشخص میکنه و آرگومان دوم fillchar که کارکتر مد نظر رو مشخص میکنه
برای مثال
حالا ما با استفاده از این متد چالش دیروز رو به شکل زیر خیلی راحت حلش کردیم.😏
دوستان لطفا برای حمایت از کانال و انگیزه دادن بهمون حتما روی پستها ریاکشن بزنید🙏 ❤️
✈️ کانال تلگرام 🔗
📷 پیج اینستاگرام 🔗
▶️ چنل یوتیوب 🔗
#پایتون #برنامه_نویسی #کاما_کد
#python #programing #comma_code
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
متد str.center کارش اینه که استرینگ مد نظر مارو در طول مشخصی از یک کارکتر قرار بده
این متد روی یک استرینگ اجرا میشه و دوتا آرگومان دریافت میکنه آرگومان اول width، که طول رو مشخص میکنه و آرگومان دوم fillchar که کارکتر مد نظر رو مشخص میکنه
برای مثال
x="comma_code".center(20,"#")
print(x)
'''
Out:
#####comma_code#####
'''
حالا ما با استفاده از این متد چالش دیروز رو به شکل زیر خیلی راحت حلش کردیم.
n=int(input())
for i in range(1,n+1,2):
l=(" "*(i-2)).center(i,"*")
print(l.center(n*2," "))
for i in range(n-2,0,-2):
l=(" "*(i-2)).center(i,"*")
print(l.center(n*2," "))
دوستان لطفا برای حمایت از کانال و انگیزه دادن بهمون حتما روی پستها ریاکشن بزنید
#پایتون #برنامه_نویسی #کاما_کد
#python #programing #comma_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
پایتون | python | برنامهنویسی | comma.code
به ⭐️کانال پایتونِ ما⭐️ خوش اومدی؛ جایی که کدها زنده میشن و ایدهها به واقعیت تبدیل میشدن! 🚀 چه تازهکار باشی و چه حرفه ای، اینجا کلی چیز منتظرته
حرفی سخنی انتقادی: @ir_379
حرفی سخنی انتقادی: @ir_379
❤6🔥3👍2
سلام
#چالش چهارم
شما در این چالش باید یک ورودی(بزرگتر از 0 و کوچکتر از 10) از کاربر بگیرید و با عنوان n در نظر بگیرید حالا شما باید n امین عدد خود توصیف رو چاپ کنید
عدد خود توصیف، عددی هستش که هر رقمش از چپ به راست نشان دهنده تعداد دفعات تکرار شدن اندیسش رو در عدد نشون میده
برای مثال
و یا نمونه های دیگه
inp1:2
out1:2020
inp2:3
out3:21200
#چالش #چالش_پایتونی #پایتون #کاما_کد
#python #python_challenge #challenge #comma_code #programing
🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤
#چالش چهارم
شما در این چالش باید یک ورودی(بزرگتر از 0 و کوچکتر از 10) از کاربر بگیرید و با عنوان n در نظر بگیرید حالا شما باید n امین عدد خود توصیف رو چاپ کنید
عدد خود توصیف، عددی هستش که هر رقمش از چپ به راست نشان دهنده تعداد دفعات تکرار شدن اندیسش رو در عدد نشون میده
برای مثال
n=1
#جایی که شما باید برنامه رو بنویسید
out=1210
و یا نمونه های دیگه
inp1:2
out1:2020
inp2:3
out3:21200
#چالش #چالش_پایتونی #پایتون #کاما_کد
#python #python_challenge #challenge #comma_code #programing
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔7❤1
پایتون | python | برنامهنویسی | comma.code
سلام #چالش چهارم شما در این چالش باید یک ورودی(بزرگتر از 0 و کوچکتر از 10) از کاربر بگیرید و با عنوان n در نظر بگیرید حالا شما باید n امین عدد خود توصیف رو چاپ کنید عدد خود توصیف، عددی هستش که هر رقمش از چپ به راست نشان دهنده تعداد دفعات تکرار شدن اندیسش…
توضیحات تکمیلی
عدد 1210 رو برسی کنیم
رقم اول از سمت چپ 1 هستش که میشه اندیس 0
و داخل عدد ما هم یکدونه 0 وجود داره
اندیس بعدی 1 هستش که مقدارش 2 هستش و داخل عدد ما هم دوتا 1 وجود داره
اندیس بعدی 2 هستش که مقدارش 1 هستش و داخل عدد ما هم یکدونه 2 وجود داره
و اندیس بعدی 3 هستش که مقدارش 0 هستش و داخل عدد ما عدد 3 وجود نداره
پس 1210 یک عدد خود توصیف هستش
#موقت
عدد 1210 رو برسی کنیم
رقم اول از سمت چپ 1 هستش که میشه اندیس 0
و داخل عدد ما هم یکدونه 0 وجود داره
اندیس بعدی 1 هستش که مقدارش 2 هستش و داخل عدد ما هم دوتا 1 وجود داره
اندیس بعدی 2 هستش که مقدارش 1 هستش و داخل عدد ما هم یکدونه 2 وجود داره
و اندیس بعدی 3 هستش که مقدارش 0 هستش و داخل عدد ما عدد 3 وجود نداره
پس 1210 یک عدد خود توصیف هستش
#موقت
🤯2👀2❤1🤔1