Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 69 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
69
Dung lượng
4,4 MB
Nội dung
i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thông Tin K thu t l p trình v i Python Kh i: iH c N m 2021 H ng d n: • Bài t p th c hƠnh đ c chia làm nhi u Module • M i Module đ c thi t k cho th i l v i s h ng d n c a Gi ng viên ng ho c ti t th c hành t i l p • Tùy theo s ti t phân b , m i tu n h c có th th c hi n nhi u Module • Sinh viên ph i làm t t c t p Module tu n t ng ng Nh ng sinh viên ch a hòan t t ph n t p t i l p có trách nhi m t làm ti p t c nhà • Các có d u (*) t p nâng cao dành cho sinh viên gi i Biên so n: Ths Tr n Duy Thanh ậ thanhtd@uel.edu.vn 0987773061 Trang 1/69 https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thơng Tin K thu t l p trình v i Python M CL C MODULE GI I THI U V L P TRÌNH PYTHON VÀ CÁC CƠNG C L P TRÌNH MODULE 15 CÁC KHÁI NI M C B N 15 MODULE 19 CÁC BI U TH C I U KI N VÀ VÒNG L P 19 MODULE 27 HÀM TRONG PYTHON 27 MODULE 35 X Lụ CHU I 35 MODULE 39 X Lụ DANH SÁCH 39 MODULE 45 X Lụ T P TIN 45 MODULE 56 THI T K GIAO DI N V I TKINTER 56 MODULE 67 TH VI N H TR X 0987773061 Lụ MACHINE LEARNING 67 Trang 2/69 https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thơng Tin K thu t l p trình v i Python MODULE GI I THI U V L P TRÌNH PYTHON VÀ CÁC CƠNG C L P TRÌNH Câu 1: T i, cƠi đ t ki m tra phiên b n Python t i Python ta vào: https://www.python.org/downloads Ch n version mu n t i (ví d 3.9.1), b m vào Download: Ch n n i l u tr , nh n Save đ t i T i xong ta có kho ng 27MB cho phiên b n 3.9.1 Double click đ cƠi đ t, m c đ nh lƠ th m c bên d 0987773061 Trang 3/69 i, ta chuy n vào C https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thông Tin K thu t l p trình v i Python Ti p t c b m Next: Tick h t r i b m Install: Ch q trình cƠi đ t hồn t t: 0987773061 Trang 4/69 https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t cƠi đ t thành công: Khoa H Th ng Thơng Tin K thu t l p trình v i Python N u có h i b gi i h n s ký t t i đa ta b m B gi i h n cƠi đ t thành cơng: CƠi đ t hồn t t, ta b m close M command line lên, gõ l nh python đ ki m tra k t qu , nh bên d công: 0987773061 Trang 5/69 i đơy lƠ đư thành https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thông Tin K thu t l p trình v i Python Câu 2: S d ng cơng c th ng IDLE đ l p trình Python Khi cƠi đ t Python, ta có s n cơng c IDLE đ l p trình: Vào Start Menu tìm IDLE, phiên b n 3.9 Ta có th gõ l nh tr c ti p vào c a s Shell NgoƠi ta c ng có th t o File đ so n th o b ng cách vào File/ ch n New File: 0987773061 Trang 6/69 https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thông Tin K thu t l p trình v i Python Sau nh n New, hình so n th o hi n nh d i đơy: hình ta th y m c đ nh lƠ “Untitled”, ta th so n th o m t s l nh nh hình r i l u l i v i test “first.py” py lƠ ph n m r ng c a Python: Ta th y code đư đ 0987773061 c l u: Trang 7/69 https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thông Tin K thu t l p trình v i Python Hình b n th y ch Untitled đ c đ i thành first.py v i n i l u tr c a mã ngu n Python Sau ta vƠo menu Run/ ch n Run Module (ho c nh n phím F5): Ch T ng trình cho k t qu : ng t đ ch y file mã ngu n khác ta có th vƠo File/ Open đ ch n file mã ngu n 0987773061 Trang 8/69 https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thơng Tin K thu t l p trình v i Python Câu 3: S d ng công c wingide wingide c ng lƠ m t công c l p trình Python m nh m , b n có th t i t i: http://wingware.com/downloads/wingide-101 Câu 4: S d ng công c Pycharm ơy lƠ công c r t n i ti ng, r t quen thu c đ c bi t v i nh ng đư l p trình Android Studio Hi n hãng cho s d ng b n mi n phí PyCharm Community Edition: https://www.jetbrains.com/pycharm (kéo xu ng g n d i s có hình t i) 0987773061 Trang 9/69 https://duythanhcse.wordpress.com i H c Qu c Gia TP.HCM i H c Kinh T Lu t Khoa H Th ng Thông Tin K thu t l p trình v i Python Ta th y có nhi u gi i h n b n mi n phí (Community) nh ng khơng có l p trình Web Cịn b n Professional có đ y đ cho s d ng th 30 ngày b n Ho c b n có th vào link: https://www.jetbrains.com/pycharm/download/#section=windows Chúng ta ch n Download b n Community t i v máy r i ti n hƠnh cƠi đ t, vƠ nên đ a mƠn hình Desktop đ ta s d ng (vì đơy lƠ cơng c s s d ng cho toàn b h c): 0987773061 Trang 10/69 https://duythanhcse.wordpress.com ... Thông Tin K thu t l p trình v i Python MODULE GI I THI U V L P TRÌNH PYTHON VÀ CÁC CƠNG C L P TRÌNH Câu 1: T i, cƠi đ t ki m tra phiên b n Python t i Python ta vào: https://www .python. org/downloads... Câu 5: Trình bày lo i ghi Python Câu 6: Trình bƠy ý ngh a tốn t /, //, %, **, and, or, is Câu 7: Trình bày m t s cách nh p d li u t bàn phím Câu 8: Trình bày lo i l i l p trình cách b t l i Python. .. t Khoa H Th ng Thông Tin K thu t l p trình v i Python Câu 2: S d ng cơng c th ng IDLE đ l p trình Python Khi cƠi đ t Python, ta có s n cơng c IDLE đ l p trình: Vào Start Menu tìm IDLE, phiên