1. Trang chủ
  2. » Công Nghệ Thông Tin

blue moon python trọn đời

24 279 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 0,95 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Biết đến Python từ 2003Học trong 5 tiếngSử dụng hàng ngày cho đến tận bây giờSáu từ để diễn đạt: Học 5 tiếng, dùng suốt đờiVietnamese PythonPython cho người ViệtDo người yêu thích PythonCho người yêu thích Python

Trang 1

Python, ngôn ng l p trình ữ ậ

cho ph n đ i còn l i ầ ờ ạ

Nguyễn Thành Namhttp://www.vithon.org

TPHCM, 2008-11-15

Trang 2

Nội dung

• Kinh nghiệm bản thân

• Giới thiệu Python

• Nguyên lý căn bản của Python

• So sánh với ngôn ngữ khác

• Giới thiệu Vithon

• Hỏi và cùng trả lời

Trang 3

Kinh nghiệm bản thân

• Biết đến Python từ 2003

• Học trong 5 tiếng

• Sử dụng hàng ngày cho đến tận bây giờ

• Sáu từ để diễn đạt: Học 5 tiếng, dùng

Trang 4

Giới thiệu Python

• Kiểu vịt (duck typing)

• Kiểu động (dynamic typing)

• Nhưng có kiểu (strongly typed)

Trang 5

Nguyên lý căn bản của Python

• Ưu tiên cho việc đọc lại code

• Sự đơn giản được xem trọng

• Đã có while, nên bỏ do-while

Trang 6

Nguyên lý căn bản của Python

Trang 7

Nguyên lý căn bản của Python

• Kiểu cơ bản: int, long, float, dãy

(sequence), từ điển (dictionary)

Trang 8

Nguyên lý căn bản của Python

• Cấu trúc lặp và điều khiển

Trang 9

Nguyên lý căn bản của Python

• Khai báo hàm bằng def

• Khai báo lớp bằng class

• Đa kế thừa (multiple inheritance)

• Tất cả mọi đối tượng (gói, mô-đun, lớp,

hàm, biến, v.v…) đều chỉ là “tên” trong không gian tên (namespace) tương ứng

• Và chỉ đơn giản như thế thôi!

Trang 12

b = 12345678901234567890

c = a * b

So sánh với ngôn ngữ khác

Tính toán số lớn

Trang 14

“.join(a[:-So sánh với ngôn ngữ khác

In các phần tử trong mảng n > 1

Trang 15

So sánh với ngôn ngữ khác

Đọc file

Trang 16

print line f.close()

So sánh với ngôn ngữ khác

Đọc từng dòng

Trang 17

So sánh với ngôn ngữ khác

Lọc phần tử trong mảng

Trang 18

So sánh với ngôn ngữ khác

Lấy file từ URL

include(“http://remote/attack.php”);

Trang 20

So sánh với ngôn ngữ khác

Chuyển mã

Trang 21

48 tiếng đồng hồ.

So sánh với ngôn ngữ khác

Ứng dụng web

Trang 22

Giới thiệu Vithon

• Vietnamese Python

• Python cho người Việt

• Do người yêu thích Python

• Cho người yêu thích Python

• Tài liệu, diễn đàn, dự án, bài viết, bài

dịch

• Hãy cùng tham gia

• http://www.vithon.org

Trang 23

Cảm ơn

Life is short, use Python!

Python cho ph n đ i còn l i! ầ ờ ạ

Nguyễn Thành Nam namn@bluemoon.com.vn

Trang 24

Hỏi và cùng trả lời

Ngày đăng: 18/05/2017, 22:45

TỪ KHÓA LIÊN QUAN

w