2 NGÔN NGỮ lập TRÌNH PYTHON

17 56 0
2  NGÔN NGỮ lập TRÌNH PYTHON

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LOGO NGƠN NGỮ LẬP TRÌNH PYTHON Giáo viên: Dương Thành Long mrlong07.11@gmail.com NỘI DUNG Giới thiệu Lập trình Các kiểu liệu phức Vào/ra, ngoại lệ Lập trình hướng đối tượng Lập trình mạng NỘI DUNG Giới thiệu Lập trình Các kiểu liệu phức Vào/ra, ngoại lệ Lập trình hướng đối tượng Lập trình mạng Giới thiệu Python Python ngơn ngữ lập trình cấp cao, tương tác, thông dịch, hướng đối tượng Do Guido van Rossum đề xuất từ 1985 – 1990 Mã nguồn Python: giấy phép GNU General Public License (GPL) Python sẵn dùng Unix, Linux, Mac OS, Windows Top ngôn ngữ lập trình phổ biến Được sử dụng tổ chức tập đoàn Wikipedia, Google, Yahoo!, CERN Giới thiệu Python Dễ học (Easy-to-learn) Dễ đọc (Easy-to-read) Dễ bảo trì (Easy-to-maintain) Thư viện chuẩn (standard library): tương thích UNIX, Chế độ tương tác: thực thi, kiểm tra, gỡ rối Khả chuyển (Portable): phần cứng, hệ điều hành Khả mở rộng (Extendable): thêm mô-đun Kết nối với hệ quản trị CSDL Lập trình giao diện đồ họa GUI Quy mơ chương trình (Scalable) Linux, Windows Mac Giới thiệu Python Python sử dụng giảng dạy, Tính tốn khoa học, Cơng nghệ sinh-tin học, Phát triển ứng dụng Web, Lập trình ứng dụng mạng, nghiên cứu an ninh mạng, Kỹ thuật đồ họa, xử lý ảnh thị giác máy tính, Máy học khai thác liệu, xử lý ngơn ngữ tự nhiên, Lập trình nhúng, Quản trị hệ thống, Lập trình trị chơi, v.v trí tuệ nhân tạo 2016 elearning.c3vietduc.daklak.edu.vn 2017&2018 elearning.c3vietduc.daklak.edu.vn 2019 elearning.c3vietduc.daklak.edu.vn Soạn thảo thực thi chương trình Soạn thảo chương trình: PyCharm, Geany, notepad++, v.v Nano, Gedit, Các phần mềm sử dụng Python 3.8.5: https://www.python.org/ IDE cho Python(PyCharm): https://www.jetbrains.com/pycharm/ Android/IOS: Tìm kiếm Python Cú pháp Phân biệt ký tự thường hoa Các từ khóa Python: and exec not as finally or assert for pass break from print class global raise continue if return def import try del in while elif is with else lambda yield except elearning.c3vietduc.daklak.edu.vn Cú pháp Sử dụng # để thích dịng chương trình # com m ent Sử dụng ’’’ để thích đoạn ''' print("W e are in a com m ent") print ("W e are stillin a com m ent") ''' Dấu ’ " dùng cho ký tự, chuỗi w ord = 'w ord' sentence = "This is a sentence." m essage = """This m essage w ill span severallines.""" Cú pháp Sử dụng canh lề (bắt buộc) để bao khối lệnh hàm, lớp luồng điều khiển Số khoảng trắng dùng để canh lề nhiều tuỳ ý khối phải canh lề Ví dụ if True: print "Answ er" print "True" else: print "False" tất lệnh Cú pháp Lệnh viết nhiều dòng sử dụng ký tự \ total= item _one + \ item _tw o + \ item _three Lệnh bao cặp dấu ngoặc: [], {}, () không cần phải sử dụng ký tự \ để tiếp tục dòng days = ['M onday','Tuesday','W ednesday', 'Thursday', 'Friday'] Dấu ; để cách nhiều lệnh dòng im port sys; x = 'foo'; sys.stdout.w rite(x + '\n') Cú pháp Nhóm nhiều câu lệnh đơn tạo nên khối lệnh gọi (suites) Các lệnh phức if, while, def class cần dòng header(tiêu đề) Dòng header(tiêu đề) bắt đầu câu lệnh (bằng từ khố tương ứng ví dụ if, def, …) kết thúc dấu hai chấm : theo sau suite(bộ) def hi(nam e): print 'H ello '+ nam e print 'H ave a good day!' hi('nghi') LOGO Cảm ơn! Http://elearning.c3vietduc.daklak.edu.vn ... ? ?Lập trình Các kiểu liệu phức Vào/ra, ngoại lệ ? ?Lập trình hướng đối tượng ? ?Lập trình mạng NỘI DUNG Giới thiệu ? ?Lập trình Các kiểu liệu phức Vào/ra, ngoại lệ ? ?Lập trình hướng đối tượng ? ?Lập. .. hướng đối tượng ? ?Lập trình mạng Giới thiệu Python ? ?Python ngơn ngữ lập trình cấp cao, tương tác, thông dịch, hướng đối tượng Do Guido van Rossum đề xuất từ 1985 – 1990 Mã nguồn Python: giấy phép... ? ?Lập trình ứng dụng mạng, nghiên cứu an ninh mạng, Kỹ thuật đồ họa, xử lý ảnh thị giác máy tính, Máy học khai thác liệu, xử lý ngơn ngữ tự nhiên, ? ?Lập trình nhúng, Quản trị hệ thống, ? ?Lập trình

Ngày đăng: 06/09/2021, 10:22

Từ khóa liên quan

Mục lục

  • Slide 1

  • NỘI DUNG

  • NỘI DUNG

  • Giới thiệu Python

  • Giới thiệu Python

  • Giới thiệu Python

  • 2016

  • 2017&2018

  • 2019

  • Soạn thảo và thực thi chương trình

  • Các phần mềm được sử dụng

  • Cú pháp

  • Cú pháp

  • Cú pháp

  • Cú pháp

  • Cú pháp

  • Slide 17

Tài liệu cùng người dùng

Tài liệu liên quan