صفحه رسمی مای درس

اطلاع از آخرین تغییرات، جوایز و مسابقات مای درس
دنبال کردن
دانلود اپلیکیشن

پاسخ کار کلاسی صفحه 34 کار و فناوری هشتم

-

گام به گام کار کلاسی صفحه 34 درس برنامه نویسی

-

کار کلاسی صفحه 34 درس 3

-

در شکل روبه رو ماژولی به نام myModule نوشته شده است که شامل تابع، لیست، تاپل، سِت، و دیکشنری است. این ماژول را به دو روش الف و ب در برنامه دیگری وارد و از عناصر داخل آن استفاده کنید.

ابتدا ماژول myModule را نوشته و در یک پوشه ذخیره می کنیم. سپس در همان پوشه یک فایل دیگر ایجاد می کنیم تا برنامه ای برای الف و برنامه ای برای ب بنویسیم:

الف) دستور import …

import myModule

 

print(myModule.myFunction(5,6))

print(myModule.Person['name'])

print(myModule.myTuple[1])

print(myModule.mySet)

print(myModule.myList[0])

ب) دستور from … import …

from myModule import *

 

print(myFunction(5,6))

print(Person['name'])

print(myTuple[1])

print(mySet)

print(myList[0])

توجه کنید که وقتی در انتهای خط اول به جای متغیر از * استفاده می کنیم، یعنی هر چه هست را فراخوانی کن!

خروجی هر دو برنامه به صورت زیر می شود:

6

kamran

reza

{2, 10, 46, 15, 90, 28}

10

توجه کنید که در برنامه الف، بایستی حتما قبل از متغیر یا تابع، نام ماژول قرار بگیرد، اما در برنامه ب، نیاز به چنین کاری نیست.



مای درس ، برترین اپلیکیشن کمک درسی ایران

پوشش تمام محتواهای درسی پایه چهارم تا دوازدهم
  • آزمون آنلاین تمامی دروس
  • گام به گام تمامی دروس
  • ویدئو های آموزشی تمامی دروس
  • گنجینه ای از جزوات و نمونه سوالات تمامی دروس
  • فلش کارت های آماده دروس
  • گنجینه ای جامع از انشاء های آماده
  • آموزش جامع آرایه های ادبی، دستور زبان، قواعد زبان انگلیسی و ... ویژه

کاملا رایگان

+500 هزار کاربر


همین حالا نصب کن


محتوا مورد پسند بوده است ؟

5 - 0 رای

sticky_note_2 گام به گام قسمت های دیگر فصل برنامه نویسی

sticky_note_2 گام به گام فصل های دیگر کار و فناوری هشتم