Các ký tự được sử dụng để giãn cách được gọi là ký tự khoảng trắng. Ví dụ. tab, dấu cách, dòng mới, v.v.
Cú pháp của isspace[]
là
string.isspace[]
không gian [] Tham số
Phương thức isspace[]
không nhận bất kỳ tham số nào
Giá trị trả về từ isspace[]
Phương thức isspace[]
trả về
True
nếu tất cả các ký tự trong chuỗi là ký tự khoảng trắngFalse
nếu chuỗi trống hoặc chứa ít nhất một ký tự không in được
ví dụ 1. Làm việc của isspace[]
s = ' \t'
print[s.isspace[]]
s = ' a '
print[s.isspace[]]
s = ''
print[s.isspace[]]
đầu ra
True False False
ví dụ 2. Làm thế nào để sử dụng isspace[]?
s = '\t \n'
if s.isspace[] == True:
print['All whitespace characters']
else:
print['Contains non-whitespace characters']
s = '2+2 = 4'
if s.isspace[] == True:
print['All whitespace characters']
else:
print['Contains non-whitespace characters.']
đầu ra
All whitespace characters Contains non-whitespace characters
parse_date[] thử cả định dạng ngày tháng mặc định [“%Y-%m-%dT%H. %M. %S” và “%Y-%m-%d”], cho phép các đối số lệnh ngày tháng thoải mái hơn
không gian tái cấu trúc chứa tài liệu về từng chức năng
Loại bỏ
không gian ephem được thay thế bởi không gian oem
trạm vũ trụ không cho phép tạo trạm tương tác nữa
[0. 6] - 2020-01-01
Thêm
phong cách mã đen
Truy xuất các trang có sẵn từ Celestrak
Phân tích tỷ lệ thời gian của một đối số ngày giờ [i. e. “2020-01-01T14. 36. 00 TAI”]
wspace có thể liệt kê và khôi phục các bản sao lưu
hành tinh không gian hiển thị tiến trình tải xuống
Hỗ trợ Python 3. 8
các sự kiện không gian có thể tính toán Argument Of Latitude và các sự kiện trạm cụ thể
đối số lệnh bản đồ không gian để bắt đầu vào một ngày nhất định, vô hiệu hóa đường đi trên mặt đất hoặc vô hiệu hóa vòng tròn tầm nhìn
đã sửa đổi
Đã ngồi. from_selector lấy một bộ chọn duy nhất và trả về một phiên bản Sat duy nhất. Sử dụng Sat. from_selector[] cho trình tạo
Tái cấu trúc không gian. mô-đun tle thành một gói con
đã sửa
Hiệu chỉnh thuật toán sắp xếp cho tle không gian
không gian vượt qua tiêu đề
Hỗ trợ biến môi trường để đặt proxy, ngay cả trong mã không đồng bộ
bản đồ không bị sập khi lịch thiên văn nằm ngoài giới hạn
Loại bỏ
Hỗ trợ trăn 3. 5
nhập khẩu chưa sử dụng
[0. 5] - 2019-07-30
Thêm
bản đồ không gian hiển thị đường đi
sự kiện không gian có thể hiển thị có chọn lọc một loại sự kiện
tiểu ban space sat để xử lý cơ sở dữ liệu vệ tinh
tiểu ban không gian ephem để xử lý lịch thiên văn
wspace để quản lý không gian làm việc
dấu cách hiện có định dạng đầu ra csv
hành tinh không gian có thể tìm nạp bất kỳ tệp bsp nào được xác định trong tệp cấu hình
đã sửa đổi
Đầu vào khoảng thời gian được chuẩn hóa cho tất cả các lệnh [20 giây, 3d12h5m, v.v. ]
Giờ đây, vệ tinh có thể được truy cập bằng các số nhận dạng khác ngoài tên [norad=25544 và cospar=1998-067A tương đương với “ISS [ZARYA]”]. Xem không gian ngồi
Hiện đang ghi nhật ký với một tệp xoay theo thời gian
[0. 4. 2] - 2019-02-23
Thêm
ghi nhật ký
bài kiểm tra
tiểu ban sự kiện không gian tính toán tất cả các sự kiện quỹ đạo của một vệ tinh [AOS/LOS, Apogee/Perigee, v.v. ]
pha không gian để tính pha của các hành tinh và mặt trăng có sẵn
nền tảng tùy chọn trên bản đồ
Loại bỏ
tiểu ban mặt trăng không gian. Điều này hiện được xử lý bởi giai đoạn không gian chung hơn
[0. 4. 1] - 2018-11-01
Thêm
Kết xuất và thống kê cơ sở dữ liệu TLE
bản đồ nhà ga
Các đặc điểm của trạm được xác định trong tệp cấu hình hiện được đặt làm thuộc tính của đối tượng trạm
[0. 4] - 2018-10-20
Thêm
Tính toán lịch thiên văn của các thiên thể trong hệ mặt trời [Mặt trăng, Sao Hỏa, Sao Mộc, Titan, v.v. ]
tính toán pha mặt trăng
Xử lý ngày tập trung, thông qua đồng hồ không gian lệnh
Cho phép truy xuất TLE từ Space-Track
đã thay đổi
Các lớp cơ sở dữ liệu hiện có hậu tố là Db
Lệnh con truy xuất dữ liệu từ web hiện sử dụng đối số tìm nạp thay vì nhận
Loại bỏ
Độ trễ lan truyền ánh sáng không còn được tính đến. Việc tính toán rất tẻ nhạt và đã bị xóa khỏi thư viện bên ngoài
Đầu tiên và quan trọng nhất, đối với các dòng mới, điều đơn giản nhất cần làm là có các câu lệnh in riêng biệt, như thế này
print["Hello"] print["World."] #the parentheses allow it to work in Python 2, or 3.
Để ngắt dòng và vẫn chỉ có một câu lệnh in, chỉ cần sử dụng "\n" bên trong, như sau
print["Hello\nWorld."]
Dưới đây, tôi giải thích khoảng cách, thay vì ngắt dòng
Tôi thấy rất nhiều người ở đây sử dụng ký hiệu +, mà cá nhân tôi thấy xấu xí. Ví dụ về những gì tôi thấy xấu xí
x=' '; print["Hello"+10*x+"world"];
Ví dụ trên hiện tại, khi tôi nhập câu trả lời được bình chọn hàng đầu này. Lập trình viên rõ ràng là đến với Python từ PHP với tên ";" . Lý do duy nhất nó không gặp lỗi trong Python là vì dấu chấm phẩy CÓ THỂ được sử dụng trong Python, thực sự chỉ nên được sử dụng khi bạn đang cố gắng đặt hai dòng trên một, vì lý do thẩm mỹ. Bạn không nên đặt chúng ở cuối mỗi dòng trong Python, vì nó chỉ làm tăng kích thước tệp
Cá nhân tôi thích sử dụng ký hiệu %s hơn. Trong Python 2. 7, mà tôi thích hơn, bạn không cần dấu ngoặc đơn, "[" và "]". Tuy nhiên, dù sao thì bạn cũng nên bao gồm chúng, để tập lệnh của bạn không bị lỗi, trong Python 3. x và sẽ chạy trong cả hai
Giả sử bạn muốn không gian của mình có 8 khoảng trắng, Vì vậy, những gì tôi sẽ làm sẽ như sau trong Python > 3. x
________số 8_______Phương pháp trên sẽ hoạt động trong Python 2. x, nhưng bạn không thể thêm các đối số "sep" và "end", chúng phải được thực hiện thủ công trong Python < 3
Do đó, để có tiền tố 8 dấu cách, với dấu phân cách 4 dấu cách, cú pháp sẽ hoạt động trong Python 2 hoặc 3 sẽ là