Python cung cấp nhiều cách để tạo chuỗi một chuỗi. Điều này thường được gọi là "cắt lát". Đây là cú pháp: Where,string[start:end:step]
8: Chỉ số bắt đầu của chuỗi con. Nhân vật tại chỉ số này được bao gồm trong chuỗi con. Nếu > freeC
8 không được bao gồm, nó được giả định bằng 0.> freeC
string = "freeCodeCamp"
print[string[2:6]]
0: Chỉ số chấm dứt của chuỗi con. Nhân vật tại chỉ số này không được bao gồm trong chuỗi con. Nếu string = "freeCodeCamp"
print[string[2:6]]
0 không được bao gồm hoặc nếu giá trị được chỉ định vượt quá độ dài chuỗi, nó được giả định là bằng chiều dài của chuỗi theo mặc định.string = "freeCodeCamp"
print[string[2:6]]
2: Mỗi ký tự "bước" sau khi ký tự hiện tại được đưa vào. Giá trị mặc định là 1. Nếu không bao gồm string = "freeCodeCamp"
print[string[2:6]]
2, nó được giả định là bằng 1.Cách sử dụng cơ bản
string = "freeCodeCamp"
print[string[2:6]]
4: Nhận tất cả các ký tự từ > freeC
8 đến string = "freeCodeCamp"
print[string[2:6]]
0 - 1string = "freeCodeCamp"
print[string[2:6]]
7: Nhận tất cả các ký tự từ đầu chuỗi đến string = "freeCodeCamp"
print[string[2:6]]
0 - 1string = "freeCodeCamp"
print[string[2:6]]
9: Nhận tất cả các ký tự từ > freeC
8 đến cuối chuỗi> eeCo
1: Nhận tất cả các ký tự từ > freeC
8 đến string = "freeCodeCamp"
print[string[2:6]]
0 - 1, không bao gồm mọi ký tự string = "freeCodeCamp"
print[string[2:6]]
2Ví dụ
1. Nhận 5 ký tự đầu tiên của chuỗiGet the first 5 characters of a string
string = "freeCodeCamp"
print[string[0:5]]
Output:
> freeC
Lưu ý:
> eeCo
5 Trả về kết quả tương tự như > eeCo
62. Lấy một chuỗi con dài 4 ký tự, bắt đầu từ ký tự thứ 3 của chuỗiGet a substring 4 characters long,starting from the 3rd character of the string
string = "freeCodeCamp"
print[string[2:6]]
Output:
> eeCo
3. Nhận ký tự cuối cùng của chuỗiGet the last character of the string
string = "freeCodeCamp"
print[string[-1]]
Output:
> p
Lưu ý rằng chỉ số
> freeC
8 hoặc string = "freeCodeCamp"
print[string[2:6]]
0 có thể là một số âm. Một chỉ số âm có nghĩa là bạn bắt đầu đếm từ cuối chuỗi thay vì bắt đầu [từ bên phải sang trái].Index -1 đại diện cho ký tự cuối cùng của chuỗi, -2 đại diện cho ký tự thứ hai đến cuối cùng, v.v.
4. Nhận 5 ký tự cuối cùng của chuỗiGet the last 5 characters of a string
string = "freeCodeCamp"
print[string[-5:]]
Output:
> eCamp
5. Nhận một chuỗi con chứa tất cả các ký tự ngoại trừ 4 ký tự cuối cùng và ký tự thứ nhấtGet a substring which contains all characters except the last 4 characters and the 1st character
string = "freeCodeCamp"
print[string[1:-4]]
Output:
string = "freeCodeCamp"
print[string[0:5]]
06. Nhận mọi ký tự khác từ một chuỗiGet every other character from a string
string = "freeCodeCamp"
print[string[0:5]]
1Output:
string = "freeCodeCamp"
print[string[0:5]]
2Học mã miễn phí. Chương trình giảng dạy nguồn mở của Freecodecamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu
Xóa các ký tự hàng đầu: lstrip [].
Hủy bỏ các ký tự dấu vết: rstrip [].sample_str that contains a string i.e.
string = "freeCodeCamp"
print[string[0:5]]
3Hủy bỏ tiền tố: removePrefix [] [Python 3.9 trở lên].
Hủy bỏ hậu tố: RemoveSuffix [] [Python 3.9 trở lên].
‘e’ has index 1
‘l’ has index 2
‘l’ has index 3
‘o’ has index 4
‘ ‘ has index 5
‘W’ has index 6
‘o’ has index 7
‘r’ has index 8
‘l’ has index 9
‘d’ has index 10
‘!’ has
index 11
‘!’ has index 12
Làm thế nào để bạn trích xuất 4 ký tự đầu tiên của một chuỗi trong Python?
Để truy cập n ký tự đầu tiên của chuỗi trong Python, chúng ta có thể sử dụng cú pháp đăng ký [] bằng cách truyền 0: n làm đối số cho nó. 0 là vị trí bắt đầu của một chỉ mục. N là số lượng ký tự chúng ta cần trích xuất từ vị trí bắt đầu [n được loại trừ].
Char [] làm gì trong Python?sample_str[i] will return a character at index i-th index position. Let’s use it.
Hàm python chr [] lấy đối số số nguyên và trả về chuỗi đại diện cho một ký tự tại điểm mã đó. Vì hàm chr [] có một đối số số nguyên và chuyển đổi nó thành ký tự, nên có một phạm vi hợp lệ cho đầu vào.
Trong bài viết này, chúng tôi sẽ thảo luận về cách tìm nạp/truy cập vào N ký tự đầu tiên của chuỗi trong Python. Điều này có thể là 1 hoặc 3, v.v.
string = "freeCodeCamp"
print[string[0:5]]
4Đầu ra:
string = "freeCodeCamp"
print[string[0:5]]
5Chuỗi Python là một chuỗi các ký tự và mỗi ký tự trong đó có một số chỉ mục được liên kết với nó. Ví dụ: chúng tôi có một biến chuỗi mẫu_STR có chứa một chuỗi, tức là.
Mỗi ký tự trong chuỗi này có một số trình tự và nó bắt đầu bằng 0 I.E.
'H' có chỉ mục 0 'e' có chỉ mục 1 'l' có chỉ mục 2 'l' có chỉ mục 3 'o' có chỉ mục 4 '' có chỉ số 5 'w' có chỉ mục 6 'o' có chỉ số 7 'r' có chỉ mục 8 'l' có chỉ mục 9 'd' có chỉ mục 10 '!' có chỉ mục 11 '!' có chỉ mục 12
string = "freeCodeCamp"
print[string[0:5]]
6Trong Chuỗi Python cung cấp toán tử [] để truy cập bất kỳ ký tự nào trong chuỗi theo vị trí chỉ mục. Chúng ta cần vượt qua vị trí chỉ mục trong dấu ngoặc vuông và nó sẽ trả về ký tự ở chỉ mục đó. Vị trí chỉ số này có thể là một giá trị INT tích cực hoặc âm.
- Quảng cáo: Index position, from where it will start fetching the characters, the default value is 0
- Giống như, sample_str [i] sẽ trả về một ký tự tại vị trí chỉ mục INDEX I. Hãy để sử dụng nó.: Index position till which it will fetch the characters from string, default value is the end of string
- Nhận ký tự đầu tiên của một chuỗi trong Python: Interval between each character, default value is 1.
Khi việc lập chỉ mục các ký tự trong một chuỗi bắt đầu từ 0, vì vậy để có được ký tự đầu tiên của chuỗi vượt qua vị trí chỉ mục 0 trong toán tử [], tức là.start_index_posas 0 and end_index_pos as
N i.e.
string = "freeCodeCamp"
print[string[0:5]]
7Nó đã trả lại một bản sao của ký tự đầu tiên trong chuỗi. Bạn có thể sử dụng nó để kiểm tra nội dung của nó hoặc in nó, v.v.n-1-th index and returns a substring with first N characters of the given string.
Hãy để sử dụng điều này,
Nhận ba ký tự đầu tiên của một chuỗi trong Python
string = "freeCodeCamp"
print[string[0:5]]
8Đầu ra:
string = "freeCodeCamp"
print[string[0:5]]
9Chúng tôi đã cắt chuỗi từ 0 vị trí chỉ mục thành vị trí chỉ mục [3 -1] và chúng tôi có một chuỗi con chứa ba ký tự đầu tiên của chuỗi.
Nhận bốn ký tự đầu tiên của một chuỗi trong Python
> freeC
0Đầu ra:
> freeC
1Chúng tôi đã cắt chuỗi từ 0 vị trí chỉ mục thành vị trí chỉ mục [3 -1] và chúng tôi có một chuỗi con chứa ba ký tự đầu tiên của chuỗi.
Nhận bốn ký tự đầu tiên của một chuỗi trong Python
Chúng tôi đã cắt chuỗi từ 0 vị trí chỉ mục thành vị trí chỉ mục [4 -1] và chúng tôi có một chuỗi con chứa bốn ký tự đầu tiên của chuỗi.
> freeC
2IndexError: String index ngoài phạm vi
> freeC
3Trong khi sử dụng toán tử [], chúng ta cần cẩn thận về lỗi ngoài phạm vi, tức là nếu chúng ta cố gắng truy cập vị trí chỉ mục trong một chuỗi không tồn tại, giống như một vị trí lớn hơn kích thước của chuỗi, thì nó sẽ Cung cấp cho IndexError như thế này,
> freeC
4Đầu ra:
> freeC
5Chúng tôi đã cắt chuỗi từ 0 vị trí chỉ mục thành vị trí chỉ mục [3 -1] và chúng tôi có một chuỗi con chứa ba ký tự đầu tiên của chuỗi.
> freeC
6Đầu ra:
> freeC
7