خب سلام خدمت همه دوستان عزیز
یکی از دوستام داره یک سری تمرین با پایتون انجام میده و تمرین های خودش رو برای من هم میفرسته در اوقات بیکاری انجام بدم
منم سعی میکنم هر کدوم رو که انجام دادم روی سایت و گیت هاب قرار بدم تا دوستانی که مورد نیازشونه استفاده کنند
خب تمرین اول به این صورته که یک عدد از ما بپرسته و یک مثلث رسم کنه و ارتفاع مثلث باید اندازه عدد ما باشه و این مثلث با ستاره (×) کشیده بشه
خب کدهاش به این صورته و نتیجه کار هم اینطوری میشه:
print("Enter Number:") N = int(input()) numbers = [] for i in range(N): numbers.append("*") print(''.join(numbers)) if i == N-1: for m in range(N): numbers.pop() print(''.join(numbers))
اینم لینک پروژه در گیت هاب
موفق باشید
بهترین وبسایتی که تاحالا دیدم.ازتون متشکرم
ممنون دوست عزیز خوشحالم مطالب وبسایت مورد رضایت شما بوده
واقعا ممنون از شما و زحماتتون
موفق باشید
سلام ممنون از سایت خوبی که دارید. بنده یک درخواست داشتم اگر براتون مقدوره توضیحات کد ها رو هم بنویسید. ممنونم
با سلام
ممنون از شما دوست عزیز، پروژه الگوریتم پیچیده ای ندارد تنها یک عدد دریافت کرده از ورودی و یک لیست به تعداد آن عدد میسازد و نمایش میدهد
لیست از ۱ شروع میشود تا تعداد عدد و باز کم میشود ازش
سختش کردین
n = int(input(“Please enter an integer: “))
for x in range(1, n+1):
print(“*” * x)
for y in range(n-1, 0, -1):
print(“*” * y)
سلام
خیلی ممنون بله روش شما ساده تره
سلام واسه اینکه دو مثلث قائم الزاویه رو به روی هم ترسیم کنیم چطور هست
چجوری کاری کنم برعکس بنویسه
مثال:
*
**
***
****
*****
****
***
**
*
نمایشش فقط پرینت تعداد است و در ترمینال به شکل مثلث دیده میشه وگرنه وسط چین بشه لوزی میشه
سلام ی سوال داشتم
من چندتا فرمول نوشتم تو پایتون که وقتی سه تا ضلع بهش دادیم بهمون بگه این چه نوع مثلثیه بعد میخوام وقتی گفت این چطور مثلثیه همون مثلث که میگه رو بکشه ولی کد یا درست کردنش نمیدونم ی راه نمایی میکنید
برای رسم مثلث راه های زیادی وجود داره هم میتونید از ترمینال استفاده کنید و با کمی سعی و خطا مثلث های از پیش کشیده شده خودتون رو پرینت کنید
همچنین میتونید از نرم افزارهای گرافیکی تر که برای محیط gui در پایتون طراحی شدن استفاده کنید مانند pygame یا turtle
تعدا مثلث های شما ثابت هستند پس میتوانید همه آنها رو بکشید و هز زمان نیاز شد همان نوع خاص را نمایش دهید.
سلام وقت بخیر
ممنون از مطالب بسیار خوبتون
ببخشید چجوری میشه این مثلث و با اعداد نوشت؟
۱
۲۱
۳۲۱
۴۳۲۱
۵۴۳۲۱
۴۳۲۱
۳۲۱
۲۱
۱
سلام وقتتون بخیر
برای نمایش اعداد میتونید در هر ردیف که بهش میرسه و شکل ستاره هارو در آن سطر قرار میده کافیه ایندکس حلقه فور +۱ رو قرار دهید
سلام میشه با while بنویسید
بله درسته با while و شرط داخلش هم میشه انجام داد