In tin nhắn trong chuyên gia gán python

Tôi cho rằng bạn đã quen thuộc với một số ngôn ngữ lập trình như C/C++/Java. Bài viết này KHÔNG nhằm mục đích giới thiệu về lập trình

Cá nhân tôi khuyên bạn nên học một ngôn ngữ lập trình đa năng truyền thống [chẳng hạn như C/C++/Java] trước khi học ngôn ngữ kịch bản như Python/JavaScript/Perl/PHP vì chúng ít cấu trúc hơn các ngôn ngữ truyền thống với nhiều tính năng ưa thích

Python bằng ví dụ

Phần này dành cho các lập trình viên có kinh nghiệm xem xét các cú pháp của Python và những người cần làm mới bộ nhớ của họ. Đối với người mới, hãy chuyển sang phần tiếp theo

Syntax Summary and Comparison

  • Comment. Nhận xét của Python bắt đầu bằng
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    4 và kéo dài cho đến cuối dòng. Python không hỗ trợ bình luận nhiều dòng.
    [Nhận xét cuối dòng C/C++/C#/Java bắt đầu bằng
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    5. Họ hỗ trợ nhận xét nhiều dòng thông qua
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    6. ]
  • Chuỗi. Python's string can be delimited by either single quotes [
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    7] or double quotes [
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    8]. Python cũng hỗ trợ chuỗi nhiều dòng, được phân tách bằng dấu nháy đơn ba lần [
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    9] hoặc dấu nháy kép ba lần [
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    0]. Các chuỗi là bất biến trong Python.
    [C/C++/C#/Java sử dụng dấu nháy kép cho chuỗi và dấu nháy đơn cho ký tự. Họ không hỗ trợ chuỗi nhiều dòng. ]
  • Khai báo kiểu biến. Giống như hầu hết các ngôn ngữ diễn giải tập lệnh [chẳng hạn như JavaScript/Perl], Python được nhập động. Bạn KHÔNG cần khai báo biến [tên và kiểu] trước khi sử dụng chúng. A variables is created via the initial assignment. Python liên kết các loại với các đối tượng, không phải các biến, tôi. e. , a variable can hold object of any types.
    [In C/C++/C#/Java, you need to declare the name and type of a variable before using it. ]
  • Data Types. Python support these data types.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    1 [integers],
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    2 [floating-point numbers],
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    3 [String],
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    4 [boolean of
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    5 or
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    6], and more
  • Statements. Python's statement ends with a newline.
    [C/C++/C#/Java's statement ends with a semi-colon [
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    7]]
  • Compound Statements and Indentation. Python uses indentation to indicate body-block. [C/C++/C#/Java use braces
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    8. ] This syntax forces you to indent the program correctly which is crucial for reading your program. You can use space or tab for indentation [but not mixture of both]. Each body level must be indented at the same distance. It is recommended to use 4 spaces for each level of indentation
  • Assignment Operator.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    9
  • Arithmetic Operators.
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    60 [add],
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    61 [subtract],
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    62 [multiply],
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    63 [divide],
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    64 [integer divide],
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    65 [exponent],
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    66 [modulus]. [
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    67 and
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    68 are not supported]
  • Compound Assignment Operators.
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    69,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    60,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    61,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    62,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    63,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    64,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    65
  • Comparison Operators.
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    66,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    67,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    68,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    69,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    60,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    61,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    62,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    63,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    64,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    65
  • Logical Operators.
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    66,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    67,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    68. [C/C++/C#/Java use
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    69,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    600 and
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    601]
  • Conditional
  • Loop. Python does NOT support the traditional C-like
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    602-loop with index.
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    603
  • List. Python supports variable-size dynamic array via a built-in data structure called
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    604, denoted as
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    605
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    606. List is similar to C/C++/C#/Java's array but NOT fixed-size. You can refer to an element via
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    607 or
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    608, or sub-list via
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    609. You can use built-in functions such as
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    610,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    611,
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    612
  • Data Structures
    • List.
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      613 [mutable dynamic array]
    • Tuple. ________ 4614 [Mảng kích thước cố định không thay đổi]
    • Từ điển.
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      615 [cặp khóa-giá trị có thể thay đổi, mảng kết hợp, bản đồ]
    • Bộ.
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      616 [với khóa duy nhất và có thể thay đổi]
  • Các toán tử và hàm của chuỗi [Chuỗi, Tuple, Danh sách].
    • ______362,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      63. kiểm tra tư cách thành viên.
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      60. nối
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      62. lặp đi lặp lại
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      621,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      622. lập chỉ mục
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      623. cắt lát
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      624,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      625,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      626
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      627,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      628
    Chỉ dành cho các chuỗi có thể thay đổi [danh sách]
    • Chuyển nhượng qua
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      621,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      630 [lập chỉ mục] và
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      623 [cắt lát]
    • Chuyển nhượng qua
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      37
      38
      39
      40
      41
      42
      43
      44
      45
      46
      47
      48
      49
      50
      51
      52
      9,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      69 [ghép từ ghép],
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      61 [lặp từ ghép]
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      635. xóa bỏ
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      636,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      637,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      638
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      639,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      640,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      641,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      642,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      643,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      644
  • Định nghĩa hàm

Ví dụ grade_statistic. py - Cấu trúc và cú pháp cơ bản

Ví dụ này lặp đi lặp lại nhắc người dùng cho điểm [từ 0 đến 100 với xác thực đầu vào]. Sau đó, nó tính tổng, trung bình, tối thiểu và in biểu đồ ngang

Ví dụ này minh họa các cấu trúc và cú pháp cơ bản của Python, chẳng hạn như nhận xét, câu lệnh, thụt lề khối, điều kiện

Enter a number: 123456789
123456789 is a magic number
123456789 is a magic number
645, vòng lặp
Enter a number: 123456789
123456789 is a magic number
123456789 is a magic number
602, vòng lặp
Enter a number: 123456789
123456789 is a magic number
123456789 is a magic number
647, đầu vào/đầu ra, chuỗi,
Enter a number: 123456789
123456789 is a magic number
123456789 is a magic number
604 và hàm

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
5

Để chạy tập lệnh Python

Enter a number: 123456789
123456789 is a magic number
123456789 is a magic number
6

Sản lượng dự kiến ​​là

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
7Làm thế nào nó hoạt động
  1. #. /usr/bin/env python3 [Dòng 1] chỉ áp dụng cho môi trường Unix. Nó được gọi là Hash-Bang [hoặc She-Bang] để chỉ định vị trí của Trình thông dịch Python, để tập lệnh có thể được thực thi trực tiếp dưới dạng một chương trình độc lập
  2. # -*- mã hóa. UTF-8 -*- [Dòng 2, tùy chọn] chỉ định sơ đồ mã hóa nguồn để lưu tệp nguồn. Chúng tôi chọn và đề xuất UTF-8 để quốc tế hóa. Định dạng đặc biệt này được nhiều trình soạn thảo phổ biến công nhận để lưu mã nguồn ở định dạng mã hóa được chỉ định
  3. Doc-String. Tập lệnh bắt đầu bằng cái gọi là chuỗi tài liệu [chuỗi tài liệu] [Dòng 3-12] để cung cấp tài liệu cho mô-đun Python này. Chuỗi tài liệu là một chuỗi nhiều dòng [được phân định bằng dấu nháy đơn ba hoặc dấu ba kép], có thể được trích xuất từ ​​​​tệp nguồn để tạo tài liệu
  4. def my_sum[lst]. [Dòng 15-20]. Chúng tôi định nghĩa một hàm có tên là
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    649 nhận vào một
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    604 và trả về tổng của các mục. Nó sử dụng vòng lặp for-each-in để lặp qua tất cả các mục của
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    604 đã cho. Vì Python là diễn giải, trước tiên bạn cần xác định hàm trước khi sử dụng nó. Ta chọn tên hàm là
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    652 để phân biệt với hàm có sẵn
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    653
  5. thùng = [0]*10 [Dòng 38]. Python hỗ trợ toán tử lặp lại [
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    62]. Câu lệnh này tạo ra một danh sách mười số không. Tương tự, toán tử lặp [*] có thể áp dụng cho chuỗi [Dòng 59]
  6. cho hàng trong phạm vi [len [thùng]]. [Dòng 48, 56]. Python chỉ hỗ trợ vòng lặp
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    655. Nó KHÔNG hỗ trợ vòng lặp
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    602 giống C truyền thống với chỉ mục. Do đó, chúng ta cần sử dụng hàm
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    657 tích hợp để tạo một
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    604 gồm các chỉ mục
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    659, sau đó áp dụng vòng lặp
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    655 trên chỉ mục
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    604
  7. 0 y
    x >
    Return
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    4 of either
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    5 or
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    6in
    not inBinaryx in seq
    x not in seqCheck if
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    4010 is contained in the sequence
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    53
    Return bool of either True or Falselst = [1, 2, 3]
    x = 1
    x in lst ⇒ Falseis
    is notBinaryx is y
    x is not yCheck if
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    4010 and
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    53 are referencing the same object
    Return
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    4 of either
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    5 or
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    6

    Thí dụ. [LÀM]

    Toán tử logic [and, or, not]

    Python hỗ trợ các toán tử logic [boolean] này, hoạt động trên các giá trị boolean

    Toán tửModeUsageDes mô tảExampleandBinaryx và yLogical ANDorBinaryx hoặc yLogical ORnotUnarynot xLogical NOT

    ghi chú

    • Các toán tử logic của Python được gõ bằng chữ, không giống như C/C++/Java sử dụng các ký hiệu
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      69,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      600 và
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      601
    • Python không có toán tử boolean dành riêng-hoặc [
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      62]

    Thí dụ. [LÀM]

    Chức năng tích hợp sẵn

    Python cung cấp nhiều hàm dựng sẵn cho các số, bao gồm

    • hàm toán học.
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      63,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      64,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      65, v.v.
    • Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      66 để lấy loại
    • Chức năng chuyển đổi loại.
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      37
      38
      39
      40
      41
      42
      43
      44
      45
      46
      47
      48
      49
      50
      51
      52
      738,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      68,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      69,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      70, v.v.
    • Các hàm chuyển đổi cơ số.
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      71,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      72,
      Enter a number: 123456789
      123456789 is a magic number
      123456789 is a magic number
      73

    For examples,

    Toán tử Bitwise [Nâng cao]

    Python hỗ trợ các toán tử bitwise này

    OperatorModeUsageDescriptionExample
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    74
    Enter a number: 123456789
    123456789 is a magic number
    123456789 is a magic number
    75&binaryx & ybitwise ANDx & y ⇒ 0b10000001. nhị phân. ybitwise ORx. y ⇒ 0b10001111~Unary~xbitwise NOT [hoặc phủ định]~x ⇒ -0b10000010^binaryx ^ ybitwise XORx ^ y ⇒ 0b00001110

Chủ Đề