Hướng dẫn check last character of string python - kiểm tra ký tự cuối cùng của chuỗi python

Trong bài viết này, chúng tôi sẽ thảo luận về các cách khác nhau để kiểm tra nội dung của ký tự đầu tiên hoặc cuối cùng của chuỗi trong Python.

Lập chỉ mục trong chuỗi

Mỗi ký tự trong một chuỗi có một số chỉ mục được liên kết với nó. Chỉ số này có thể là một số tích cực hoặc âm. Ví dụ: chúng tôi có một chuỗi,

sample_str = 'hello text'

Trong đó, mỗi ký tự có số chỉ số dương & âm được liên kết với nó,

Chỉ số dương bắt đầu từ 0 đến kích thước-1. Trong khi chỉ số âm cho phần tử cuối cùng là -1 và nó tiếp tục giảm khi chúng ta di chuyển từ phải sang trái. Hãy để hiểu bằng một ví dụ,0 to the size-1. Whereas the negative index for the last element is -1 and it keeps on decremented when we move from right to left. Let’s understand by an example,

Đối với chuỗi "Hello Hello Text Các chỉ mục" của các ký tự như sau,“hello text” indexes of characters are as follows,

Quảng cáo

  • H Han có chỉ số dương 0 và chỉ số âm -10
  • E E có chỉ số dương 1 và chỉ số tiêu cực -9
  • ‘Lát có chỉ số tích cực 2 và chỉ số tiêu cực -8
  • ‘Lát có chỉ số 3 và chỉ số tiêu cực -7 tích cực -7
  • ‘O, có chỉ số tích cực 4 và chỉ số tiêu cực -6
  • ‘Có chỉ số tích cực 5 và chỉ số tiêu cực -5
  • ‘Tát có chỉ số tích cực 6 và chỉ số tiêu cực -4
  • E E có chỉ số tích cực 7 và chỉ số tiêu cực -3
  • ‘X, có chỉ số tích cực 8 và chỉ số âm -2
  • ‘Tát có chỉ số tích cực 9 và chỉ số tiêu cực -1

Hãy để sử dụng lập chỉ mục này để kiểm tra các điều kiện trên các ký tự đầu tiên & cuối cùng của chuỗi.

Sử dụng lập chỉ mục âm để kiểm tra ký tự cuối cùng của chuỗi trong Python

Để kiểm tra điều kiện trên ký tự cuối cùng của chuỗi, chọn phần tử cuối cùng bằng chỉ mục âm, tức là -1,

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]

Đầu ra:

Last character is 't'

Tính toán kích thước để kiểm tra ký tự cuối cùng của chuỗi trong Python

Để kiểm tra điều kiện trên ký tự cuối cùng của chuỗi, & nbsp; lấy kích thước của chuỗi trước. Sau đó kiểm tra nội dung của ký tự ở kích thước chỉ mục -1,

size = len[sample_str]

# Check if last character is 't'
if sample_str[ size -1  ] == 't':
    print["Last character is 't' "]

Đầu ra:

Last character is 't'

Tính toán kích thước để kiểm tra ký tự cuối cùng của chuỗi trong Python

Để kiểm tra điều kiện trên ký tự cuối cùng của chuỗi, & nbsp; lấy kích thước của chuỗi trước. Sau đó kiểm tra nội dung của ký tự ở kích thước chỉ mục -1,

# Check if last character is 't'
if sample_str.endswith['t']:
   print["Last character is 't' "]

Đầu ra:

Last character is 't'

Tính toán kích thước để kiểm tra ký tự cuối cùng của chuỗi trong Python

Để kiểm tra điều kiện trên ký tự cuối cùng của chuỗi, & nbsp; lấy kích thước của chuỗi trước. Sau đó kiểm tra nội dung của ký tự ở kích thước chỉ mục -1,

# Characters to check
charsToMatch = ['d', 'p', 't']

# Check if string ends with any of the given character in tuple
if sample_str.endswith[charsToMatch]:
   print["Ends with one of the given characters "]

Đầu ra:

Ends with one of the given characters

Tính toán kích thước để kiểm tra ký tự cuối cùng của chuỗi trong Python

Để kiểm tra điều kiện trên ký tự cuối cùng của chuỗi, & nbsp; lấy kích thước của chuỗi trước. Sau đó kiểm tra nội dung của ký tự ở kích thước chỉ mục -1,

Sử dụng EndSwith [] để kiểm tra ký tự cuối cùng của chuỗi trong Python

# Check if first character of the string is 'h'
if sample_str[0] == 'h':
   print["First character is 'h' "]

Đầu ra:

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]
0

Tính toán kích thước để kiểm tra ký tự cuối cùng của chuỗi trong Python

Để kiểm tra điều kiện trên ký tự cuối cùng của chuỗi, & nbsp; lấy kích thước của chuỗi trước. Sau đó kiểm tra nội dung của ký tự ở kích thước chỉ mục -1,

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]
1

Đầu ra:

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]
0

Tính toán kích thước để kiểm tra ký tự cuối cùng của chuỗi trong Python

Để kiểm tra điều kiện trên ký tự cuối cùng của chuỗi, & nbsp; lấy kích thước của chuỗi trước. Sau đó kiểm tra nội dung của ký tự ở kích thước chỉ mục -1,

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]
3

Đầu ra:

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]
4

Tính toán kích thước để kiểm tra ký tự cuối cùng của chuỗi trong Python

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]
5

Output:

# Check if last character is 't'
if sample_str[-1] == 't':
   print["Last character is 't' "]
6

Làm thế nào để bạn có được ký tự cuối cùng của một chuỗi trong Python?

Một cách xác định hơn để lấy chỉ mục cuối cùng trong một chuỗi là bằng cách sử dụng hàm len [] để có độ dài của chuỗi.Hàm Len [] trong trường hợp này sẽ trả về 23, vì vậy chúng ta cần trừ một từ độ dài để lấy giá trị tại vị trí chỉ mục 22. Điều này sẽ nhận được ký tự cuối cùng của một chuỗi mỗi lần!using len[] function to get the length of the string. The len[] function in this case will return 23, so we need to subtract one from the length to get the value at index position 22. This will get the last character of a string every time!

Làm thế nào để bạn có được ký tự cuối cùng của một chuỗi?

Để có được ký tự cuối cùng của chuỗi, hãy sử dụng ký hiệu khung để truy cập chuỗi ở chỉ mục cuối cùng, ví dụ:str [str.Chiều dài - 1].Các chỉ mục dựa trên 0, do đó, chỉ mục của ký tự cuối cùng trong chuỗi là STR.Chiều dài - 1.use bracket notation to access the string at the last index, e.g. str[str. length - 1] . Indexes are zero-based, so the index of the last character in the string is str. length - 1 .

Làm cách nào để nhận được 3 ký tự cuối cùng của một chuỗi trong Python?

Bắt n ký tự cuối cùng truy cập vào n ký tự cuối cùng 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 -n: như một đối số cho nó.-N là số lượng ký tự chúng ta cần trích xuất từ vị trí cuối của chuỗi.use the subscript syntax [ ] by passing -n: as an argument to it. -n is the number of characters we need to extract from the end position of a string.

Bài Viết Liên Quan

Chủ Đề