کانال آموزش برنامه نویسی | پایتون – Telegram
کانال آموزش برنامه نویسی | پایتون
524 subscribers
166 photos
6 videos
2 links
Download Telegram
خروجی کد زیر چیست؟

def reverse_string(s):
return ''.join(s[i] for i in range(len(s)-1, -1, -1))

print(reverse_string("hello"))


A) 'olleh'
B) 'hello'
C) ['o', 'l', 'l', 'e', 'h']
D) IndexError

#پایتون #برنامه_نویسی
📋 @PRG4All
مقایسه‌ی حالتهای تعریف متغیر در جاوااسکریپت

#جاوااسکریپت #برنامه_نویسی
📋 @PRG4All
👍1
کدام گزینه نتیجه کد زیر را درست نشان می‌دهد؟

numbers = [1, 2, 3, 4]
result = [x**2 for x in numbers if x % 2 == 0]
print(result)


A) [1, 4, 9, 16]
B) [4, 16]
C) [1, 9]
D) [2, 4]

#پایتون #برنامه_نویسی
📋 @PRG4All
خروجی کد زیر چیست؟

from functools import reduce

nums = [1, 2, 3, 4]
result = reduce(lambda x, y: x + y, nums, 0)
print(result)


A) 10
B) 24
C) 0
D) error

#پایتون #برنامه_نویسی
📋 @PRG4All
کدام گزینه زمان اجرای بهتری برای جستجوی عنصر در مجموعه بزرگی از داده‌ها دارد؟

A) لیست (list)
B) دیکشنری (dict)
C) تاپل (tuple)
D) رشته (str)

#پایتون #برنامه_نویسی
📋 @PRG4All
کدام تابع برای بررسی اینکه یک رشته Palindrome است مناسب‌تر است؟

A) def is_pal(s): return s == s[::-1]
B) def is_pal(s): return sorted(s) == s
C) def is_pal(s): return s == s.sort()
D) def is_pal(s): return s[::-1] in s

#پایتون #برنامه_نویسی
📋 @PRG4All
کدام گزینه برای ساخت generator صحیح است؟

A) def gen():
return 1

B) def gen():
yield 1

C) def gen():
return yield 1

D) def gen():
yield return 1

#پایتون #برنامه_نویسی
📋 @PRG4All
کدام رشته ها بیشترین و کمترین شانس اشتغال را دارند؟

#عمومی #برنامه_نویسی
📋 @PRG4All
🔥1
خروجی کد زیر چیست؟

x = 10
def func():
global x
x = 20
y = x
x = 30
return y

print(func(), x)


A) 20 30
B) 10 20
C) 20 20
D) 30 30

#پایتون #برنامه_نویسی
📋 @PRG4All
فریمورکها و کتابخانه‌های پایتون

#پایتون #برنامه_نویسی
📋 @PRG4All