Hướng dẫn lệnh input() trong python

Hàm input() tích hợp sẵn trong Python cho phép người dùng nhập vào dữ liệu dạng chuỗi và trả về nội dung đã nhập. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng hàm input() trong Python.

Cú pháp hàm input()

input([prompt])

Tham số của hàm input()

Hàm input() có một tham số duy nhất prompt - đây là một chuỗi gợi ý cho người dùng nhập dữ liệu vào. Tham số này là tùy chọn có thể có hoặc không

Ví dụ:

1. Hỏi tên người dùng không có tham số prompt và in ra lời chào:

print('Nhập tên của bạn:')
x = input()
print('QuanTriMang xin chào bạn, ' + x)

Giả dụ input người dùng nhập vào là "META". Chạy chương trình, kết quả trả về là:

Nhập tên của bạn:
META
QuanTriMang xin chào bạn, META

2. Hỏi tên người dùng và in ra lời chào:

x = input('Nhập tên của bạn: ')
print('QuanTriMang xin chào bạn, ' + x)

Kết quả sau khi bạn nhập tên vào:

Nhập tên của bạn: Ngọc Vân
QuanTriMang xin chào bạn, Ngọc Vân

Thay đổi lại kiểu dữ liệu nhập vào từ input()

Như chúng ta đã nói ở trên, kiểu dữ liệu nhập vào từ input() là dạng chuỗi. Để chuyển nó sang dạng số và dùng như 1 số để tính toán thì cần kết hợp với định nghĩa dữ liệu phía bên ngoài hàm input().

👉  Tìm hiểu về Các kiểu dữ liệu trong Python

Ví dụ 1: Tính tổng 2 số do người dùng nhập vào

x = int(input('Nhập số thứ nhất: '))
y = int(input('Nhập số thứ hai: '))

print('Tổng 2 số vừa nhập là: ', x+y)

Nếu bạn nhập vào 2 số: 4 và 7 thì sẽ có kết quả như sau:

Nhập số thứ nhất: 4
Nhập số thứ hai: 7
Tổng 2 số vừa nhập là:  11

Ví dụ 2: Tính diện tích của hình chữ nhật dựa với độ dài cạnh do người dùng nhập vào

Với ví dụ này, bạn có thể đơn giản chỉ cần đưa công thức tính toán vào rồi in ra kết quả như sau:

print("Tính Diện tích hình chữ nhật bằng Python:")

x = int(input('Nhập cạnh a: '))
y = int(input('Nhập cạnh b: '))

S=x*y
print('Diện tích hình chữ nhật là: ', S)

Kết quả thu được với 2 cạnh 4 và 9 như sau:

Tính Diện tích hình chữ nhật bằng Python:
Nhập cạnh a: 4
Nhập cạnh b: 9
Diện tích hình chữ nhật là:  36

Tuy nhiên, nếu là người dùng chuyên nghiệp, bạn nên sử dụng hàm Python do người dùng tự định nghĩa để tính toán diện tích chữ nhật, phòng khi còn sử dụng lại trong một số trường hợp. Cách tính diện tích hình chữ nhật sử dụng hàm tự tạo trong Python như sau:

print("Tính Diện tích hình chữ nhật bằng Python:")

x = int(input('Nhập cạnh a: '))
y = int(input('Nhập cạnh b: '))

def DT_chu_nhat(a,b):
    S=a*b
    return S

print('Diện tích hình chữ nhật là: ', DT_chu_nhat(x,y))

Kết quả đầu ra sẽ tương tự như trên nhưng nhìn code sẽ chuyên nghiệp hơn vì bạn sẽ dần có thói quen sử dụng hàm tự tạo.

Xem thêm: Các hàm Python tích hợp sẵn

Phần đầu tiên trong chuyên đề nhập xuất trong Python, chúng ta sẽ cùng tìm hiểu về hàm input() và cách nhập dữ liệu vào python. Bạn sẽ học được các loại hàm nhập dữ liệu trong python trong các phiên bản Python2 và Python3 như hàm raw_input trong python, hàm input trong python, cũng như các cách sử dụng hàm input() để nhập dữ liệu vào Python sau bài học này.

Chúng ta có các loại hàm nhập dữ liệu trong python trong các phiên bản Python2 và Python3 như sau:

  • Hàm raw_input() và hàm input() trong Python2
  • Hàm input() trong Python3

Trong đó, chúng ta cần đặc biệt quan tâm tới hàm nhập dữ liệu trong Python3 là hàm input() trong Python.

Hàm nhập dữ liệu trong Python2 và Python3

Trong Python2, để nhập dữ liệu vào python chúng ta có thể sử dụng 2 hàm là raw_input()input(). Tuy nhiên trong Python3 thì hàm nhập đã được làm lại, hàm input() cũ ở Python2 đã được bỏ đi và hàm raw_input() trong Python2 được đổi tên thành hàm input() trong Python3 với chức năng tương đương.

Hàm raw_input() trong Python2 và hàm input() trong Python3

Hàm raw_input() trong Python2 và hàm input() trong Python3 có chức năng giống nhau, đó là nhận dữ liệu nhập từ bàn phím vào Python dưới dạng kiểu chuỗi string(str).

Hàm input() trong Python2

Hàm input() trong Python2 có chức năng tương tự như hai hàm ở trên. Tuy nhiên trong hàm input ở Python2 còn có thêm chức năng đánh giá một chuỗi ký tự được nhập từ bàn phím.

Ví dụ nếu chúng ta sử dụng input() trong Python2 và nhập vào 1 + 2 thì python sẽ không nhận trực tiếp dữ liệu nhập vào là chuỗi '1 + 2' mà sẽ là giá trị phép cộng là 3.

Tuy nhiên do một số vấn đề xử lý nên chức năng này đã được bỏ đi trong hàm input() của Python3.

Sự khác biệt giữa input và raw_input trong Python

Nếu chỉ so sánh trong Python2, hai hàm trên sẽ khác nhau ở chỗ hàm input() trong Python2 sẽ được thêm chức năng đánh giá chuỗi nhập vào, trong khi đó hàm raw_input trong Python2 thì lại không.

Tuy nhiên nếu so sánh hai hàm này trong Python2 và Python3 thì bạn có thể thấy, chúng hoàn toàn giống nhau về chức năng.

Hàm input() trong Python

Do sự phổ biến của Python3, nên trong bài viết này cũng như các bài chia sẻ kiến thức cho các bạn tại chuyên đề Tự học python cho người mới bắt đầu, Kiyoshi mạn phép sẽ gọi và sử dụng hàm input() trong Python3 là Hàm input() trong Python và coi đây là hàm nhập dữ liệu mặc định. Chúng ta sẽ cùng tìm hiểu chi tiết về hàm này ở dưới đây.

Hàm input() trong Python là gì

Hàm input() trong Python là một hàm cài sẵn, có chức năng nhận dữ liệu nhập từ bàn phím vào Python và trả về kết quả dưới dạng kiểu chuỗi string(str).

Hướng dẫn lệnh input() trong python

Cú pháp và cách sử dụng hàm input() trong Python

Chúng ta sử dụng hàm input() trong Python với cú pháp sau đây:

input ( prompt )

Trong đó prompt là đối số duy nhất của hàm input(). Đây là một chuỗi ký tự bất kỳ có tác dụng hướng dẫn hoặc gợi ý về dữ liệu nhập vào. Bạn có thể tự do viết prompt hoặc có thể lược bỏ đi đối số này.

Ví dụ như các cách viết sau với hàm input() trong Python đều OK cả.

  1. Lược bỏ promtp

    input()

    Màn hình nhập dữ liệu:
    Hướng dẫn lệnh input() trong python

Thêm hướng dẫn, gợi ý về dữ liệu nhập vào thông qua promtp:

input("Hay nhap mot so nguyen duong:")

Màn hình nhập dữ liệu:

Hướng dẫn lệnh input() trong python

Thêm ký tự thông báo chờ nhập liệu và làm đẹp phần nhập dữ liệu thông qua promtp:

input(">>")

Màn hình nhập dữ liệu:

Hướng dẫn lệnh input() trong python

Nếu bạn chỉ định một chuỗi ký tự trong đối số promtp khi sử dụng hàm input(), chuỗi ký tự đó sẽ được hiển thị khi chờ nhập. Nếu bạn lược bỏ promtp, sẽ không có gì sẽ được hiển thị trên màn hình và bạn sẽ không biết liệu mình có đang chờ nhập liệu hay không. Do đó Kiyoshi khuyên bạn sẽ tốt hơn nếu bạn sử dụng hàm input() có kèm theo chỉ định đối số prompt trong hàm.

Hàm input() sẽ nhận dữ liệu nhập từ bàn phím và sau đó trả về kết quả là một chuỗi string(str) chứa dữ liệu được nhập. Chúng ta có thể gán kết quả này vào biến và sử dụng trong chương trình, ví dụ như in ra màn hình như sau:

dulieu = input("Hãy nhập dữ liệu:")
>>> Hãy nhập dữ liệu:123abc

print(dulieu)


Lưu ý là tất cả các loại dữ liệu nhập từ bàn phím vào Python bằng hàm input() đều được trả về kết quả là một chuỗi string(str). Do đó kể cả bạn có nhập số từ bàn phím vào Python chăng nữa thì số này cũng sẽ được nhận dưới dạng kiểu chuỗi mà thôi. Chúng ta có thể kiểm tra kiểu dữ liệu của kết quả nhận được bằng hàm type() như dưới đây:

dulieu = input("Hãy nhập dữ liệu:")


print(type(dulieu))

Bạn có thể thấy số 123 nhập từ bàn phím đã được python nhận vào dưới dạng chuỗi (<class 'str'>) như trên.

Các cách nhập dữ liệu nâng cao bằng hàm input trong python

Ở phần trên chúng ta đã biết cách sử dụng hàm input() căn bản nhất để nhập dữ liệu trong Python rồi. Thực tế khi sử dụng hàm input() trong Python, bằng cách kết hợp với các hàm hoặc phương thức khác, chúng ta sẽ có vô vàn cách sử dụng input() khác nhau một cách đơn giản và thông mình hơn. Kiyoshi sẽ giới thiệu cho bạn một số phương pháp sử dụng nâng cao của hàm input() trong Python như dưới đây:

Nhập cùng lúc nhiều dữ liệu trên một dòng vào Python

Bằng cách kết hợp với phương thức tách chuỗi split() trong Python, chúng ta có thể nhập cùng lúc nhiều giá trị vào Python chỉ trên một dòng nhập dữ liệu.

Chúng ta sẽ nhập cùng lúc nhiều dữ liệu trên một dòng vào Python bằng cách nhập tất cả các dữ liệu đó cách nhau bởi dấu cách, sau đó tách các dữ liệu đó ra bằng split() và lưu kết quả dưới dạng list như sau:

s = input(">>").split()
print(s)

Màn hình nhập dữ liệu sẽ như sau:

>> 1 23 ab
['1', '23','ab']

  • Xem thêm: Tách chuỗi trong python.

Nhập nhiều dữ liệu trên nhiều dòng vào Python

Bằng cách sử dụng kết hợp với cách viết nội hàm list comprehension, chúng ta có thể sử dụng hàm input() để nhập nhiều dữ liệu trên nhiều dòng vào Python như sau:

s = [input(">>") for i in range(3)]
print(s)

Màn hình nhập dữ liệu sẽ như sau:

>> 1
>> 23
>> ab
['1', '23','ab']

Ứng dụng cách viết này, chúng ta có thể nhập n số nguyên từ bàn phím python như sau:

n = 5
s = [int(input(">>")) for i in range(n)]
print(s)

Màn hình nhập dữ liệu sẽ như sau:

>> 1
>> 23
>> 34
>> 100
>> 2
[1, 23, 34, 100, 2]

  • Xem thêm: Hàm range() trong Python.
  • Xem thêm: Sử dụng list comprehension trong Python.

Chỉ định số lần nhập dữ liệu vào Python

Tương tự với cách ứng dụng cách viết nội hàm list comprehension, chúng ta có thể sử dụng hàm input() để chỉ định số lần nhập dữ liệu, trước khi tiến hành nhập số lần dữ liệu đó như sau:

n = int(input("n="))
s = [int(input(">>")) for i in range(n)]
print(s)

Màn hình nhập dữ liệu sẽ như sau:

n=4
>> 1
>> 23
>> 34
>> 100
[1, 23, 34, 100]

Ngoài ra, để nhập các kiểu dữ liệu khác nhau từ bàn phím vào python, ví dụ như nhập chuỗi trong python, nhập list trong python hay nhập số trong python chẳng hạn, chúng ta sẽ có các cách khác nhau phù hợp với từng kiểu dữ liệu đó. Hãy tham khảo chi tiết trong các bài viết dưới đây.

  • Xem thêm: Nhập số trong python
  • Xem thêm: Nhập chuỗi và list trong python

Tổng kết

Trên đây Kiyoshi cùng bạn tìm hiểu về hàm input() và cách nhập dữ liệu vào python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.

Và hãy cùng tìm hiểu những kiến thức sâu hơn về python trong các bài học tiếp theo.

Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại &lt;a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#450808;background-color:#d899f5" rel="license noopener" target="_blank" href="https://creativecommons.org/licenses/by-nc-nd/4.0/"&gt;Creativecommons&lt;/a&gt;&amp;nbsp;và &lt;a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#450808;background-color:#d899f5" target="_blank" rel="noopener" href="https://www.dmca.com/Protection/Status.aspx?ID=a80074af-8757-4b2e-b19f-84509be4f9b6" class="dmca-badge"&gt;DMCA&lt;/a&gt;&lt;/p&gt;&lt;h3 style="font-size:15px"&gt;Bài viết liên quan&lt;/h3&gt;&lt;ul class="popular-posts"&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/ham-print-va-cach-xuat-du-lieu-trong-python/" title="Hàm print() và cách xuất dữ liệu trong Python" rel="bookmark"&gt;Hàm print() và cách xuất dữ liệu trong Python&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/ham-pprint-trong-python-va-cach-in-list-va-tu-dien-thong-minh/" title="Hàm pprint() trong python và cách in list, dictionary đẹp và thông minh" rel="bookmark"&gt;Hàm pprint() trong python và cách in list, dictionary đẹp và thông minh&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/in-chuoi-so-list-tuple-va-dictionary-trong-python/" title="In chuỗi, số, list, tuple và dictionary trong Python" rel="bookmark"&gt;In chuỗi, số, list, tuple và dictionary trong Python&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/nhap-so-trong-python/" title="Nhập số trong python" rel="bookmark"&gt;Nhập số trong python&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/nhap-chuoi-va-list-trong-python/" title="Nhập chuỗi và list trong python" rel="bookmark"&gt;Nhập chuỗi và list trong python&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/bien-trong-python/bien-trong-python-la-gi/" title="Biến trong python là gì" rel="bookmark"&gt;Biến trong python là gì&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/bien-trong-python/gan-bien-trong-python/" title="Gán biến trong python" rel="bookmark"&gt;Gán biến trong python&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="popular-posts-item"&gt;&lt;div class="popular-posts-title"&gt;&lt;h3&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/bien-trong-python/khai-bao-bien-trong-python/" title="Cách khai báo, khởi tạo và gán biến trong python" rel="bookmark"&gt;Cách khai báo, khởi tạo và gán biến trong python&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div id="keugoi"&gt;&lt;span&gt;Hãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam!&lt;/span&gt;&lt;/div&gt;&lt;section class="icon-bar-2" style="border-bottom:dotted grey .3px!important"&gt;&lt;a target="_blank" title="chia sẻ qua facebook" rel="noopener noreferrer" href="https://www.facebook.com/sharer/sharer.php?u=https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/input-va-nhap-du-lieu-vao-python/" class="facebook"&gt;&lt;i class="fa fa-facebook"&gt;&lt;/i&gt;&lt;/a&gt;&lt;a target="_blank" rel="noopener noreferrer" href="https://twitter.com/intent/tweet?url=https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/input-va-nhap-du-lieu-vao-python/" title="chia sẻ qua twitter" class="twitter"&gt;&lt;i class="fa fa-twitter"&gt;&lt;/i&gt;&lt;/a&gt;&lt;a target="_blank" rel="noopener noreferrer" href="https://getpocket.com/edit?url=https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/input-va-nhap-du-lieu-vao-python/" title="chia sẻ qua pocket" class="pocket"&gt;&lt;i class="fa fa-get-pocket"&gt;&lt;/i&gt;&lt;/a&gt;&lt;span class="zalo-share-button" title="chia sẻ qua zalo" style="margin-left:18px;margin-bottom:-3px" data-href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/input-va-nhap-du-lieu-vao-python/" data-oaid="579745863508352884" data-layout="3" data-color="blue" data-customize="false"&gt;&lt;/span&gt;&lt;/section&gt;&lt;p class="ico-folder"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/"&gt;&lt;span itemprop="HOME"&gt;HOME&lt;/span&gt;&lt;/a&gt;&lt;span class="sya"&gt;&lt;/span&gt; &lt;span class="sya"&gt;&amp;nbsp;›&lt;/span&gt; &lt;a target="_blank" class="article-category-link" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/"&gt;python cơ bản - lập trình python cho người mới bắt đầu&lt;/a&gt;&amp;gt;&amp;gt;&lt;a target="_blank" class="article-category-link" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/"&gt;04. nhập xuất trong python&lt;/a&gt;&lt;/p&gt;&lt;nav id="article-nav"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/list-trong-python/chuyen-string-sang-list-trong-python/" id="article-nav-older" class="article-nav-link-wrap" style="float:left;text-align:right;padding-right:20px"&gt;&lt;strong class="article-nav-caption"&gt;Bài sau&lt;/strong&gt;&lt;div class="article-nav-title"&gt;Chuyển string sang list trong Python&lt;/div&gt;&lt;/a&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/nhap-xuat-trong-python/nhap-chuoi-va-list-trong-python/" id="article-nav-newer" class="article-nav-link-wrap" style="float:right;text-align:left;padding-left:20px"&gt;&lt;strong class="article-nav-caption"&gt;Bài tiếp&lt;/strong&gt;&lt;div class="article-nav-title"&gt;Nhập chuỗi và list trong python&lt;/div&gt;&lt;/a&gt;&lt;span id="ezoic-pub-ad-placeholder-611" class="ezoic-adpicker-ad"&gt;&lt;/span&gt;&lt;/nav&gt;&lt;div id="recent_posts_down"&gt;&lt;div class="widget_athemes_tabs"&gt;&lt;ul id="widget-tab" class="clearfix widget-tab-nav"&gt;&lt;li class="active"&gt;Bài viết mới nhất&lt;/li&gt;&lt;/ul&gt;&lt;div class="widget"&gt;&lt;ul&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-trong-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Tách chuỗi trong PHP (explode, preg_split)" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban45.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-trong-php/"&gt;Tách chuỗi trong PHP (explode, preg_split)&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 17, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/cat-chuoi-trong-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Cắt chuỗi trong PHP (substr, mb_substr)" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban21.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/cat-chuoi-trong-php/"&gt;Cắt chuỗi trong PHP (substr, mb_substr)&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 17, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-thanh-mang-trong-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Tách chuỗi thành mảng trong PHP (explode)" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban57.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-thanh-mang-trong-php/"&gt;Tách chuỗi thành mảng trong PHP (explode)&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 17, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tim-kiem-chuoi-trong-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Tìm kiếm chuỗi trong PHP (strpos)" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban43.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tim-kiem-chuoi-trong-php/"&gt;Tìm kiếm chuỗi trong PHP (strpos)&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 17, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/dem-so-lan-xuat-hien-cua-ky-tu-trong-chuoi-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Đếm số lần xuất hiện của ký tự và chuỗi trong chuỗi PHP (substr_count)" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban52.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/dem-so-lan-xuat-hien-cua-ky-tu-trong-chuoi-php/"&gt;Đếm số lần xuất hiện của ký tự và chuỗi trong chuỗi PHP (substr_count)&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 17, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-tung-ky-tu-trong-chuoi-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Tách từng ký tự trong chuỗi PHP (substr, preg_split)" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban47.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-tung-ky-tu-trong-chuoi-php/"&gt;Tách từng ký tự trong chuỗi PHP (substr, preg_split)&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 17, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/chuyen-chuoi-thanh-mang-trong-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Chuyển chuỗi thành mảng trong PHP (str_split, mb_str_split)" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban17.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/chuyen-chuoi-thanh-mang-trong-php/"&gt;Chuyển chuỗi thành mảng trong PHP (str_split, mb_str_split)&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 17, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="clearfix"&gt;&lt;div class="widget-entry-thumbnail"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/xoa-ky-tu-trong-chuoi-php/"&gt;&lt;img width="60px" height="60px" loading="lazy" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" aria-label="Xóa ký tự trong chuỗi PHP" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban15.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="widget-entry-summary"&gt;&lt;span style="margin:0"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/xoa-ky-tu-trong-chuoi-php/"&gt;Xóa ký tự trong chuỗi PHP&lt;/a&gt;&lt;/span&gt; &lt;span&gt;tháng 9 15, 2022&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;footer class="entry-meta entry-footer"&gt;&lt;/footer&gt;&lt;hr class="entry-footer-hr"&gt;&lt;/div&gt;&lt;div id="profiletitle2"&gt;Profile&lt;/div&gt;&lt;div id="profileblock2"&gt;&lt;div id="profilephoto2"&gt;&lt;a target="_blank" rel="noopener" href="https://www.youtube.com/c/ChisThanh"&gt;&lt;img width="100" height="100" alt="きよしです!笑" ezimgfmt="rs rscb2 src ng ngcb2" class="ezlazyload" data-ezsrc="/css/images/kiyoshi.webp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div id="profiletext2"&gt;&lt;p&gt;Tác giả : &lt;a href="https://www.facebook.com/laptrinhkiyoshi" target="_blank" rel="nofollow noopener"&gt;Kiyoshi (Chis Thanh)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Kiyoshi là một &lt;a href="https://www.youtube.com/c/ChisThanh" target="_blank" rel="nofollow noopener"&gt;cựu du học sinh tại Nhật Bản&lt;/a&gt;. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản.&lt;span id="ezoic-pub-ad-placeholder-196" class="ezoic-adpicker-ad"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/article&gt;&lt;aside id="sidebar"&gt;&lt;div id="sidebar_first"&gt;&lt;div class="search" style="margin-top:-30px"&gt;&lt;div id="fb-root"&gt;&lt;/div&gt;&lt;div class="fb-page" style="margin-left:30px" data-href="https://www.facebook.com/laptrinhkiyoshi" data-width="380" data-hide-cover="false" data-show-facepile="false"&gt;&lt;/div&gt;&lt;script async src="https://laptrinhcanban.com/ezossp/https/cse.google.com/cse.js?cx=8a4ac28a22903209e&amp;screx=1&amp;sxcb=2a" type="text/ez-screx"&gt;</p><div class="gcse-search"></div></div><span id="ezoic-pub-ad-placeholder-145"></span><span class="ezoic-ad ezoic-at-0 box-1 box-1145 adtester-container adtester-container-145 ezoic-ad-adaptive" data-ez-name="laptrinhcanban_com-box-1"><span class="ezoic-ad box-1 box-1-multi-145 adtester-container adtester-container-145" data-ez-name="laptrinhcanban_com-box-1"><span id="div-gpt-ad-laptrinhcanban_com-box-1-0" ezaw="300" ezah="262" style="position:relative;z-index:0;display:inline-block;padding:0;min-height:262px;min-width:300px" class="ezoic-ad"><script data-ezscrex="false" data-cfasync="false" style="display:none">if(typeof ez_ad_units!='undefined'){ez_ad_units.push([[300,250],'laptrinhcanban_com-box-1','ezslot_8',145,'0','0'])};__ez_fad_position('div-gpt-ad-laptrinhcanban_com-box-1-0');

Hướng dẫn lệnh input() trong python