Sử dụng d trong Python

Xin lưu ý rằng '%d' dành cho số thập phân trong Python trong khi '%s' dành cho chuỗi hoặc đối tượng chung và trong trường hợp là một đối tượng, nó sẽ được chuyển đổi thành dữ liệu kiểu chuỗi

Tham khảo đoạn mã dưới đây để tham khảo

tên ='giacomo'

số = 4. 3

print('%s %s %d %f %g' % (tên, số, số, số, số))

Đầu ra

giacomo 4. 3 4 4. 300000 4. 3

Như bạn có thể nhận thấy rằng %d sẽ cắt bớt thành số nguyên, %s sẽ duy trì định dạng, %f sẽ in dưới dạng float và %g được sử dụng cho số chung

in('%d' % (tên))

Đoạn mã trên sẽ đưa ra một ngoại lệ vì chúng tôi không thể chuyển đổi dữ liệu định dạng chuỗi thành dữ liệu định dạng số

Đây, p0, p1,. là các đối số vị trí và, k0, k1,. là các đối số từ khóa có giá trị v0, v1,. tương ứng

Và, mẫu là sự kết hợp của các mã định dạng với các phần giữ chỗ cho các đối số

Định dạng chuỗi () Tham số

Phương thức Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 nhận bất kỳ số tham số nào. Nhưng, được chia thành hai loại tham số

  • Tham số vị trí - danh sách các tham số có thể được truy cập với chỉ mục của tham số bên trong dấu ngoặc nhọn Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.8
  • Tham số từ khóa - danh sách tham số kiểu key=value, có thể được truy cập bằng khóa của tham số bên trong dấu ngoặc nhọn Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.9

Trả về giá trị từ định dạng String()

Phương thức Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 trả về chuỗi đã định dạng

Định dạng Chuỗi () hoạt động như thế nào?

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 đọc loại đối số được truyền cho nó và định dạng nó theo mã định dạng được xác định trong chuỗi

Đối với các đối số vị trí

đối số vị trí

Ở đây, Đối số 0 là một chuỗi "Adam" và Đối số 1 là một số động 230. 2346

Ghi chú. Danh sách đối số bắt đầu từ 0 trong Python

Chuỗi # integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))2 là chuỗi mẫu. Điều này chứa các mã định dạng để định dạng

Các dấu ngoặc nhọn chỉ là phần giữ chỗ cho các đối số được đặt. Trong ví dụ trên, {0} là trình giữ chỗ cho "Adam" và {1. 9. 3f} là trình giữ chỗ cho 230. 2346

Vì chuỗi mẫu tham chiếu đối số Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 là # integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))4 và # integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))5, nên đối số là đối số vị trí. Cả hai cũng có thể được tham chiếu mà không có số vì # integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))6 và Python chuyển đổi nội bộ chúng thành số

Nội bộ,

  • Vì "Adam" là đối số thứ 0 nên nó được đặt ở vị trí của # integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))4. Vì, # integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))4 không chứa bất kỳ mã định dạng nào khác nên nó không thực hiện bất kỳ thao tác nào khác
  • Tuy nhiên, đó không phải là trường hợp của đối số thứ nhất 230. 2346. Đây, # integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))9 địa điểm 230. 2346 vào vị trí của nó và thực hiện thao tác 9. 3f
  • f chỉ định định dạng đang xử lý một số float. Nếu không được chỉ định chính xác, nó sẽ báo lỗi
  • Phần trước dấu ". " (9) chỉ định chiều rộng tối thiểu/phần đệm của số (230. 2346) có thể lấy. Trong trường hợp này, 230. 2346 được phân bổ tối thiểu 9 vị trí bao gồm cả ". ".
    Nếu không có tùy chọn căn chỉnh nào được chỉ định, nó sẽ được căn chỉnh về bên phải của khoảng trắng còn lại. (Đối với các chuỗi, nó được căn chỉnh sang trái. )
  • Phần sau dấu ". " (3) cắt bớt phần thập phân (2346) cho đến số đã cho. Trong trường hợp này, 2346 bị cắt bớt sau 3 chữ số.
    Các số còn lại (46) được làm tròn ra 235.

Đối với các đối số từ khóa

Đối số từ khóa

Chúng tôi đã sử dụng cùng một ví dụ ở trên để chỉ ra sự khác biệt giữa các đối số từ khóa và vị trí

Ở đây, thay vì chỉ tham số, chúng tôi đã sử dụng khóa-giá trị cho tham số. Cụ thể, name="Adam" và blc=230. 2346

Vì các tham số này được tham chiếu bởi các khóa của chúng là {name} và {blc. 9. 3f}, chúng được gọi là từ khóa hoặc đối số được đặt tên

Nội bộ,

  • Giữ chỗ {name} được thay thế bằng giá trị của tên - "Adam". Vì nó không chứa bất kỳ mã định dạng nào khác nên "Adam" được đặt
  • Đối với đối số blc=230. 2346, trình giữ chỗ {blc. 9. 3f} được thay thế bằng giá trị 230. 2346. Nhưng trước khi thay thế nó, như ví dụ trước, nó thực hiện 9. thao tác 3f trên đó.
    Điều này xuất ra   230. 235. Phần thập phân được cắt bớt sau 3 chữ số và các chữ số còn lại được làm tròn. Tương tự như vậy, tổng chiều rộng được gán là 9 để lại hai khoảng trống ở bên trái.

Định dạng cơ bản với format()

Phương thức Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 cho phép sử dụng các trình giữ chỗ đơn giản để định dạng

ví dụ 1. Định dạng cơ bản cho các đối số mặc định, vị trí và từ khóa

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.4

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.

Ghi chú. Trong trường hợp đối số hỗn hợp, đối số từ khóa phải luôn tuân theo đối số vị trí

Định dạng số với format()

Bạn có thể định dạng số bằng cách sử dụng công cụ định dạng được cung cấp bên dưới

Số Loại định dạng LoạiÝ nghĩadSố nguyên thập phâncKý tự Unicode tương ứngbĐịnh dạng nhị phânĐịnh dạng bát phânxĐịnh dạng thập lục phân (chữ thường)XHĐịnh dạng thập lục phân (chữ hoa)nGiống như 'd'. Ngoại trừ nó sử dụng cài đặt ngôn ngữ hiện tại cho dấu tách sốeKý hiệu hàm mũ. (chữ thường e)EEKý hiệu số mũ (chữ hoa E)fHiển thị số điểm cố định (Mặc định. 6) FGiống như 'f'. Ngoại trừ hiển thị 'inf' là 'INF' và 'nan' là 'NAN'gĐịnh dạng chung. Làm tròn số thành p chữ số có nghĩa. (Độ chính xác mặc định. 6)GGiống như 'g'. Ngoại trừ chuyển sang 'E' nếu số lớn. %Tỷ lệ phần trăm. Nhân với 100 và đặt % ở cuối

ví dụ 2. Định dạng số đơn giản

# integer arguments print("The number is:{:d}".format(123)) # float arguments print("The float number is:{:f}".format(123.4567898)) # octal, binary and hexadecimal format print("bin: {0:b}, oct: {0:o}, hex: {0:x}".format(12))

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.7

ví dụ 3. Định dạng số với phần đệm cho int và float

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.8

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.9

Nơi đây,

  • trong câu lệnh đầu tiên, Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.71 lấy một đối số nguyên và gán chiều rộng tối thiểu là 5. Vì, không có căn chỉnh nào được chỉ định, nên nó được căn chỉnh sang phải
  • Trong câu lệnh thứ hai, bạn có thể thấy chiều rộng (2) nhỏ hơn số (1234), do đó, nó không chiếm bất kỳ khoảng trống nào ở bên trái nhưng cũng không cắt bớt số
  • Không giống như số nguyên, số float có cả phần nguyên và phần thập phân. Và, chiều rộng tối thiểu được xác định cho số này là dành cho toàn bộ cả hai phần bao gồm cả ". "
  • Trong câu lệnh thứ ba, Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.72 cắt bớt phần thập phân thành 3 vị trí làm tròn 2 chữ số cuối. Và, con số, bây giờ là 12. 235, lấy toàn bộ chiều rộng là 8 để lại 2 vị trí bên trái
  • Nếu bạn muốn điền số 0 vào các vị trí còn lại, hãy đặt số 0 trước bộ xác định định dạng thực hiện việc này. Nó hoạt động cho cả số nguyên và số float. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.73 và Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.74

Ví dụ 4. Định dạng số cho số đã ký

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.4

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.5

Định dạng số với căn chỉnh

Các toán tử Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.75 được sử dụng để căn chỉnh khi được gán một độ rộng nhất định cho các số

Number formatting with alignmentTypeMeaningRight aligned to the remaining space=Forces the signed (+) (-) to the leftmost position

Ví dụ 5. Định dạng số với căn trái, phải và căn giữa

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.7

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.40

Ghi chú. Căn trái chứa đầy số 0 cho số nguyên có thể gây ra sự cố như ví dụ thứ 3 trả về 12000, thay vì 12

Định dạng chuỗi với format()

Dưới dạng số, chuỗi có thể được định dạng theo cách tương tự với Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6

Ví dụ 6. Định dạng chuỗi với phần đệm và căn chỉnh

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.41

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.42

Ví dụ 7. Cắt chuỗi có định dạng()

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.43

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.44

Định dạng các thành viên của lớp và từ điển bằng cách sử dụng format()

Python sử dụng nội bộ Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.77 cho các thành viên lớp ở dạng ". tuổi". Và, nó sử dụng tra cứu Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.78 cho các thành viên từ điển ở dạng "[index]"

Ví dụ 8. Định dạng thành viên lớp sử dụng format()

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.45

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.46

Ở đây, đối tượng Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.79 được truyền dưới dạng đối số từ khóa p

Bên trong chuỗi mẫu, Tên và tuổi của Người được truy cập bằng cách sử dụng Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.80 và Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.81 tương ứng

Ví dụ 9. Định dạng thành viên từ điển sử dụng format()

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.47

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.46

Tương tự như lớp, từ điển Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.82 được truyền dưới dạng đối số từ khóa p

Bên trong chuỗi mẫu, tên và tuổi của người đó được truy cập bằng cách sử dụng Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.83 và Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.84 tương ứng

Có một cách dễ dàng hơn để định dạng từ điển trong Python bằng cách sử dụng Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.85

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.49

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.86 là tham số định dạng (độ rộng trường tối thiểu)

Đối số dưới dạng mã định dạng sử dụng format()

Bạn cũng có thể chuyển các mã định dạng như độ chính xác, căn chỉnh, điền ký tự dưới dạng đối số vị trí hoặc từ khóa một cách linh hoạt

Ví dụ 10. Định dạng động sử dụng format()

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.0

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.1

Nơi đây,

  • Trong ví dụ đầu tiên, 'mèo' là đối số vị trí sẽ được định dạng. Tương tự như vậy, Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.87, Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.88 và Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.89 là đối số từ khóa
  • Trong chuỗi mẫu, các đối số từ khóa này không được truy xuất dưới dạng chuỗi bình thường được in mà dưới dạng mã định dạng thực tế Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.90.
    Các đối số thay thế các phần giữ chỗ có tên tương ứng và chuỗi 'cat' được định dạng tương ứng.
  • Tương tự như vậy, trong ví dụ thứ hai, 123. 236 là đối số vị trí và căn chỉnh, chiều rộng và độ chính xác được chuyển đến chuỗi mẫu dưới dạng mã định dạng

Tùy chọn định dạng bổ sung với format()

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 cũng hỗ trợ các tùy chọn định dạng theo loại cụ thể như định dạng ngày giờ và số phức

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 gọi nội bộ Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.93 cho datetime, trong khi Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 truy cập các thuộc tính của số phức

Bạn có thể dễ dàng ghi đè phương thức Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.93 của bất kỳ đối tượng nào để định dạng tùy chỉnh

Ví dụ 11. Định dạng theo kiểu cụ thể với phương thức format() và ghi đè phương thức __format__()

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.2

đầu ra

Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.3

Nơi đây,

  • Dành cho ngày giờ.
    Datetime hiện tại được truyền dưới dạng đối số vị trí cho phương thức Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6.
    Và, sử dụng nội bộ phương pháp Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.93, Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6 truy cập năm, tháng, ngày, giờ, phút và giây.
  • Đối với số phức.
    1+2j được chuyển đổi nội bộ thành đối tượng ComplexNumber.
    Sau đó, truy cập các thuộc tính của nó là Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.99 và Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.40, số được định dạng.
  • Ghi đè __format__().
    Giống như ngày giờ, bạn có thể ghi đè phương thức Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.93 của riêng mình để định dạng tùy chỉnh trả về tuổi khi được truy cập dưới dạng Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.42

Bạn cũng có thể sử dụng chức năng Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.43 và Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.44 của đối tượng với các ký hiệu tốc ký bằng cách sử dụng Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346. Hello Adam, your balance is 230.2346.6

Làm cách nào để sử dụng %D trong Python?

%s đóng vai trò giữ chỗ cho một chuỗi trong khi %d đóng vai trò giữ chỗ cho một số . Các giá trị liên quan của chúng sau đó được chuyển qua một bộ sử dụng toán tử %.

%D có nghĩa là gì trong Python?

%d được được sử dụng làm trình giữ chỗ cho các giá trị số hoặc thập phân . Ví dụ (đối với python 3) print ('%s is %d years old' % ('Joe', 42))

%d và %f trong Python là gì?

%d là mã xác định cho kiểu Số nguyên. %f cho dữ liệu kiểu float .

%s và %d trong Java là gì?

%d có nghĩa là số. %0nd có nghĩa là số không đệm có độ dài . Bạn xây dựng n bằng phép trừ trong ví dụ của bạn. %s là một chuỗi. Chuỗi định dạng của bạn kết thúc là thế này. "%03d%s", 0, "Táo"

Chủ đề