1. Trang chủ
  2. » Giáo án - Bài giảng

Giáo án powerpoint python 11_Bài 7,8: Vào ra đơn giản, hiệu chỉnh, dịch

34 48 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

Cấu trúc

  • Slide 1

  • I. HÀM NHẬP DỮ LIỆU VÀO TỪ BÀN PHÍM

  • Công dụng

  • Ví dụ 1: Nhập vào một câu từ bàn phím

  • Slide 5

  • Slide 6

  • Cú pháp nhập dữ liệu số vào từ bàn phím:

  • II. XUẤT DỮ LIỆU RA MÀN HÌNH

  • Slide 9

  • Slide 10

  • Ví dụ 3:

  • Lưu ý: Nếu thay đổi mặc định

  • Ví dụ:

  • Lưu ý:

  • Ví dụ 4:

  • Ví dụ 5:

  • Slide 17

  • Cách 1:

  • Ví dụ 3

  • Cách 2:

  • Slide 21

  • Slide 22

  • IV. Soạn thảo, dịch, hiệu chỉnh, thực hiện chương trình

  • Slide 24

  • Slide 25

  • Slide 26

  • BÀI TẬP

  • Đáp án bài 1

  • Đáp án bài 2

  • Đáp án bài 3

  • Slide 31

  • Đáp án bài 4

  • Đáp án bài 5

  • Đáp án bài 6

Nội dung

LỆNH NHẬP/XUẤT TRONG PYTHON (2 tiết) I HÀM NHẬP DỮ LIỆU VÀO TỪ BÀN PHÍM Cú pháp: input(prompt=None) Trong đó: Parameter prompt parameter tùy chọn Ta nhập khơng có giá trị mặc định None Công dụng  Cho phép nhập chuỗi vào từ bàn phím Chú ý:  Hàm nhập cho phép đọc chuỗi, nên dù ta có nhập số, list, tuple, set, dictionary,… trả kết CHUỖI  Kết thúc nhập cách nhấn phím enter Ví dụ 1: Nhập vào câu từ bàn phím Cách 1: >>>a = input() ⇒trong trường hợp khơng có lời dẫn khơng có Parameter prompt Cách 2: >>>a = input(‘hãy nhập giá trị cho biến a= ‘) ⇒trong trường hợp có Parameter prompt (prompt = ‘hãy nhập giá trị cho biến a=‘) Chú ý: Hàm input() luôn trả giá trị chuỗi Ví dụ 2: Nhập vào số nguyên a, số thực b từ bàn phím tính tổng số Cú pháp nhập liệu số vào từ bàn phím: Lệnh biến = int(input()) biến = float(input()) Ý nghĩa Nhập liệu vào từ bàn phím chuyển dạng số nguyên Nhập liệu vào từ bàn phím chuyển dạng số thực II XUẤT DỮ LIỆU RA MÀN HÌNH Cú pháp: print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False) Trong đó: *objects: đối tượng (dữ liệu) cần in hình Dấu * có ý nghĩa là số nhiều và định nhiều đối tượng khác in chúng lúc hình sep: đối tượng định phân tách thành phần nhỏ ký tự phân tách sep trước in, mặc định giá trị khoảng trắng end giá trị cuối in hình, mặc định giá trị ký tự xuống dòng \n Đối số định việc in xuống dịng hay in khơng xuống dịng Python file=sys.stdout: định lưu kết đầu vào nhớ đệm sys.stdout flush=False: định cưỡng chế lưu giữ kết vào nhớ đệm, giá trị mặc định false, có nghĩa KHƠNG lưu giữ kết vào nhớ Tuy nhiên thực tế sử dụng lệnh print() Python, lược bỏ hầu hết đối số sử dụng cú pháp đơn giản sau đây: print(*object) Cách 2: • Sử dụng dấu nháy đơn ' ' ' nháy kép " " " Những dấu nháy thường sử dụng cho chuỗi nhiều dòng Nhưng chúng sử dụng để viết thích nhiều dịng Chỉ cần khơng phải docstring không tạo thêm code khác """Đây thích nhiều dịng In dịng chữ Quantrimang.com Python""" •Docstring viết tắt Documentation string - chuỗi tài liệu, xảy câu lệnh mô đun, hàm, định nghĩa method Ta phải viết mà hàm, lớp làm docstring •Ba dấu nháy kép sử dụng để viết docstring ví dụ đây: def double(num): """Function to double the value""" return 2*num Docstring xuất dạng thuộc tính doc hàm Để xem docstring hàm ta sử dụng lệnh print() đây: print(double. doc ) Kết quả: Function to double the value IV Soạn thảo, dịch, hiệu chỉnh, thực chương trình B1: Vào Start/IDLE (Python 3.9 64-bit) B2: Vào File -> New File B3: Soạn thảo chương trình B4: Lưu chương trình Ctrl+S -> Đặt tên file (ví dụ: a.py) B5: Chạy chương trình: Ấn F5 Kết Chú ý: Có thể dùng phần mềm chạy Python Sublime Text 3, giao diện đẹp hơn, màu BÀI TẬP Bài 1: Nhập vào độ dài hai cạnh hình chữ nhật từ bàn phím tính chu vi diện tích hình chữ nhật Bài 2: Viết chương trình nhập vào số nguyên x, tính đưa hình giá trị hàm f(x) = x 10 +x +1 Bài 3: Viết chương trình nhập vào từ bàn phím số thực a, b Hãy tính đưa hình giá trị 3 tổng a + b + ab Đáp án Đáp án Đáp án BÀI TẬP •Bài  4: Viết chương trình tính đưa hình vận tốc v chạm đất vật rơi từ độ cao h, biết v =, g gia tốc rơi tự g = 9.8m/s Độ cao h tính theo đơn vị m nhập từ bàn phím Bài 5: Viết chương trình nhập từ bàn phím số nguyên x, y tọa độ điểm A Tính đưa khoảng cách từ gốc tọa độ đến điểm A Bài 6: Viết chương trình nhập từ bàn phím số thực a, b, c độ dài ba cạnh tam giác Hãy tính đưa hình diện tích tam giác Đáp án Đáp án Đáp án ... doc ) Kết quả: Function to double the value IV Soạn thảo, dịch, hiệu chỉnh, thực chương trình B1: Vào Start/IDLE (Python 3.9 64-bit) B2: Vào File -> New File B3: Soạn thảo chương trình B4: Lưu... xuống dịng Python file=sys.stdout: định lưu kết đầu vào nhớ đệm sys.stdout flush=False: định cưỡng chế lưu giữ kết vào nhớ đệm, giá trị mặc định false, có nghĩa KHƠNG lưu giữ kết vào nhớ Tuy... nhiều thời gian tìm hiểu, suy đốn • Chú thích bắt đầu kí hiệu #, dấu nháy đơn ' ' ' nháy kép " " “ (thường dùng #) • Khi thơng dịch, Python bỏ qua thích • Cách dùng thích: Cách 1: • Sử dụng ký

Ngày đăng: 27/10/2021, 09:49

HÌNH ẢNH LIÊN QUAN

II. XUẤT DỮ LIỆU RA MÀN HÌNH - Giáo án powerpoint python 11_Bài 7,8:  Vào ra đơn giản, hiệu chỉnh, dịch
II. XUẤT DỮ LIỆU RA MÀN HÌNH (Trang 8)
end giá trị cuối cùng được in ra màn hình, và mặc định giá trị này là ký tự xuống dòng \n - Giáo án powerpoint python 11_Bài 7,8:  Vào ra đơn giản, hiệu chỉnh, dịch
end giá trị cuối cùng được in ra màn hình, và mặc định giá trị này là ký tự xuống dòng \n (Trang 9)
3. Chúng ta có thể in nhiều đối tượng cùng lúc ra màn hình trong python bằng cách chỉ định các đối tượng cách nhau bởi dấu phẩyđối tượng cách nhau bởi dấu phẩy - Giáo án powerpoint python 11_Bài 7,8:  Vào ra đơn giản, hiệu chỉnh, dịch
3. Chúng ta có thể in nhiều đối tượng cùng lúc ra màn hình trong python bằng cách chỉ định các đối tượng cách nhau bởi dấu phẩyđối tượng cách nhau bởi dấu phẩy (Trang 14)
Bài 1: Nhập vào độ dài hai cạnh hình chữ nhật từ bàn phím rồi tính chu vi và diện tích của hình chữ nhật đó - Giáo án powerpoint python 11_Bài 7,8:  Vào ra đơn giản, hiệu chỉnh, dịch
i 1: Nhập vào độ dài hai cạnh hình chữ nhật từ bàn phím rồi tính chu vi và diện tích của hình chữ nhật đó (Trang 27)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w