🐉کدهای یک خطی ولی مهم در پایتون
پایتون رو دیگه همه به خاطر سینتکسهای ساده و سریعش میشناسن، یه سری از کدهای پایتون هست که فقط توی یه خط نوشته میشه اما میتونه کارهای زیادی انجام بده، بریم چندتاشو با هم ببینیم:
1-تعویض محتوای دو متغیر:
a, b = b, a
2-خواندن فایلها:
my_list = [line.strip() for line in open('نام فایل.txt', 'r')]
3-دنباله فیبوناتچی:
lambda x: x if x<=1 else fib(x-1) + fib(x-2)
4-مرتب سازی سریع (QuickSort):
lambda L: [] if L==[] else qsort([x for x in L[1:] if x< L[0]]) + L[0:1] + qsort([x for x in L[1:] if x>=L[0]])
5-حاصل جمع اعداد یک لیست:
sum(لیست)
6-دستورات شرطی:
x = 10
y = 5
print("x is greater than y" if x > y else "y is greater than x")
7-محاسبه اعداد اول 2 تا 13:
list(filter(lambda x:all(x % y != 0 for y in range(2, x)), range(2, 13)))
#پایتون #فکت #برنامهنویسی #كامپيوتر
🔹🟡🔹🟡🔹🟡🔹🟡🔹🟡🔹
🆔@Computeronic
🌐 Computeronic.ir
Post #3999
985

- 👍 5
- ❤ 1
- 🔥 1