Làm thế nào để bạn sử dụng hex trong python?

Hàm hex[] trong Python được sử dụng để tạo giá trị hex của đối số số nguyên. Nó nhận một đối số số nguyên và trả về một số nguyên được chuyển đổi thành chuỗi thập lục phân. Trường hợp muốn lấy giá trị thập lục phân của float thì dùng float. hàm hex[]. Chữ ký của chức năng được đưa ra dưới đây

Chữ ký

Thông số

số nguyên. Đó là một giá trị số nguyên được chuyển đổi thành một chuỗi hex

Trở về

Nó trả về một chuỗi thập lục phân

Hãy xem một số ví dụ về hàm hex[] để hiểu chức năng của nó

Hàm hex[] trong Python Ví dụ 1

Một ví dụ đơn giản để lấy giá trị thập lục phân của số thập phân nguyên

đầu ra

Hàm hex[] trong Python Ví dụ 2

Nó chỉ nhận đối số số nguyên nếu chúng ta vượt qua cái khác, nó sẽ báo lỗi cho bàn điều khiển

đầu ra

TypeError: 'float' object cannot be interpreted as an integer

Hàm hex[] trong Python Ví dụ 3

Để lấy giá trị hex của float, hãy sử dụng float. lục giác[]. Nó không ném bất kỳ lỗi nào. Xem ví dụ bên dưới

đầu ra

0x1.8000000000000p+0
-0x1.dc4cccccccccdp+7

  • Nhà
  • Trang chủ Python
  • ▼Các chức năng tích hợp sẵn của Python
  • cơ bụng[]
  • tất cả các[]
  • không tí nào[]
  • ascii[]
  • thùng rác[]
  • bool[]
  • mảng phụ[]
  • byte[]
  • gọi được[]
  • chr[]
  • phương pháp lớp []
  • biên dịch[]
  • tổ hợp[]
  • delattr[]
  • chính tả[]
  • dir[]
  • divmod[]
  • liệt kê[]
  • đánh giá[]
  • giám đốc điều hành []
  • lọc[]
  • trôi nổi[]
  • định dạng[]
  • đóng băng[]
  • getattr[]
  • toàn cầu[]
  • hàm băm[]
  • Cứu giúp[]
  • lục giác[]
  • Tôi[]
  • đầu vào[]
  • int[]
  • isinstance[]
  • issubclass[]
  • lần lặp[]
  • len[]
  • danh sách[]
  • người dân địa phương[]
  • bản đồ[]
  • tối đa[]
  • chế độ xem bộ nhớ []
  • phút[]
  • tiếp theo[]
  • sự vật[]
  • tháng mười[]
  • mở[]
  • thứ tự[]
  • bột []
  • in[]
  • tài sản[]
  • phạm vi[]
  • đại diện[]
  • đảo ngược[]
  • vòng[]
  • bộ[]
  • setattr[]
  • lát cắt[]
  • sắp xếp[]
  • str[]
  • Tổng[]
  • bộ dữ liệu []
  • loại hình[]
  • vars[]
  • zip[]
  • Nhiều hơn để đến

con trăn. hex[] functionCập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21. 50. 45 [UTC/GMT +8 giờ]

hàm hex[]

Hàm hex[] chuyển đổi một số nguyên thành chuỗi thập lục phân chữ thường có tiền tố là "0x"

Phiên bản

[Trăn 3. 2. 5]

cú pháp

hex[x]

Tham số

TênMô tảBắt buộc /
Không bắt buộcxMột số nguyênBắt buộc

Thí dụ. Hàm hex[] của Python

number = 127
print[number, 'in hex =', hex[number]]

number = 0
print[number, 'in hex =', hex[number]]

number = -35
print[number, 'in hex =', hex[number]]

returnType = type[hex[number]]
print['Return type from hex[] is', returnType]

đầu ra

127 in hex = 0x7f
0 in hex = 0x0
-35 in hex = -0x23
Return type from hex[] is 

Thí dụ. hàm hex[], đại diện cho một float

number = 5.25
print[number, 'in hex =', float.hex[number]]

number = 0.0
print[number, 'in hex =', float.hex[number]]

number = 15.5
print[number, 'in hex =', float.hex[number]]

đầu ra

5.25 in hex = 0x1.5000000000000p+2
0.0 in hex = 0x0.0p+0
15.5 in hex = 0x1.f000000000000p+3

Trình bày bằng hình ảnh


Trình chỉnh sửa mã Python

Trước. help[]
Tiếp theo. id[]

Kiểm tra kỹ năng Python của bạn với bài kiểm tra của w3resource



Chia sẻ Hướng dẫn / Bài tập này trên. FacebookTwitter

con trăn. Lời khuyên trong ngày

Đơn giản hóa cách bạn thu gọn các danh sách lồng nhau

x = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
]
x

đầu ra

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
result = []
for sublist in x:
    for item in sublist:
        result.append[item]
result

đầu ra

0x1.8000000000000p+0
-0x1.dc4cccccccccdp+7
0
0x1.8000000000000p+0
-0x1.dc4cccccccccdp+7
1

đầu ra

0x1.8000000000000p+0
-0x1.dc4cccccccccdp+7
0
number = 127
print[number, 'in hex =', hex[number]]

number = 0
print[number, 'in hex =', hex[number]]

number = -35
print[number, 'in hex =', hex[number]]

returnType = type[hex[number]]
print['Return type from hex[] is', returnType]
1

đầu ra

number = 127
print[number, 'in hex =', hex[number]]

number = 0
print[number, 'in hex =', hex[number]]

number = -35
print[number, 'in hex =', hex[number]]

returnType = type[hex[number]]
print['Return type from hex[] is', returnType]
2____33

đầu ra

0x1.8000000000000p+0
-0x1.dc4cccccccccdp+7
0Đang tải

  • 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, Lời giải - THAM GIA
  • Bài tập, Thực hành, Giải pháp SQL - SUBQUERIES
  • JavaScript cơ bản - Bài tập, Thực hành, Lời giải
  • Mảng Java. Bài tập, Luyện tập, Lời giải
  • Bài Tập Lập Trình C, Thực Hành, Lời Giải. Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - SORT FILTER. Bài tập, Luyện tập, Lời giải
  • Bài Tập Lập Trình C, Thực Hành, Lời Giải. Sợi dây
  • Kiểu dữ liệu Python. Từ điển - Bài tập, Thực hành, Lời giải
  • 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, Luyện tập, Lời giải
  • Câu lệnh điều kiện và vòng lặp JavaScript - Bài tập, Thực hành, Lời giải
  • Thuật toán cơ bản C# Sharp. Bài tập, Luyện tập, Lời giải
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Khung dữ liệu Python Pandas. Bài tập, Luyện tập, Lời giải
  • Công cụ chuyển đổi
  • JavaScript. Xác thực biểu mẫu HTML

Chủ Đề