Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)

Bài giảng điện tử tin học 10 kết nối. Giáo án powerpoint bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết). Giáo án thiết kế theo phong cách hiện đại, nội dung đầy đủ, đẹp mắt tạo hứng thú học tập cho học sinh. Thầy cô giáo có thể tham khảo.

Click vào ảnh dưới đây để xem 1 phần giáo án rõ nét

Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 25: Một số lệnh làm việc với xâu kí tự (3 tiết)

Xem toàn bộ: Giáo án điện tử tin học 10 kết nối tri thức

CHÀO MỪNG CẢ LỚP ĐẾN VỚI BÀI HỌC MỚI!

KHỞI ĐỘNG

Cho xâu c = "Trường Sơn" và xâu m = "Bước chân trên dải Trường Sơn". Em hãy cho biết xâu c có là xâu con của xâu m không. Nếu có thì tìm vị trí của xâu c trong xâu m.

Xâu c là xâu con của xâu m. Vị trí tìm thấy đầu tiên của xâu c trong xâu m là chỉ số 20.

BÀI 25: MỘT SỐ LỆNH LÀM VIỆC VỚI XÂU KÍ TỰ (3 Tiết)

NỘI DUNG BÀI HỌC

Xâu con và lệnh tìm vị trí của xâu con

Một số lệnh thường dùng với xâu kí tự

  1. Xâu con và lệnh tìm vị trí của xâu con

Quan sát các ví dụ sau để tìm hiểu cách kiểm tra xâu con và tìm kiếm vị trí xâu con trong xâu kí tự:

Ví dụ 1: Dùng toán tử in để kiểm tra một xâu có là xâu con của xâu khác không.

Ví dụ 2: Lệnh find() tìm vị trí xuất hiện của một xâu trong xâu khác.

KẾT LUẬN

Để tìm một xâu trong xâu khác có thể dùng hai cách:

  • Cách 1 - Dùng toán tử in: s1 nằm trong s2 khi và chỉ khi biểu thức s1 in s2 là True.
  • Cách 2 - Dùng lệnh find()
  • Nếu s2.find(s1) = k (k≥ 0) thì s1 nằm trong xâu s2 tại vị trí k (vị trí đầu tiên của s1 trong s2).
  • Nếu s2.find(s1) = -1 thì s1 không nằm trong s2.

Tổng quát: Cú pháp đầy đủ của lệnh find() là:

  • Lệnh sẽ tìm vị trí xâu con bắt đầu từ vị trí start.
  • Nếu không tìm thấy, thì trả về -1.

    Câu hỏi và bài tập củng cố

Câu 1. Biểu thức lôgic sau đây là đúng hay sai?

>>> "010" in "001100"

Câu 2. Lệnh sau trả lại giá trị gì?

>>> "ababababab".find("ab",4)

  1. Một số lệnh thường dùng với xâu kí tự

Quan sát các ví dụ sau để biết cách sử dụng một số lệnh thường dùng với xâu kí tự như: split(), join().

Ví dụ 1: Lệnh split() tách một xâu thành danh sách các từ

Ví dụ 2: Lệnh join() nối danh sách gồm các từ thành một xâu

KẾT LUẬN

Python có các lệnh đặc biệt để xử lí xâu là split() dùng để tách xâu thành danh sách và lệnh join() dùng để nối danh sách thành các xâu thành một xâu.

  • <xâu mẹ>.split(kí tự tách)
  • “Kí tự nối”.join(<danh sách>)

Câu hỏi và bài tập củng cố

Cho xâu kí tự: "gà,vịt,chó,lợn,ngựa,cá".

Em hãy trình bày cách làm để xóa các dấu "," và thay thế bằng dấu " " trong xâu này.

THỰC HÀNH

Một số bài toán liên quan đến xâu kí tự

Nhiệm vụ 1:

Viết chương trình nhập nhiều số nguyên từ bàn phím, các số cách nhau bởi dấu cách. Khi nhập xong thông báo số lượng các số đã nhập và in các số này thành hàng ngang.

Hướng dẫn: Chương trình có thể như sau:

Nhiệm vụ 2: Viết chương trình nhập một xâu kí tự có thể có nhiều dấu cách giữa các từ. Sau đó chỉnh sửa xâu kí tự đó sao cho giữa các từ chỉ có một dấu cách. In xâu kết quả ra màn hình.

Nhiệm vụ 3: Viết chương trình nhập số tự nhiên n, rồi nhập họ tên của n học sinh. Sau đó in ra danh sách tên học sinh theo hai cột, cột 1 là tên, cột 2 là họ đệm.

 

Trên chỉ là 1 phần của giáo án. Giáo án khi tải về có đầy đủ nội dung của bài. Đủ nội dung của học kì I + học kì II

MỘT VÀI THÔNG TIN:

  • Word được soạn: Chi tiết, rõ ràng, mạch lạc
  • Powerpoint soạn: Hiện đại, đẹp mắt để tạo hứng thú học tập
  • Word và powepoint đồng bộ với nhau

PHÍ GIÁO ÁN:

  • Giáo án word: 250k/học kì - 300k/cả năm
  • Giáo án Powerpoint: 350k/học kì - 400k/cả năm
  • Trọn bộ word + PPT: 400k/học kì - 450k/cả năm

=> Khi đặt sẽ nhận đủ giáo án cả năm ngay vào luôn

CÁCH ĐẶT:

  • Bước 1: Chuyển phí vào STK: 10711017 - Chu Văn Trí- Ngân hàng ACB (QR)
  • Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận giáo án

=> Khi đặt, sẽ nhận giáo án ngay và luôn. Tặng kèm phiếu trắc nghiệm + đề kiểm tra ma trận

Xem toàn bộ: Giáo án điện tử tin học 10 kết nối tri thức

GIÁO ÁN WORD LỚP 10 - SÁCH KẾT NỐI

 

GIÁO ÁN POWERPOINT LỚP 10 - SÁCH KẾT NỐI

 

GIÁO ÁN CHUYÊN ĐỀ LỚP 10- SÁCH KẾT NỐI

Xem thêm các bài khác

CHỦ ĐỀ 2: MẠNG MÁY TÍNH VÀ INTERNET

CHỦ ĐỀ 3: ĐẠO ĐỨC, PHÁP LUẬT VÀ VĂN HÓA TRONG MÔI TRƯỜNG SỐ

CHỦ ĐỀ 5: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

 

CHỦ ĐỀ 6: HƯỚNG NGHIỆP VỚI TIN HỌC

Chat hỗ trợ
Chat ngay