برنامه نویسی

Ibuprofen.py💊| #164: این کد پایتون را توضیح دهید

این کد پایتون را توضیح دهید


سختی: آسان

def myfunc(a):
    a = a + 2
    a = a * 2
    return a
print(myfunc(2))
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • الف 8
  • ب. 16
  • سی. Indentation Error
  • D. Runtime Error

پاسخ:

👉 الف 8

تابع با مقدار را فراخوانی می کنیم 2 بنابراین اولین تکلیف ما این است a = a + 2 کجا a=4.

برای تکلیف دوم ما قبلاً این را می دانیم a=4 بنابراین a = a * 2 خواهد بود 4*2 تخصیص و بازنویسی مقدار متغیر به طوری که ما داشته باشیم a=8.

بالاخره برمی گردیم a=8.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا