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

12 các hàm xử lý xâu

14 144 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

  • NỘI DUNG

  • len()

  • count()

  • count()

  • find()

  • find()

  • index()

  • Lower()

  • upper()

  • replace()

  • replace()

  • Slide 13

  • Slide 14

Nội dung

LOGO Các hàm xử lý xâu Python Giáo viên: Dương Thành Long Email: mrlong07.11@gmail.com SĐT/Zalo: 0835.100.699 Website: songlamtech.com NỘI DUNG elearning.songlamtech.com elearning.songlamtech.com Giới thiệu cách sử dụng số hàm xử lý xâu Python elearning.songlamtech.com elearning.songlamtech.com len() Hàm có tác dụng trả độ dài xâu VÍ DỤ: string = "Tin hoc" print(len(string)) # Kết quả: elearning.songlamtech.com elearning.songlamtech.com count() Hàm có tác dụng đếm xem xâu có ký tự cần tìm Cú pháp: string.count(sub, start, end) Trong đó: sub là xâu bạn cần tìm kiếm đếm start là vị trí bắt đầu xâu cần tìm Mặc định thì start = end là vị trí kết thúc xâu cần tìm.  Mặc định thì end = len() của xâu elearning.songlamtech.com elearning.songlamtech.com count() VÍ DỤ:  string = "Elearning.songlamtech.com" print(string.count('i')); # Kết quả: print(string.count('i', 8)); # Kết quả: elearning.songlamtech.com elearning.songlamtech.com find() Hàm có tác dụng tìm kiếm xâu xâu khoảng xâu Nó trả vị trí bắt đầu xâu tìm xâu tìm thấy khơng tìm thấy trả về  -1 Cú pháp: string.find(str, start, end) Trong đó: str là xâu bạn cần xác thực xem có phải xâu kết thúc khơng start là vị trí bắt đầu xâu cần so sánh Mặc định thì start = end là vị trí kết thúc xâu cần so sánh. Mặc định thì end = len() elearning.songlamtech.com elearning.songlamtech.com find() VÍ DỤ: string = 'Elearning.songlamtech.com' print(string.find(‘ning')); # Kết quả: elearning.songlamtech.com elearning.songlamtech.com index() Hàm tương tự hàm find() khác khơng tìm thấy hàm gọi thơng báo lỗi VÍ DỤ: string = 'Elearning.songlamtech.com' print(string.index('mrlong')); # Kết quả: ValueError: substring not found elearning.songlamtech.com elearning.songlamtech.com Lower() Hàm có tác dụng chuyển đổi xâu dạng in thường VÍ DỤ: string = "Tin hoc" print(string.lower()) # Kết quả: tin hoc elearning.songlamtech.com elearning.songlamtech.com upper() Hàm có tác dụng chuyển đổi xâu sang dạng in hoa VÍ DỤ: string = "Tin hoc" print(string.upper()) # Kết quả: TIN HOC elearning.songlamtech.com elearning.songlamtech.com replace() Hàm có tác dụng tìm kiếm thay xâu tìm xâu Cú Pháp: string.replace(old,new,max) Trong đó: old là xâu mà bạn cần tìm kiếm string new là xâu mà bạn cần thay cho xâu old tìm max là số lượng từ thay tối đa elearning.songlamtech.com elearning.songlamtech.com replace() VÍ DỤ:  string = "Chao *!" print(string.replace('*', ‘Long')) # Kết quả: Chao Long! string = "A A A" print(string.replace('A', 'Tai', 2)) # Kết quả: Tai Tai A  Nhập vào xâu In số lượng dấu cách có xâu  Nhập vào xâu In xâu có độ dài lớn  Nhập xâu từ bàn phím in theo chiều ngược lại VD: “tin hoc” -> “coh nit”  Nhập xâu từ bàn phím, kiểm tra xâu có xâu đối xứng hay khơng? VD: “ABCBA” -> xâu đối xứng “abc” -> không đối xứng http://elearning.songlamtech.com/ LOGO Cảm ơn! Http://elearning.songlamtech.com ... vào xâu In số lượng dấu cách có xâu  Nhập vào xâu In xâu có độ dài lớn  Nhập xâu từ bàn phím in theo chiều ngược lại VD: “tin hoc” -> “coh nit”  Nhập xâu từ bàn phím, kiểm tra xâu có xâu đối... elearning.songlamtech.com find() Hàm có tác dụng tìm kiếm xâu xâu khoảng xâu Nó trả vị trí bắt đầu xâu tìm xâu tìm thấy khơng tìm thấy trả về  -1 Cú pháp: string.find(str, start, end) Trong đó: str là xâu bạn cần... elearning.songlamtech.com Giới thiệu cách sử dụng số hàm xử lý xâu Python elearning.songlamtech.com elearning.songlamtech.com len() Hàm có tác dụng trả độ dài xâu VÍ DỤ: string = "Tin hoc" print(len(string))

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

TỪ KHÓA LIÊN QUAN

w