Hướng dẫn how do i print the first 3 characters in python? - làm cách nào để in 3 ký tự đầu tiên trong python?

Hướng dẫn how do i print the first 3 characters in python? - làm cách nào để in 3 ký tự đầu tiên trong python?

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.

Chuỗ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à.sample_str that contains a string i.e.

sample_str = "Hello World !!"

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
‘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

Trong 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

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ó.sample_str[i] will return a character at index i-th index position. Let’s use it.

Nhận ký tự đầu tiên của một chuỗi trong Python

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à.

# Get first character of string i.e. char at index position 0
first_char = sample_str[0]

print('First character : ', first_char)

Đầu ra:

First character :  H

Nó đã 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.

Trong ví dụ trên, chúng tôi đã tìm nạp ký tự đầu tiên hoặc chuỗi, nhưng nếu chúng tôi muốn giống như hơn, hãy lấy ba ký tự đầu tiên của chuỗi hoặc bốn đầu tiên, v.v. chuỗi. Làm thế nào để làm điều đó?

Trong Python, ngoài vị trí chỉ số, toán tử giám sát, tức là [] cũng có thể chấp nhận một phạm vi, tức là.

string[ start_index_pos: end_index_pos: step_size]

Nó trả về một lát chuỗi, tức là một chuỗi con. Nếu chúng ta muốn lấy nhiều hơn một ký tự trong một chuỗi, tức là tìm nạp một chuỗi con, thì chúng ta có thể vượt qua các phần tử phạm vi này trong toán tử [],

  • start_index_pos: vị trí chỉ mục, từ đó nó sẽ bắt đầu tìm nạp các ký tự, giá trị mặc định là 0: Index position, from where it will start fetching the characters, the default value is 0
  • end_index_pos: vị trí chỉ mục cho đến khi nó sẽ tìm nạp các ký tự từ chuỗi, giá trị mặc định là kết thúc của chuỗi: Index position till which it will fetch the characters from string, default value is the end of string
  • BƯỚC_SIZE: Khoảng thời gian giữa mỗi ký tự, giá trị mặc định là 1.: Interval between each character, default value is 1.

Để có được n ký tự đầu tiên của chuỗi, chúng ta cần vượt qua start_index_posas 0 và end_index_pos & nbsp; Như n tức là.start_index_posas 0 and end_index_pos  as N i.e.

sample_str[ 0 : N ]

Giá trị của Step_Size sẽ là mặc định, tức là 0. Nó sẽ cắt chuỗi từ chỉ mục 0 thành chỉ mục N-1-th và trả về một chuỗi con với n ký tự đầu tiên của chuỗi đã cho.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

# Get First 3 character of a string in python
first_chars = sample_str[0:3]

print('First 3 character : ', first_chars)

Đầu ra:

First 3 character :  Hel

Nó đã 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.

Trong ví dụ trên, chúng tôi đã tìm nạp ký tự đầu tiên hoặc chuỗi, nhưng nếu chúng tôi muốn giống như hơn, hãy lấy ba ký tự đầu tiên của chuỗi hoặc bốn đầu tiên, v.v. chuỗi. Làm thế nào để làm điều đó?

# Get First 4 character of a string in python
first_chars = sample_str[0:4]

print('First 4 character : ', first_chars)

Đầu ra:

First 4 character :  Hell

Nó đã 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.

Trong ví dụ trên, chúng tôi đã tìm nạp ký tự đầu tiên hoặc chuỗi, nhưng nếu chúng tôi muốn giống như hơn, hãy lấy ba ký tự đầu tiên của chuỗi hoặc bốn đầu tiên, v.v. chuỗi. Làm thế nào để làm điều đó?

Trong Python, ngoài vị trí chỉ số, toán tử giám sát, tức là [] cũng có thể chấp nhận một phạm vi, tức là.

sample_str = "Hello World !!"

# Accessing out of range element causes error
first_char = sample_str[20]

Nó trả về một lát chuỗi, tức là một chuỗi con. Nếu chúng ta muốn lấy nhiều hơn một ký tự trong một chuỗi, tức là tìm nạp một chuỗi con, thì chúng ta có thể vượt qua các phần tử phạm vi này trong toán tử [],

# Get first character of string i.e. char at index position 0
first_char = sample_str[0]

print('First character : ', first_char)
0

start_index_pos: vị trí chỉ mục, từ đó nó sẽ bắt đầu tìm nạp các ký tự, giá trị mặc định là 0

# Get first character of string i.e. char at index position 0
first_char = sample_str[0]

print('First character : ', first_char)
1

Đầu ra:

# Get first character of string i.e. char at index position 0
first_char = sample_str[0]

print('First character : ', first_char)
2

Nó đã 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.

# Get first character of string i.e. char at index position 0
first_char = sample_str[0]

print('First character : ', first_char)
3

Đầu ra:

# Get first character of string i.e. char at index position 0
first_char = sample_str[0]

print('First character : ', first_char)
4

Làm thế nào để bạn in 3 ký tự đầu tiên 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ừ).use the subscript syntax [ ] by passing 0:n as an arguments to it. 0 is the starting position of an index. n is the number of characters we need to extract from the starting position (n is excluded).

Làm thế nào để bạn có được một vài nhân vật đầu tiên trong Python?

Để trích xuất hai ký tự đầu tiên của một danh sách trong Python, bạn có thể sử dụng [: 2] là phiên bản ngắn của [0: 2].[:2] which is the short version of [0:2].

Làm cách nào để in một số lượng ký tự cụ thể trong Python?

Sử dụng toán tử * để in một ký tự n lần trong python trong hàm in (), chúng ta có thể chỉ định ký tự sẽ được in.Chúng ta có thể sử dụng toán tử * để đề cập đến số lần chúng ta cần in giá trị này.Xem mã bên dưới.Trong ví dụ trên, chúng tôi đã in ký tự năm lần bằng toán tử *. to print a character n times in Python In the print() function we can specify the character to be printed. We can use the * operator to mention how many times we need to print this value. See the code below. In the above example, we printed the character five times using the * operator.

Làm thế nào để bạn in n ký tự đầu tiên của chuỗi trong Python?

Sử dụng cắt chuỗi để có được n ký tự đầu tiên của chuỗi, ví dụ:first_n = chuỗi [: n].Hoạt động cắt sẽ trả về một chuỗi mới bắt đầu tại INDEX 0 và chứa n ký tự đầu tiên của chuỗi gốc., e.g. first_n = string[:n] . The slicing operation will return a new string that starts at index 0 and contains the first N characters of the original string.