گام به گام کار کلاسی صفحه 34 درس برنامه نویسی کار و فناوری هشتم
تعداد بازدید : 46.92Mپاسخ کار کلاسی صفحه 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
توجه کنید که در برنامه الف، بایستی حتما قبل از متغیر یا تابع، نام ماژول قرار بگیرد، اما در برنامه ب، نیاز به چنین کاری نیست.
مای درس ، برترین اپلیکیشن کمک درسی ایران
پوشش تمام محتواهای درسی پایه چهارم تا دوازدهم- آزمون آنلاین تمامی دروس
- گام به گام تمامی دروس
- ویدئو های آموزشی تمامی دروس
- گنجینه ای از جزوات و نمونه سوالات تمامی دروس
- فلش کارت های آماده دروس
- گنجینه ای جامع از انشاء های آماده
- آموزش جامع آرایه های ادبی، دستور زبان، قواعد زبان انگلیسی و ... ویژه