Câu hỏi và câu trả lời về toán tử python

Hàm type[] trả về loại lớp của đối số [đối tượng] được cung cấp dưới dạng tham số. Phương thức type[] chấp nhận hai loại đối số. Độc thân

Nếu chỉ một tham số được chỉ định, loại [obj], nó sẽ trả về loại của đối tượng đã cho.  

cú pháp

loại [đối tượng]

ba lập luận

Nếu loại [tên, cơ sở, chính tả] được cung cấp làm đối số, nó sẽ tạo ra một đối tượng loại mới

cú pháp

loại [tên, căn cứ, chính tả]

Giải trình

Đoạn mã python đã cho là,

in[loại[5/2]]

Nó đã cho biểu thức là 5/2. / is toán tử chia cho 2. 5 mà 2. 5 số thực do đó đây là loại phương thức lớp float

đầu ra


in [loại [5 // 2]]

Phép chia sàn // làm tròn kết quả xuống số nguyên gần nhất

Nó đưa ra biểu thức là 5 // 2. // phép chia tầng toán tử cho 2 nhưng 2 số nguyên do đó đây là loại phương thức của lớp int

con trăn. nhà điều hành. Câu hỏi 1

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Dễ dàng
  • Cập nhật lần cuối. 28 tháng 6 năm 2021

  • Đọc
  • Bàn luận
  • Thực tiễn
  • Video
  • khóa học
  • Cải thiện bài viết

    Lưu bài viết

    Đầu ra của đoạn mã sau là gì




    y = 10
    x = y += 2
    print[x]
    8
    y = 10
    x = y += 2
    print[x]
    9
    y = 10
    x = y += 2
    print[x]
    0
    y = 10
    x = y += 2
    print[x]
    0
    y = 10
    x = y += 2
    print[x]
    2

    [A] 4. 5
    [B] 4. 0
    [C] 4
    [D] Lỗi


    Trả lời. [C]

    Giải thích. Toán tử ‘//’ trong Python trả về phần nguyên của số thực.

    Câu đố của câu hỏi này
    Vui lòng bình luận bên dưới nếu bạn thấy bài viết trên có gì sai

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    Bài kiểm tra biểu thức và toán tử Python này cung cấp Câu hỏi trắc nghiệm [MCQ] để làm quen với tất cả toán tử của Python

    Cũng thấy. Toán tử Python

    • Bài kiểm tra có 15 câu hỏi. Giải đúng 10 câu để vượt qua bài kiểm tra
    • Bạn sẽ phải đọc tất cả các câu trả lời đã cho và nhấp vào câu trả lời đúng
    • Trang sẽ tải lại sau khi gửi Bài kiểm tra. Sau khi gửi, cuộn trang để xem kết quả

    1. Đầu ra của toán tử cộng [

    y = 10
    x = y += 2
    print[x]
    3] sau đây là gì

    a = [10, 20]
    b = a
    b += [30, 40]
    print[a]
    print[b]

      [10, 20, 30, 40]
    [10, 20, 30, 40]

      [10, 20]
    [10, 20, 30, 40]

    2. Đầu ra của biểu thức 

    y = 10
    x = y += 2
    print[x]
    4

      -4

      4

      -5

      5

    3. Toán tử dịch chuyển bit [

    y = 10
    x = y += 2
    print[x]
    5,
    y = 10
    x = y += 2
    print[x]
    6] có mức độ ưu tiên cao hơn toán tử Bitwise And[
    y = 10
    x = y += 2
    print[x]
    0]

      Sai

      Đúng

    4. Đầu ra của

    y = 10
    x = y += 2
    print[x]
    1 là gì

      216

      864

    5. Đầu ra của toán tử gán sau là gì

    y = 10
    x = y += 2
    print[x]

      12

      10

     Lỗi cú phápSynatxError

    6. Kết quả của đoạn mã sau là gì

    x = 100
    y = 50
    print[x and y]

      Đúng

      100

      Sai

      50

    7. Đầu ra của mã Python sau đây là gì

    x = 10
    y = 50
    if x ** 2 > 100 and y < 100:
        print[x, y]

      100 500

      10 50

      Không có

    8. Đầu ra của

    y = 10
    x = y += 2
    print[x]
    2 là gì

      Lỗi giá trị

      0. 33

      2

    9. 4 là

    y = 10
    x = y += 2
    print[x]
    3 ở dạng nhị phân và 11 là
    y = 10
    x = y += 2
    print[x]
    4. Đầu ra của các toán tử theo bit sau đây là gì?

    a = 4
    b = 11
    print[a | b]
    print[a >> 2]

      15
    1

      14
    1

    10. Đầu ra của

    y = 10
    x = y += 2
    print[x]
    5 là gì

      64

      512

    11. Đầu ra của

    y = 10
    x = y += 2
    print[x]
    6 là gì

      2

      12

    12. Toán tử nào sau đây có mức độ ưu tiên cao nhất?

    Dấu. Ưu tiên toán tử Python

     

    y = 10
    x = y += 2
    print[x]
    7

     

    y = 10
    x = y += 2
    print[x]
    0

     

    y = 10
    x = y += 2
    print[x]
    9

     

    y = 10
    x = y += 2
    print[x]
    3

    13. Kết quả của đoạn mã sau là gì

    y = 10
    x = y += 2
    print[x]
    5

      66
    0

      36
    0

      66
    3

      36
    3

    14. Giá trị của Biểu thức Python sau là bao nhiêu

    x = 100
    y = 50
    print[x and y]
    1

      9. 0

      9

    15. Kết quả của đoạn mã sau là gì

    x = 100
    y = 50
    print[x and y]
    2

      Đúng Đúng Sai Đúng

      Sai Đúng Đúng Đúng

      Đúng Đúng Sai Đúng

      Sai Đúng Sai Đúng


    Đang tải …


    7 toán tử Python là gì?

    Toán tử Python .
    toán tử số học
    Toán tử gán
    Toán tử so sánh
    Toán tử logic
    Toán tử nhận dạng
    nhà khai thác thành viên
    Toán tử bitwise

    Việc sử dụng toán tử '%' trong Python là gì?

    Ký hiệu % trong Python được gọi là Toán tử Modulo. Nó trả về phần còn lại của phép chia toán hạng bên trái cho toán hạng bên phải .

    Toán tử *= được gọi trong Python là gì?

    Toán tử gán trong Python

    3 toán tử logic Python là gì?

    Python cung cấp ba toán tử logic hoặc boolean, các toán tử "and", "or" và "not" . Chúng hoạt động trên một hoặc nhiều toán hạng và tùy thuộc vào giá trị của chúng, đánh giá là Đúng hoặc Sai.

    Chủ Đề