انجام کامل آزمون پیشرفته توسط تیم حرفهای آن نت
(ساعت کاری: 8 صبح تا 1 ظهر و 4 عصر تا 9 شب)
سؤال 1: خروجی کد زیر کدوم گزینهست؟
def format_name(first, last="Smith", title="Mr."):
return f"{title} {first} {last}"
print(format_name("John", title="Dr."))
✅ Dr. John Smith
Mr. John Smith
Dr. John
John Smithسؤال 2: با اجرای کد زیر، چه رشتهای در خروجی نمایش داده میشه؟ (5 نمره)
class Animal:
def __init__(self, name):
self.name = name
def speak(self):
return self.name + " makes a sound"
class Dog(Animal):
def speak(self):
return self.name + " barks"
d = Dog("Rex")
print(d.speak())
Rex makes a sound
✅ Rex barks
Dog barks
Dog makes a soundسؤال 3: کدوم گزینه راجع به توابع ماژول math درسته؟ (3 نمره)
تابع math.pow(3) فقط یک ورودی میگیره و خطا نمیده.
تابع math.sqrt(16) مقدار "4" (رشته) رو برمیگردونه.
تابع math.sqrt(9) مقدار 4 رو برمیگردونه.
✅ تابع math.pow(2, 3) مقدار 8.0 رو برمیگردونه.سؤال 4: کد زیر قراره از فایل names.txt فقط اولین خط رو بخونه و در متغیر first_line ذخیره کنه، اما این کد درست کار نمیکنه. کد زیر رو بخون و خط اشتباه یا ناقص رو درست کن. در آخر مطمئن شو فایل باز شده توسط کد بسته میشه.
# کد نادرست:
file = open("names.txt", "r")
first_line = file.read
print(first_line)# کد صحیح (بستن خودکار فایل):
with open("names.txt", "r") as file:
first_line = file.readline()
print(first_line)سؤال 5: خروجی کد زیر در کدوم گزینه نمایش داده شده؟ (4 نمره)
try:
a = "5"
b = int(a) + int("x")
print(b)
except ValueError:
print("Error happened")
5x
10
✅ Error happened
خروجی نداره.✅ این پاسخها برای راهنمایی شما به صورت رایگان ارائه شده است.
ما آزمون نهایی ایران دیجیتال پیشرفته را به صورت کامل و تضمینی برای شما انجام میدهیم.
۱۵۰,۰۰۰ تومان ۱۰۰,۰۰۰ تومان تخفیف ویژه
برای اطمینان از فعالیت قانونی و معتبر ما، میتوانید نماد اعتماد الکترونیکی (اینماد) و جواز کسب رسمی را در انتهای صفحه مشاهده و بررسی کنید.
برای اطلاع از تخفیفهای ویژه، اخبار فوری و اطلاعیههای جدید، حتماً در کانال روبیکا عضو شوید:
عضویت در کانال @onnet_channel عضویت رایگان • اطلاعرسانی لحظهای