-
تعریف این فانکشن رو تکمیل کن.
"" print_hello_python(): print('سلام پایتون')
-
این فانکشن را صدا بزن.
def print_hello_python(): print('سلام پایتون') ""
-
این فانکشن سفارشی رو جوری تکمیل کن که یک رشته را دریافت و آن را در کنسول چاپ کند.
def print_string(""): print(input_string) print_string('سلام پایتون')
-
در اینجا یک فانکشن سفارشی داریم که یک عدد گرفته، آن را در 2 ضرب می کند. حاصل این ضرب را برگردان.
def double_number(number): result = number * 2 '' result result = double_number(5) print(result)
-
عبارت ریاضی (یعنی number * 2) و return را در یک خط اجرا کن.
def double_number(number): # result = number * 2 # return result '' result = double_number(5) print(result)
-
این فانکشن سفارشی به چه صورت کار می کند؟
def is_positive(number): if number > 0: return True else: return False
-
خروجی این برنامه چیست؟
def check_password_strength(password): if len(password) >= 8: return "قوی" else: return "ضعیف" password = "P@ssw0rd" result = check_password_strength(password) print(result)
-
این فانکشن بر اساس دو آرگومانش یعنی weight و destination مشخص می کند که هزینه ارسال چقدر است. خروجی این برنامه چیست؟
def calculate_shipping_cost(weight, destination): if weight <= 0: return "وزن نامعتبر است" if destination == "iran": shipping_cost = 2 * weight return shipping_cost if destination == "international": shipping_cost = 6 * weight return shipping_cost return "مقصد نامعتبر است" weight = 3 destination = "international" result = calculate_shipping_cost(weight, destination) print(result)
-
خروجی این برنامه چیست؟
def check_number(number): if number > 0: return 'عدد مثبت است' elif number < 0: return 'عدد منفی است' return 'عدد صفر است' result = check_number(0) print(result)
-
خروجی این برنامه چیست؟
def generate_username(first_name, last_name, separator): username = f'{first_name}{separator}{last_name}' return username first_name = 'Emma' last_name = 'Smith' result = generate_username(first_name, last_name, '_') print(result)
-
خروجی این برنامه چیست؟
def generate_username(first_name, last_name, separator = '_'): username = f'{first_name}{separator}{last_name}' return username first_name = 'Emma' last_name = 'Smith' result = generate_username(first_name, last_name, '.') print(result)
-
خروجی این برنامه چیست؟
def generate_username(first_name, last_name, separator = '_'): username = f'{first_name}{separator}{last_name}' return username first_name = 'Emma' last_name = 'Smith' result = generate_username(first_name, last_name) print(result)
تمرین فانکشنهای سفارشی در پایتون
توسط
برچسبها:
دیدگاهتان را بنویسید