Hướng dẫn how do you put a period in python? - làm thế nào để bạn đặt một giai đoạn trong python?

Tôi mới đến Python vì vậy điều này sẽ thực sự dễ dàng cho các bạn tôi chắc chắn.

Tôi đã viết một điều đơn giản trong Python, nhưng tôi tò mò làm thế nào để đặt một khoảng thời gian bên cạnh biến tôi đang sử dụng, tôi sẽ cho bạn xem ở đây:

i = 5
print "i is equal to", i,"."

Tôi chạy nó và nó xuất hiện như thế này:

i is equal to 5 .

Làm thế nào để bạn làm cho nó để (khoảng thời gian) ở ngay bên cạnh 5, giống như "Tôi bằng 5."

Tôi đã thử tìm kiếm điều này nhưng tôi cảm thấy như nó quá đơn giản, tôi không thể tìm thấy nó và tôi không biết những gì được gọi là chính xác, cảm ơn.

Hỏi ngày 28 tháng 11 năm 2012 lúc 3:39Nov 28, 2012 at 3:39

Hướng dẫn how do you put a period in python? - làm thế nào để bạn đặt một giai đoạn trong python?

Sử dụng định dạng chuỗi:

print "i is equal to %d." % i

Kể từ Python 2.6, các chuỗi có chức năng

i is equal to 5 .
3 có thể được sử dụng thay thế:

>>> print "i is equal to {}".format(i)
i is equal to 5

Nó hữu ích nếu bạn có một trình giữ chỗ được sử dụng nhiều lần trong chuỗi định dạng:

>>> print "i={0}, a.k.a. 'i is equal to {0}.'".format(i)
i=5, a.k.a. 'i is equal to 5.'

Đã trả lời ngày 28 tháng 11 năm 2012 lúc 3:40Nov 28, 2012 at 3:40

bradley.ayersbradley.ayersbradley.ayers

36K14 Huy hiệu vàng90 Huy hiệu bạc99 Huy hiệu đồng14 gold badges90 silver badges99 bronze badges

2

Bạn cũng có thể kết hợp như thế này,

print "i is equal to " + str(i) + "."

Đã trả lời ngày 28 tháng 11 năm 2012 lúc 3:49Nov 28, 2012 at 3:49

Yunzhi Mayunzhi MaYunzhi Ma

6726 Huy hiệu bạc9 Huy hiệu Đồng6 silver badges9 bronze badges

1

print "i is equal to", str(i) + "."

Bạn cũng có thể chỉ sử dụng hàm str () ở cuối, không cần chuyển đổi mọi thứ thành chuỗi. Dễ dàng hơn khi bạn có nhiều biến và văn bản hơn trong dòng in.

Example:

print (a,"+",b,"is equal to", str(a+b) + ".")

vs

print (str(a)+" + "+str(b)+" is equal to "+str(i)+".")

Đã trả lời ngày 5 tháng 9 năm 2017 lúc 12:31Sep 5, 2017 at 12:31

Đây là những gì tôi đã viết cho đến nay:

i is equal to 5 .
4

i is equal to 5 .
5

Bây giờ, đây là đầu ra của tôi:

    What is your name?
    Shary
    The length of your name is  5 .

Tôi muốn đầu ra của mình giống như sau: "Độ dài tên của bạn là 5."

Như bạn có thể tưởng tượng, bằng cách đặt một dấu phẩy bên cạnh chiều dài số nguyên, tôi có thêm một không gian mà tôi muốn chăm sóc. Tôi chưa quen với Python nên tôi không thực sự biết cách giải quyết vấn đề này.

Mọi sự trợ giúp sẽ rất được trân trọng.

Hầu hết mọi thứ trong Python là đối tượng. Nhưng một đối tượng là gì?

Mỗi hằng số, biến hoặc chức năng trong Python thực sự là một đối tượng có loại và các thuộc tính và phương thức liên quan. Một thuộc tính Một thuộc tính của đối tượng mà bạn nhận được hoặc đặt bằng cách đưa ra + DOT +, ví dụ

i is equal to 5 .
6. Một phương thức là một hàm mà đối tượng cung cấp, ví dụ
i is equal to 5 .
7 hoặc
i is equal to 5 .
8.

Sử dụng hoàn thành tab trong ipython để kiểm tra các đối tượng và bắt đầu hiểu các thuộc tính và phương thức. Để bắt đầu, hãy tạo danh sách 4 số:

Điều này sẽ hiển thị các thuộc tính và phương thức có sẵn cho danh sách Python

i is equal to 5 .
9. Sử dụng -Completion và trợ giúp là một cách rất hiệu quả để học và sau đó hãy nhớ các phương thức đối tượng!Using -completion and help is a very efficient way to learn and later remember object methods!

i is equal to 5 .
0

Ở đây bạn thấy các chức năng trông hữu ích như

print "i is equal to %d." % i
0 hoặc
print "i is equal to %d." % i
1 mà bạn có thể nhận được trợ giúp và sử dụng:

i is equal to 5 .
1

Bạn có thể cho biết sự khác biệt giữa một thuộc tính và phương thức có thể gọi được với hàm có thể gọi được:

i is equal to 5 .
2

Đề cập đến các lớp và đối tượng như các trường hợp lớp học?

Một biến python có thể có một khoảng thời gian?

Ngoại trừ các biến phạm vi cookie và khách hàng, phải luôn là loại biến đơn giản, bạn thường không thể bao gồm các khoảng thời gian trong các tên biến đơn giản.you cannot normally include periods in simple variable names.

Thời kỳ làm gì trong Python?

Trong Python, một thời gian truy cập các phương thức (hàm) và thuộc tính (dữ liệu) của các đối tượng.

Làm thế nào để bạn in một khoảng thời gian mà không có khoảng trống trong Python?

Bạn chỉ có thể chuỗi chuỗi bằng dấu +.Vì vậy, in ('tỷ lệ của' + str (number1) + '' + str (number2) + 'is' + str (ratio12) + '.')chain strings using the + sign. So, print('The ratio of ' + str(number1) + ' ' + str(number2) + ' is ' + str(ratio12) + '. ')

%S %d trong python là gì?

Chúng được sử dụng để định dạng chuỗi.%s hoạt động một trình giữ chỗ cho một chuỗi trong khi %D hoạt động như một trình giữ chỗ cho một số.Các giá trị liên quan của chúng được truyền qua thông qua một tuple bằng toán tử %.acts as a placeholder for a number. Their associated values are passed in via a tuple using the % operator.