Python

Програмчлалын хэлнүүд, хөгжүүлэлт, нээлттэй эх, тэдгээртэй холбоотой бусад мэдээллээ энд солилцоцгооё :)

Moderator: Bathuyag

User avatar
Almas
☆★☆卍 ★ 卍☆★☆
☆★☆卍 ★ 卍☆★☆
Posts: 2633
Joined: 2005-02-12, 22:25
Танилцуулга: Хобби хамгийн дээр нь компьютер, сагсан бөмбөг, хөгжим гэж... Монголчууд маань компьютер гэдэг юмыг гартаа оруулж бүгд өөр өөрийн ажил, амьдралдаа мессенжер, тоглоом тоглох, бичиг баримт шивихээс илүүгээр ашиглаад сурчихвал улс орны маань хөгжил дугуйтай тэргэн дээр тавиад түрсэн мэт урагшаа өнхрөх байх гэж боддог юм. Тийм болохоор компьютерийн үйлдлийн систем, програм софтуудыг Монгол хэлээр орчуулах хэрэгтэй гэж боддог. Анх Windows үйлдлийн системийг орчуулахаар зорьж байсан ч одоо бол Linux үйлдлийн системийг орчуулах хэрэгтэй юм байна гэж бодох болоод байгаа. Анх 2005 оноос Дусал.нэт веб сайтыг Форум хэлбэрээр ажиллуулж эхлэсэн. Олон олон найзуудтай болсон, хамтарч бас нэлээд юм сурч мэдсэн, гэж боддог. Цаашдаа ч гэсэн... Хэрэв таньд надаас асуух, хамтран ажиллах санал байгаа бол санаа зоволгүй холбогдоорой.
Location: Дэлхий дээр л ;-)
Contact:

Python

Post by Almas » 2009-06-27, 02:23

Limnux бүлгэмээр танилцсан хэдэн нөхөд нийлж програмчлалын хэл үзэж эхэлсэн талаар блог дээрээ мэдээ оруулсныг харсан болов уу.
Энд сэдэв нээчихье. Тэгээд үзсэн зүйлсээ бага боловч оруулаад, хичээлээ энд заагаад давтаад явах болно.
За тэгээд гол барьж байгаа ном O'Reilly "Learning Python" номыг эндээс татаж аваарай.

Одоогоор хичээл маань 3 удаа ороод байгаа бөгөөд
* эхний хичээл дээр ерөнхий үндсэн ойлголт, хувьсагчдын төрлүүдийн талаар
* 2-р хичээл дээр паитон хэлний бичиглэл, нөхцөл шалгах, давталтын талаар
* Функц, класс, объект хандалтат програмчлалын талаар ойлголтуудыг ярилцсан.

Дараагийн хичээл маань ирэх долоо хоногийн 4 дэх өдөр болох бөгөөд пайтон хэлний хичээлдээ Module-н талаар ярилцах ба, мөн Version Control system-ийн талаар ерөнхий ойлголт өгнө гэсэн.
Мөн өмнөх хичээлээс эхлэн даалгавар өгч шийддэг болсон. Даалгавраа 1дэхээс л хийнэ дээ :D Тэгээд заваараа хичээлээр үзсэн зүйлсийг энд товчхон тайлбарлаж оруулж байх болноо :)
Харь гаригийнхан байдаг :D

User avatar
lfc_mugi1989
♥♥♥ ГҮНЖ ♥♥♥
♥♥♥ ГҮНЖ ♥♥♥
Posts: 408
Joined: 2009-07-17, 11:17

Post by lfc_mugi1989 » 2009-08-19, 16:14

юуны хичээл юм бэ пайтон гэж хичээлээ оруулах хүн байдагггүй ээ тэгээд :(

User avatar
Almas
☆★☆卍 ★ 卍☆★☆
☆★☆卍 ★ 卍☆★☆
Posts: 2633
Joined: 2005-02-12, 22:25
Танилцуулга: Хобби хамгийн дээр нь компьютер, сагсан бөмбөг, хөгжим гэж... Монголчууд маань компьютер гэдэг юмыг гартаа оруулж бүгд өөр өөрийн ажил, амьдралдаа мессенжер, тоглоом тоглох, бичиг баримт шивихээс илүүгээр ашиглаад сурчихвал улс орны маань хөгжил дугуйтай тэргэн дээр тавиад түрсэн мэт урагшаа өнхрөх байх гэж боддог юм. Тийм болохоор компьютерийн үйлдлийн систем, програм софтуудыг Монгол хэлээр орчуулах хэрэгтэй гэж боддог. Анх Windows үйлдлийн системийг орчуулахаар зорьж байсан ч одоо бол Linux үйлдлийн системийг орчуулах хэрэгтэй юм байна гэж бодох болоод байгаа. Анх 2005 оноос Дусал.нэт веб сайтыг Форум хэлбэрээр ажиллуулж эхлэсэн. Олон олон найзуудтай болсон, хамтарч бас нэлээд юм сурч мэдсэн, гэж боддог. Цаашдаа ч гэсэн... Хэрэв таньд надаас асуух, хамтран ажиллах санал байгаа бол санаа зоволгүй холбогдоорой.
Location: Дэлхий дээр л ;-)
Contact:

Post by Almas » 2009-08-19, 19:06

Би даалгавар энэ тэрээ хийхгүй, ерөөсөө сайн давтаж үзэж судлахгүй л яваад байна. Тэгж байгаад хийнээ хэхэ сануулж байгаарай :p
Харь гаригийнхан байдаг :D

User avatar
XXman
★☆★☆★☆★☆
★☆★☆★☆★☆
Posts: 219
Joined: 2009-03-05, 22:40
Location: Өө тэгээл хорвоо дэлхийн хаа нэгтээ л
Contact:

Post by XXman » 2009-08-19, 20:19

Петон хэл үздэг гэхээр Алмас програмчлалаар сурдаг болж таарч байна уу? :?
Газар дэлхийн төлөө тэнгис далай оршдог.

User avatar
lfc_mugi1989
♥♥♥ ГҮНЖ ♥♥♥
♥♥♥ ГҮНЖ ♥♥♥
Posts: 408
Joined: 2009-07-17, 11:17

Post by lfc_mugi1989 » 2009-08-19, 21:34

наадах чинь тэгээд ямар хичээл юм бээ бүүр сонсож байгаачгүй юм шүүдээ

User avatar
XXman
★☆★☆★☆★☆
★☆★☆★☆★☆
Posts: 219
Joined: 2009-03-05, 22:40
Location: Өө тэгээл хорвоо дэлхийн хаа нэгтээ л
Contact:

Post by XXman » 2009-08-19, 23:01

Энэ програмчлалын хэл байдгиймаа программ бичдэг хэхэ нарий зүйлийг нь Алмас үзэж байгаам чинь хэлэх байлгүйдээ :D
Газар дэлхийн төлөө тэнгис далай оршдог.

User avatar
Almas
☆★☆卍 ★ 卍☆★☆
☆★☆卍 ★ 卍☆★☆
Posts: 2633
Joined: 2005-02-12, 22:25
Танилцуулга: Хобби хамгийн дээр нь компьютер, сагсан бөмбөг, хөгжим гэж... Монголчууд маань компьютер гэдэг юмыг гартаа оруулж бүгд өөр өөрийн ажил, амьдралдаа мессенжер, тоглоом тоглох, бичиг баримт шивихээс илүүгээр ашиглаад сурчихвал улс орны маань хөгжил дугуйтай тэргэн дээр тавиад түрсэн мэт урагшаа өнхрөх байх гэж боддог юм. Тийм болохоор компьютерийн үйлдлийн систем, програм софтуудыг Монгол хэлээр орчуулах хэрэгтэй гэж боддог. Анх Windows үйлдлийн системийг орчуулахаар зорьж байсан ч одоо бол Linux үйлдлийн системийг орчуулах хэрэгтэй юм байна гэж бодох болоод байгаа. Анх 2005 оноос Дусал.нэт веб сайтыг Форум хэлбэрээр ажиллуулж эхлэсэн. Олон олон найзуудтай болсон, хамтарч бас нэлээд юм сурч мэдсэн, гэж боддог. Цаашдаа ч гэсэн... Хэрэв таньд надаас асуух, хамтран ажиллах санал байгаа бол санаа зоволгүй холбогдоорой.
Location: Дэлхий дээр л ;-)
Contact:

Post by Almas » 2009-08-20, 02:14

Би програмист биш ээ :D
Харь гаригийнхан байдаг :D

User avatar
lfc_mugi1989
♥♥♥ ГҮНЖ ♥♥♥
♥♥♥ ГҮНЖ ♥♥♥
Posts: 408
Joined: 2009-07-17, 11:17

Post by lfc_mugi1989 » 2009-08-20, 16:49

нээрээ ямар мэргэжилтэй вэ?

User avatar
Bathuyag
☆ Programmer ☆
☆ Programmer ☆
Posts: 101
Joined: 2009-09-27, 22:37
Танилцуулга: Юу ч бичээгүй байна.
Location: Амьдарвал амьдар ●•٠·˙˙
Contact:

Re: ..:: Python ::..

Post by Bathuyag » 2009-09-30, 23:11

Аливаа програмчлал судлах гэж байгаа бол
Хамгийн түрүүнд Python or C ээс эхлвэл зүгээр тэгээд цаашаа хөрвөх чадвар маш сайн байдаг. [smilie=buba.gif]
if(computer == null){
life = null
else life = nice}

User avatar
cool_mJ
Жирийн Нэгэн
Жирийн Нэгэн
Posts: 12
Joined: 2009-10-05, 12:52
Location: One step ahead of you..
Contact:

Re: Python

Post by cool_mJ » 2009-10-13, 01:22

Тэгээд хичээлээ орохгүй юм уу?

User avatar
Bathuyag
☆ Programmer ☆
☆ Programmer ☆
Posts: 101
Joined: 2009-09-27, 22:37
Танилцуулга: Юу ч бичээгүй байна.
Location: Амьдарвал амьдар ●•٠·˙˙
Contact:

Re: Python

Post by Bathuyag » 2009-10-13, 20:58

Уучлаарай cool_mj энд хичээл заахгүй энд Python ий тухай чөлөөтэй ярилцана.
if(computer == null){
life = null
else life = nice}

User avatar
Almas
☆★☆卍 ★ 卍☆★☆
☆★☆卍 ★ 卍☆★☆
Posts: 2633
Joined: 2005-02-12, 22:25
Танилцуулга: Хобби хамгийн дээр нь компьютер, сагсан бөмбөг, хөгжим гэж... Монголчууд маань компьютер гэдэг юмыг гартаа оруулж бүгд өөр өөрийн ажил, амьдралдаа мессенжер, тоглоом тоглох, бичиг баримт шивихээс илүүгээр ашиглаад сурчихвал улс орны маань хөгжил дугуйтай тэргэн дээр тавиад түрсэн мэт урагшаа өнхрөх байх гэж боддог юм. Тийм болохоор компьютерийн үйлдлийн систем, програм софтуудыг Монгол хэлээр орчуулах хэрэгтэй гэж боддог. Анх Windows үйлдлийн системийг орчуулахаар зорьж байсан ч одоо бол Linux үйлдлийн системийг орчуулах хэрэгтэй юм байна гэж бодох болоод байгаа. Анх 2005 оноос Дусал.нэт веб сайтыг Форум хэлбэрээр ажиллуулж эхлэсэн. Олон олон найзуудтай болсон, хамтарч бас нэлээд юм сурч мэдсэн, гэж боддог. Цаашдаа ч гэсэн... Хэрэв таньд надаас асуух, хамтран ажиллах санал байгаа бол санаа зоволгүй холбогдоорой.
Location: Дэлхий дээр л ;-)
Contact:

Re: Python

Post by Almas » 2009-10-13, 21:03

Уг нь хамт үзэцгээж болох байх л даа. Номоо татаж авч уншаад, нэг нэгнээсээ асуугаад, эсвэл ээлжилж нэг нэг хичээлээр нь хувааж аваад орчуулаад, тухайн хичээлийг нэг нь видеогоор бэлдээд ч юм уу өөрийн боломжооороо бэлдэж тавиад явж болох л юм...
Харь гаригийнхан байдаг :D

User avatar
Bathuyag
☆ Programmer ☆
☆ Programmer ☆
Posts: 101
Joined: 2009-09-27, 22:37
Танилцуулга: Юу ч бичээгүй байна.
Location: Амьдарвал амьдар ●•٠·˙˙
Contact:

Re: Python

Post by Bathuyag » 2009-10-13, 21:37

За за тэгвэл манай форумчидаа Python хичээл тавицгаая. :nice:
if(computer == null){
life = null
else life = nice}

User avatar
cool_mJ
Жирийн Нэгэн
Жирийн Нэгэн
Posts: 12
Joined: 2009-10-05, 12:52
Location: One step ahead of you..
Contact:

Re: Python

Post by cool_mJ » 2009-10-14, 03:39

HuyaGa wrote:Уучлаарай cool_mj энд хичээл заахгүй энд Python ий тухай чөлөөтэй ярилцана.
Тэгвэл тэгээд чөлөөтэй ярилцахгүй юм уу? За алив яариарай.. Хуягаа? :)))

User avatar
Bathuyag
☆ Programmer ☆
☆ Programmer ☆
Posts: 101
Joined: 2009-09-27, 22:37
Танилцуулга: Юу ч бичээгүй байна.
Location: Амьдарвал амьдар ●•٠·˙˙
Contact:

Re: Python

Post by Bathuyag » 2009-10-14, 22:20

За ямар ч байсан гуншаа багшынхаа даалгавараар
Calculator python дээр ингэж бичдэг юм байна.
Одоо анализ хийнэ дээ.

Code: Select all

import sys
from easygui import *
msg="Welcome to Simple Calculator!";
title="Simple Calculator"
choices=["Enter","About","Exit"]
choice=indexbox(msg,title,choices)

def input_numbers():    #a function to take input
    global a,b
    a=float(enterbox("First Number"))
    b=float(enterbox("Second Number"))

def manipulations():    #defines a function to perform arithmetic manipulations
    title="Simple Calculator"
    msg="Select Action"
    choices=["Addition","Subtraction","Multiplication","Division","Exit"]
    select=indexbox(msg,title,choices)
    if select==0:
        input_numbers()
        result=a+b
        msgbox("The Result is %s"%result)
    elif select==1:
        input_numbers()
        result=a-b
        msgbox("The Result is %s"%result)
    elif select==2:
        input_numbers()
        result=a*b
        msgbox("The Result is %s"%result)
    elif select==3:
        input_numbers()
        result=a/b
        msgbox("The Result is %s"%result)
    else:
        sys.exit(0)

def loop():
    manipulations()
    title="Confirmation"
    msg="Really Exit?"
    if ynbox(msg,title):
        sys.exit(0)
    else:
        pass
        manipulations()

if choice==0:
    while True:
        loop()
elif choice==1:
    msgbox("My Lab","Tuhai")
    sys.exit(0)

else:
    sys.exit(0)
if(computer == null){
life = null
else life = nice}

User avatar
cool_mJ
Жирийн Нэгэн
Жирийн Нэгэн
Posts: 12
Joined: 2009-10-05, 12:52
Location: One step ahead of you..
Contact:

Re: Python

Post by cool_mJ » 2009-10-14, 23:01

Харахад л ойлгомжтой байна шд.

Post Reply

Return to “Програмчлал & Хөгжүүлэлт”