eitaa logo
آموزش پایتون
62 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
🏡حذف فاصله‌های خالی(space) از ابتدا و انتهای رشته در پایتون text = " Learning Python! " convertText=text.lstrip() convertText=convertText.rstrip() print ('convert Text is: ', convertText) : "Learning Python!" 🔰در زبان پایتون، برای حذف فاصله‌های خالی از ابتدای یک رشته، از متد زیر استفاده می‌کنیم؛ که مخفف Left Strip می باشد. lstrip() word = " Hello, Python! " converWord = word.lstrip() print(converWord) # Output: "Hello, Python! " 🔰و برای حذف از انتهای رشته از دستور زیر که مخفف Right Strip است، استفاده می کنیم. rstrip() word = " Hello, Python! " converWord = word.lstrip() print(converWord) # Output: " Hello, Python!" | آموزش پایتون
🔆تفاوت و اشتراک در تاپل مگه تاپل ها غیرقابل تغییر نیستند؟ پس چطوری میشه تفاوت و اشتراک هاشون و پیدا کرد؟؟ یکی از راه ها برای یافتن اشتراک و تفاوت های دو تاپل تبدیل آنها به set و استفاده از دستورات intersectionو difference می‌باشد. فرض کنید دو تاپل داریم: tuple1 = (1, 2, 3, 4, 5) tuple2 = (4, 5, 6, 7, 8) 🔅یافتن اشتراک برای یافتن عناصر مشترک بین دو تاپل، می‌توانید از تبدیل هر کدام به مجموعه (Set) استفاده کنید، زیرا مجموعه‌ها عملیات‌های جستجو و اشتراک را سریع‌تر انجام می‌دهند: tuple1 = (1, 2, 3, 4, 5) tuple2 = (4, 5, 6, 7, 8) # تبدیل تاپل‌ها به مجموعه و پیدا کردن اشتراک intersection = set(tuple1) & set(tuple2) print("intersection=", intersection) : ={4, 5} 🔅یافتن تفاوت برای یافتن عناصر موجود در یک تاپل که در تاپل دیگر وجود ندارند، می‌توانید از عملگر تفاوت (difference) استفاده کنید: # تفاوت بین تاپل ۱ و ۲ difference1 = set(tuple1) - set(tuple2) difference2 = set(tuple2) - set(tuple1) print(" differences between tuple1, tuple2:", difference1) print(" differences between Touple2, tuple1:", difference2) : between tuple1, tuple2: {1, 2, 3} between Touple2, tuple1: {8, 6, 7} 🔗توجه: این روش فقط برای عناصر قابل مقایسه (مثل اعداد، رشته‌ها و ...) قابل استفاده است. اگر عناصر تاپل‌ها شامل نوع داده‌های پیچیده‌تری باشند، باید روش‌های دیگری مد نظر قرار گیرد.