Hướng dẫn how do you left align numbers in python? - làm thế nào để bạn căn chỉnh số trong python?

Tôi đang cố gắng viết một chức năng vượt qua tài liệu này:

Prints a table of values for i to the power of 1,2,5 and 10 from 1 to 10
left aligned in columns of width 4, 5, 8 and 13
>>> print_function_table[]
i   i*2 i*5    i*10
1   1    1       1
2   4    32      1024
3   9    243     59049
4   16   1024    1048576
5   25   3125    9765625
6   36   7776    60466176
7   49   16807   282475249
8   64   32768   1073741824
9   81   59049   3486784401
10  100  100000  10000000000

Tôi cảm thấy như tôi gần như ở đó nhưng dường như tôi không thể sắp xếp các cột của mình.

Mã tôi có là:

def print_function_table[]:
    i = 1
    s = "{:^4} {:^5} {:^8} {:^13}"
    print s.format["i", "i*2", "i*5", "i*10"]
    while i >> from pathlib import Path
>>> data_folder = Path["source_data/text_files/"]

# Path calculation and metadata
>>> file_to_open = data_folder / "raw_data.txt"
>>> file_to_open.name
"raw_data.txt"
>>> file_to_open.suffix
"txt"
>>> file_to_open.stem
"raw_data"
                       
# Files functions                       
>>> f = open[file_to_open]
>>> f.read[]
# content of the file                      
>>> file_to_open.exists[]
True

  • Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
  • Bài tập SQL, Thực hành, Giải pháp - Tham gia
  • Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
  • JavaScript Basic - Bài tập, Thực hành, Giải pháp
  • Java Array: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
  • Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
  • Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
  • Mảng C ++: Bài tập, Thực hành, Giải pháp
  • Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
  • Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
  • Công cụ chuyển đổi
  • JavaScript: HTML Mẫu xác thực

Những gì còn lại hợp lý trong Python?

Phương thức chuỗi python ljust [] Trả về chuỗi còn lại được hợp lý trong một chuỗi chiều rộng.Đệm được thực hiện bằng cách sử dụng fillchar được chỉ định [mặc định là một không gian].Chuỗi ban đầu được trả về nếu chiều rộng nhỏ hơn LEN [S].ljust[] returns the string left justified in a string of length width. Padding is done using the specified fillchar [default is a space]. The original string is returned if width is less than len[s].

Căn chỉnh trong Python là gì?

Text Alignment You can align values within a specified length of text by using the < , > , or ^ symbols to specify left align, right align, or centering, respectively. Then you follow the those symbols with a character width you desire.

Bài Viết Liên Quan

Chủ Đề