223_62870903958182.pptx
حجم:
5.4M
📚پاورپوینت
کنفرانس بخش آموزش
متغیرها در پایتون
ارائه دهنده خانم آیدا شفیعی
از دبیرستان شاهد دخترانه بروجرد
📚سوال :برای حذف دو عنصر از یک لیست در پایتون، از چه روشی
می توان استفاده کرد؟
در زیر به دو روش معمول اشاره میشود:
### 1. استفاده از
remove()این متد برای حذف اولین نمونه از یک عنصر خاص استفاده میشود. اگر بخواهید دو عنصر را حذف کنید، باید این متد را دو بار فراخوانی کنید. python my_list = [1, 2, 3, 4, 5] # حذف دو عنصر my_list.remove(2) # حذف عنصر 2 my_list.remove(4) # حذف عنصر 4 print(my_list) # خروجی: [1, 3, 5] ### 2. استفاده از
delیا
pop()با استفاده از این روش، میتوانید عناصر را با استفاده از اندیس آنها حذف کنید. python my_list = [1, 2, 3, 4, 5] # حذف عناصر با استفاده از اندیس del my_list[1] # حذف عنصر با اندیس 1 (2) del my_list[2] # حذف عنصر با اندیس 2 (4) پس از حذف قبلی print(my_list) # خروجی: [1, 3, 5] ### 3. استفاده از لیست جدید میتوانید با استفاده از یک لیست جدید، عناصری که نمیخواهید را فیلتر کنید. python my_list = [1, 2, 3, 4, 5] # ایجاد لیست جدید بدون عناصر مشخص شده elements_to_remove = {2, 4} new_list = [x for x in my_list if x not in elements_to_remove] print(new_list) # خروجی: [1, 3, 5] با توجه به نیاز و شرایط خود، میتوانید یکی از این روشها را انتخاب کنید. #لیست https://eitaa.com/phython_online
📚برنامه ای در محیطIDELبنویسید که تعداد اضلاع شکل و تعداد تکرار آن را از ورودی دریافت کند و سپس طرح کامل را ترسیم نماید پروژه پودمان پایتون هفتم صفحه ۸۲
جواب👇
import turtle
def draw_shape(sides, length):
angle = 360 / sides
for _ in range(sides):
turtle.forward(length)
turtle.right(angle)
def main():
# دریافت تعداد اضلاع و تعداد تکرار از کاربر
sides = int(input("تعداد اضلاع شکل را وارد کنید (حداقل 3 برای چندضلعی): "))
repetitions = int(input("تعداد تکرار را وارد کنید: "))
length = 50 # طول هر ضلع
for _ in range(repetitions):
draw_shape(sides, length)
turtle.right(360 / repetitions) # چرخش برای ایجاد الگوی مناسب
turtle.done() # اتمام ترسیم
if name == "__main__":
main()
import turtle
def draw_shape(sides, length):
angle = 360 / sides
for _ in range(sides):
turtle.forward(length)
turtle.right(angle)
def main():
# مقادیر را به صورت ثابت تنظیم کنید
sides = 5 # تعداد اضلاع
repetitions = 3 # تعداد تکرار
length = 50 # طول هر ضلع
for _ in range(repetitions):
draw_shape(sides, length)
turtle.right(360 / repetitions) # چرخش برای ایجاد الگوی مناسب
turtle.done() # اتمام ترسیم
if name == "__main__":
main()
🖥 معرفی سایت
📱 یه ارشیو برای دانلود PDF کتابها به همه زبانهای زندهی دنیاست که هر ثانیه آرشیوشون بیشتر میشه، کافیه یا اسم کتاب رو سرچ کنید یا زبان مورد نظرتونو وارد کنید.
🔎برای رفتن به سایت لمس کن🤞
#هوش_مصنوعی
#تکنولوژی
🌐 برای آموزشهای بیشتر به این کانال بپیوندید👇
https://eitaa.com/phython_online
ویرایشگر ویدیو با #هوش_مصنوعی
چه مبتدی باشید، چه متخصص یا یک سازنده ویدیو حرفه ای، ویرایشگر به شما اجازه می دهد در عرض چند دقیقه فیلم بسازید.
🔎برای رفتن به سایت لمس کن🤞
#هوش_مصنوعی
#تکنولوژی
🌐برای آموزشهای بیشتر به این کانال بپیوندید👇
https://eitaa.com/python_online