Tại sao có thêm khoảng trắng [được đánh dấu màu vàng] trước dấu chấm và cách loại bỏ chúng?
x = float[input[“Cho một số thập phân. “]]
y = int[input[“Cho một số nguyên. “]]
kết quả = x**y
print[x,“lũy thừa của”,y,“xấp xỉ”,[làm tròn[kết quả] . ”]
print[“Chính xác là như vậy”,[vòng[kết quả, 2]],”. ”]
Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên
Dung dịch mẫu-2
Mã Python
x = 30
print["Value of x is \"%i\"" % x]
Đầu ra mẫu
Value of x is "30"
Dung dịch mẫu-3
Mã Python
x = 30
print["Value of x is "+'\"' + str[x] + '\"']
Đầu ra mẫu
Value of x is "30"
Trình chỉnh sửa mã Python
Có một cách khác để giải quyết giải pháp này?
Trước. Viết chương trình Python để nhập hai số nguyên trong một dòng.
Tiếp theo. Viết chương trình Python để tìm tệp và bỏ qua các thư mục của một thư mục nhất định.
Mức độ khó của bài tập này là gì?
Dễ dàng trung bình khóKiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource
con trăn. Lời khuyên trong ngày
Một loại bộ đếm khác
Phương thức truy cập từ thư viện Bộ sưu tập sẽ tính bên trong cấu trúc dữ liệu của bạn theo cách tiếp cận phức tạp. Nó sẽ trả về một từ điển các kết quả
Đó có lẽ là cách tiếp cận duy nhất cho đến khi quầy đi xa
from collections import Counter counter = Counter[['Apple', 'Apple', 'Apple', 'Apple','Orange', 'Orange','Strawberries','Strawberries']] print[counter]
đầu ra
Counter[{'Apple': 4, 'Orange': 2, 'Strawberries': 2}]
Có nhiều hơn để truy cập bộ sưu tập
Nếu bạn chuyển các giá trị dưới dạng tham số, nó sẽ thực sự tạo thành từ điển cho bạn. Bạn thậm chí có thể tạo danh sách từ bộ đếm một cách thông minh
Phương thức isspace[] trong Python dùng để kiểm tra khoảng trắng trong chuỗi. Nó trả về true nếu chỉ có các ký tự khoảng trắng trong chuỗi. Nếu không nó trả về false. Khoảng cách, dòng mới và tab, v.v. được gọi là ký tự khoảng trắng và được xác định trong cơ sở dữ liệu ký tự Unicode là Khác hoặc Dấu phân cách
Chữ ký
Thông số
Không cần tham số
Trở lại
Nó trả về Đúng hoặc Sai
Hãy xem một số ví dụ về phương thức isspace[] để hiểu các chức năng của nó
Phương thức chuỗi isspace[] của Python Ví dụ 1
đầu ra
Phương thức chuỗi isspace[] của Python Ví dụ 2
đầu ra
Phương thức chuỗi isspace[] của Python Ví dụ 3
phương thức isspace[] trả về true cho tất cả các khoảng trắng như
- ' ' - Khoảng trống
- '\t' - Tab ngang
- '\n' - Dòng mới
- '\v' - Tab dọc
- '\f' - Nguồn cấp dữ liệu
- '\r' - Trả về vận chuyển
đầu ra
It contains space Not space It contains space
Trong hướng dẫn này, chúng ta sẽ thảo luận về cách thêm không gian trong python. Thêm khoảng trắng giữa biến và chuỗi làm tăng khả năng đọc trong khi hiển thị đầu ra của chương trình. Chúng ta có thể thêm khoảng trắng trong python giữa hai biến, chuỗi và dòng
Mục lục
Cách thêm khoảng trắng vào đầu chuỗi trong python bằng rjust[]
Phương thức rjust[] trong python trả về một chuỗi mới. Độ dài của chuỗi mới được cung cấp làm tham số đầu vào. Độ dài được tăng lên bằng cách thêm ký tự ở phía bên trái của chuỗi gốc
cú pháp
string.rjust[length, character]
chiều dài - Đó là độ dài của chuỗi đã sửa đổi. Nếu độ dài được cung cấp nhỏ hơn hoặc bằng chuỗi ban đầu, thì chuỗi ban đầu được trả về
ký tự – Tham số ký tự là tùy chọn. Ký tự đã cho được sử dụng để đệm ở phía bên trái của chuỗi. Giá trị mặc định của ký tự là khoảng trắng
Do đó, khi chúng tôi muốn thêm số lượng khoảng cách 'n' vào đầu chuỗi, chúng tôi cung cấp độ dài bằng n + len[ original_string]
Ví dụ về Python. -
________số 8đầu ra
My Programming Tutorial
Ở đây, trong đầu ra 5 khoảng trắng được thêm vào đầu chuỗi đầu vào đã cho
Đọc thêm. 4 cách đếm số lần xuất hiện trong danh sách trong Python
Cách thêm khoảng trắng vào cuối chuỗi trong python bằng ljust[]
Để thêm khoảng trống trong python, ở cuối chuỗi chúng ta sử dụng phương thức ljust[]. Phương thức ljust[] trong python trả về một chuỗi mới. một chuỗi mới. Độ dài của chuỗi mới được cung cấp làm đầu vào. Độ dài được tăng lên bằng cách thêm ký tự ở bên phải của chuỗi gốc
cú pháp
Value of x is "30"0
chiều dài - Đó là độ dài của chuỗi đã sửa đổi. Nếu độ dài được cung cấp nhỏ hơn hoặc bằng chuỗi ban đầu, thì chuỗi ban đầu được trả về
ký tự – Tham số ký tự là tùy chọn. Ký tự đã cho được sử dụng để thực hiện phần đệm ở bên phải của chuỗi. Giá trị mặc định của ký tự là khoảng trắng
Do đó, khi chúng tôi muốn thêm số lượng khoảng cách 'n' vào đầu chuỗi, chúng tôi cung cấp độ dài bằng n + len[ original_string]
Ví dụ về Python. -
Value of x is "30"1
đầu ra
Value of x is "30"2
Ở đây, trong đầu ra 5 khoảng trắng được thêm vào cuối chuỗi đầu vào đã cho
Đọc thêm. 4 cách tách chuỗi thành danh sách ký tự
Cách thêm khoảng trắng ở cả hai đầu chuỗi trong python bằng center[]
Để thêm khoảng trắng trong python, ở hai đầu chuỗi chúng ta sử dụng phương thức center[]. Phương thức center[] trong python trả về một chuỗi mới. Độ dài của chuỗi mới được cung cấp làm đầu vào. Độ dài được tăng lên bằng cách thêm các ký tự ở cả hai bên của chuỗi gốc
cú pháp
Value of x is "30"3
chiều dài - Đó là độ dài của chuỗi đã sửa đổi. Nếu độ dài được cung cấp nhỏ hơn hoặc bằng chuỗi ban đầu, thì chuỗi ban đầu được trả về
ký tự – Tham số ký tự là tùy chọn. Ký tự đã cho được sử dụng để thực hiện đệm ở cả hai bên của chuỗi. Giá trị mặc định của ký tự là khoảng trắng
Do đó, khi chúng tôi muốn thêm số lượng khoảng cách 'n' vào đầu chuỗi, chúng tôi cung cấp độ dài bằng n + len[ original_string]
Ví dụ về Python. -
Value of x is "30"4
đầu ra
Value of x is "30"5
Ở đây, trong đầu ra 5 khoảng trắng được thêm vào ở cả hai đầu của chuỗi đầu vào đã cho
Đọc thêm. 14 ứng dụng hàng đầu của Python
Cách thêm khoảng cách giữa hai biến trong python khi in
Trong Python, chúng ta có thể thêm khoảng trắng giữa các biến trong khi in theo hai cách –
- Liệt kê các biến trong print[] được phân tách bằng dấu phẩy ” , “. Ví dụ – in[a, b]
- Sử dụng hàm format[] trong in ấn
Để biết về chức năng định dạng, bạn có thể truy cập trang này. Cả hai phương pháp được hiển thị dưới đây với các ví dụ
Ví dụ về Python
Value of x is "30"6
đầu ra
# Python program to add space at end of the string using ljust[] method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len[demo_string] + 5
# Using rjust[] method
# Not providing padding character because default character is space
modified_string = demo_string.ljust[required_length]
# Printing modified_string
print[modified_string]
0Cách thêm khoảng trắng giữa các dòng trong python khi in
Để thêm khoảng cách trong python giữa hai dòng hoặc đoạn văn, chúng ta có thể sử dụng ký tự dòng mới i. e “n”.
Ví dụ về Python
# Python program to add space at end of the string using ljust[] method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len[demo_string] + 5
# Using rjust[] method
# Not providing padding character because default character is space
modified_string = demo_string.ljust[required_length]
# Printing modified_string
print[modified_string]
1đầu ra
# Python program to add space at end of the string using ljust[] method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len[demo_string] + 5
# Using rjust[] method
# Not providing padding character because default character is space
modified_string = demo_string.ljust[required_length]
# Printing modified_string
print[modified_string]
2Cách thêm không gian trong python bằng vòng lặp for
Trong phần này, chúng ta sẽ thảo luận về cách thêm không gian trong python bằng vòng lặp for. Chúng tôi coi tuyên bố vấn đề là
# Python program to add space at end of the string using ljust[] method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len[demo_string] + 5
# Using rjust[] method
# Not providing padding character because default character is space
modified_string = demo_string.ljust[required_length]
# Printing modified_string
print[modified_string]
3Để in các phần tử danh sách được phân tách bằng dấu cách, chúng ta có thể sử dụng vòng lặp for và in phần tử có ký tự kết thúc là khoảng trắng
Theo mặc định print[] trong Python kết thúc bằng một ký tự dòng mới. Hàm print[] có một tham số được gọi là end, có thể được sử dụng để chỉ định ký tự in ở cuối thay vì ký tự xuống dòng
Mã Python
# Python program to add space at end of the string using ljust[] method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len[demo_string] + 5
# Using rjust[] method
# Not providing padding character because default character is space
modified_string = demo_string.ljust[required_length]
# Printing modified_string
print[modified_string]
4đầu ra
# Python program to add space at end of the string using ljust[] method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len[demo_string] + 5
# Using rjust[] method
# Not providing padding character because default character is space
modified_string = demo_string.ljust[required_length]
# Printing modified_string
print[modified_string]
5Phần kết luận
Chúng tôi thêm không gian vào chuỗi trong python bằng cách sử dụng phương thức rjust[], ljust[], center[]. Để thêm khoảng cách giữa các biến trong python, chúng ta có thể sử dụng print[] và liệt kê các biến phân tách chúng bằng cách sử dụng dấu phẩy hoặc bằng cách sử dụng hàm format[]