Thao tác chuỗi trong Python lớp 11 là gì?

Chuỗi là dãy ký tự liền kề được đặt trong dấu nháy đơn hoặc kép. Python không có bất kỳ kiểu dữ liệu riêng biệt nào cho các ký tự nên chúng được biểu diễn dưới dạng một chuỗi ký tự đơn.  

Ví dụ:.  

>>> s_name = “Amit” # s_name là một biến lưu trữ một chuỗi.  

>>>s = ‘a’  #String cũng có thể được đặt trong dấu nháy đơn

Cách tạo chuỗi bằng Python?

Tạo chuỗi. Để tạo chuỗi kèm theo ký tự hoặc chuỗi ký tự trong Dấu ngoặc đơn hoặc Dấu ngoặc kép như hình bên dưới

>>> s_name = “Amit”  #String được đặt trong dấu ngoặc kép

>>>s = ‘a’ # Chuỗi nằm trong Dấu nháy đơn

Chúng ta cũng có thể sử dụng hàm str[] để tạo chuỗi.  

N = str [] # Hàm này sẽ tạo một chuỗi rỗng  

name = str[1234] # Điều này sẽ tạo một tên biến lưu trữ một chuỗi “1234”

Nếu chúng ta thực thi đoạn mã sau.  

>>> in [tên]

Đầu ra sẽ đến

1234

Duyệt chuỗi trong Python .

Đi ngang qua một chuỗi. Nó có nghĩa là lần lượt truy cập tất cả các phần tử của chuỗi bằng cách sử dụng giá trị chỉ mục.  

St = “TRÁM”

Chuỗi trong PythonSt[1] = Y  St[5] = N St[-1] = N St[-6] = P

Lặp qua chuỗi bằng vòng lặp for.  

Duyệt qua các chuỗi trong Python bằng vòng lặp for  

Chuỗi trong Python

Hoạt động của chuỗi trong Python

Chuỗi trong Python

Nhà điều hành tư cách thành viên . có hai toán tử thành viên
.
1. Toán tử ‘in’ trả về True nếu chuỗi con
có trong chuỗi chính
2. Toán tử ‘not in’ trả về True nếu chuỗi con
không có trong chuỗi chính.

str1 = “Chào mừng”
print['com' in str1]
print['W' in str1]
print[‘Wel’ not in str1]OUTPUT

True
True
FalseString Comparison : We can compare
chuỗi bằng toán tử quan hệ/so sánh
như [>,

print[“amit” == “Amit”]
print[“amit” != “Amit”]
print[“blog” > “z”]OUTPUT


False
True
FalseStrings in Python

Chuỗi trong Python

GHI CHÚ. Chuỗi là bất biến có nghĩa là nội dung của chuỗi không thể thay đổi

Chúng tôi không thể thay đổi ký tự trong Chuỗi

Các hàm có sẵn của chuỗi trong Python.  

Tên hàmMô tảĐầu ra split[]This . split[]]['I' , 'am' , 'Learning' , 'Python' ]upper[] Hàm này chuyển đổi
the string into a list of
string on the basis of
delimiter str = ” I am Learning Python”
print[str.split[]][‘I’ , ‘am’ , ‘Learning’ , ‘Python’ ]upper[] This function converts
chuỗi thành chữ hoa str = ” Tôi đang học Python”
print[str.upper[]]I AM LEARNING PYTHONlower[] This function converts the
chuỗi thành chữ thường str = ” Tôi đang học Python”
print[str. Lower[]]tôi đang học pythonreplace[]  
Hàm này thay thế
chuỗi con từ
chuỗi chính.
Vì chuỗi là bất biến
nên hàm này tạo
một chuỗi mới str = ” Tôi đang học Python” . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”] . replace [“Learning”,”Doing”]
newstr=str.replace [“Learning”,”Doing”]
print[newstr]I am doing Pythonfind[] Hàm này trả về
chỉ mục của chuỗi con trong
main string. str = “I am Learning Python”
print[str. find[‘am’]]2len[] Hàm này trả về độ dài của chuỗi. str = “Tôi đang học Python”
print[len[str]]20strip[] Hàm này dùng để
xóa hàng đầu
and trailing whitespace
from the string. str=” I am Learning Python”
print[len[str]]
strnew=str. strip[]
print[len[strnew]]25
20count[] Hàm này đếm
số
occurrences of a substring
in main string str=”I am Learning Python”
print[str.count[‘a’]]
print[str. count['n']]2
3capitalize[] Hàm này chuyển đổi
bảng chữ cái đầu tiên
của chuỗi thành chữ hoa< . viết hoa[]]Tôi đang học pythonindex[] Hàm này trả về
case and all other
alphabets in small case str=”I am Learning Python”
print[str.capitalize[]]I am learning pythonindex[] This function returns
chỉ số thấp nhất
của chuỗi con trong một chuỗi. str=”Tôi đang học Python”
print[str. index[‘a’]]2isalnum[] Hàm này trả về
True nếu nó chỉ bao gồm
ký tự chữ và số
. Nếu có một
dấu cách trong một chuỗi,
hàm này sẽ
trả về Sai. str=”Tôi đang học Python”
print[str. isalnum[]]

str=”IamLearningPython”
print[str. isalnum[]]False [#nó chứa dấu cách]

Trueisdigit[]  
Hàm này trả về
True nếu tất cả các ký tự< . str=”12345678″
in the string are digits
otherwise False. str=”12345678″
print[str. isdigit[]]


str=”12345678A”
print[str. isdigit[]]True[#only Digits]



False[#contain alphabet]islower[] Hàm này trả về
True nếu tất cả các ký tự
in the string are in lower casestr=”I am Learning Python”
print[str.islower[]]



str=”tôi đang học python”
print[str. islower[]]False[#contain alphabet in hoa]





Trueisupper[] Hàm này trả về
True nếu tất cả
ký tự . isupper[]]
string are in upper case str=”I am Learning Python”
print[str.isupper[]]

str=”TÔI ĐANG HỌC PYTHON”
print[str. isupper[]]False[#contain small case]



Trueisspace[] Hàm này trả về
True nếu tất cả
ký tự trong . str=”Tôi đang học Python”
string is whitespace. str=”I am Learning Python”
print[str. isspace[]]

str=” “
print[str. isspace[]]

str = “”
print[str. isspace[]]False



True [#contain only space]


False
istitle[] Hàm này chuyển đổi
the given string in
title case[first
alphabet of each
word is in upper case]. 
 str=”tôi đang học python”
print[str. title[]]Tôi đang học Pythonswapcase[] Hàm này chuyển đổi
ký tự chữ thường
thành chữ hoa
chữ thường và ngược lại. str=”Tôi đang học Python”
print[str. swapcase[]]tôi ĐANG HỌC pYTHONCác hàm của Chuỗi trong Python

câu hỏi thực hành

Q1. Viết chương trình đếm tần suất xuất hiện của một ký tự trong chuỗi

str=input["Enter any String"]
ch=input["Enter the character"]
print[str.count[ch]]

quý 2. Viết chương trình nhập vào một chuỗi và trả về một chuỗi có chữ cái đầu tiên của mỗi từ được viết hoa.  

Thao tác chuỗi trong Python là gì?

Thao tác chuỗi là một quá trình thao tác chuỗi, chẳng hạn như cắt, phân tích cú pháp, phân tích, v.v. . Trong nhiều ngôn ngữ lập trình khác nhau, bao gồm cả Python, cung cấp kiểu dữ liệu chuỗi để hoạt động với thao tác chuỗi như vậy, sử dụng các chức năng khác nhau của chuỗi được cung cấp bởi kiểu dữ liệu chuỗi “str” trong Python.

Thao tác chuỗi là gì?

Thao tác chuỗi là một loại sự cố trong đó người dùng được yêu cầu xử lý một chuỗi đã cho và sử dụng/thay đổi dữ liệu của chuỗi đó . Một câu hỏi ví dụ sẽ là một cách tuyệt vời để hiểu các vấn đề thường được phân loại theo thể loại này.

Chuỗi trong Python Lớp 11 là gì?

Chuỗi là một chuỗi được tạo thành từ một hoặc nhiều ký tự UNICODE . Ở đây, ký tự có thể là một chữ cái, chữ số, khoảng trắng hoặc bất kỳ ký hiệu nào khác. Một chuỗi có thể được tạo bằng cách đặt một hoặc nhiều ký tự trong dấu nháy đơn, kép hoặc ba. Ví dụ 8. 1.

Các loại thao tác chuỗi là gì?

Có 2 loại phương thức trong String. phương thức dùng chung và phương thức cá thể .

Chủ Đề