- Nhà
- Blog
- Số Python
. Tìm hiểu khoa học dữ liệu bằng cách hoàn thành các thách thức mã hóa tương tác và xem video của các giảng viên chuyên gia. Bắt đầu bây giờ!
Cập nhật vào ngày 07 tháng 5 năm 2020
Kiểu dữ liệu này chỉ hỗ trợ các giá trị số như 1
, 31.4
, -1000
, 0.000023
, 88888888
.
Python hỗ trợ 3 loại số khác nhau.
>>> x = 12 >>> type[x]
0 - Đối với các giá trị số nguyên như1
,>>> x = 12 >>> type[x]
2,>>> x = 12 >>> type[x]
3,>>> x = 12 >>> type[x]
4,>>> x = 12 >>> type[x]
5,>>> x = 12 >>> type[x]
6.>>> x = 12 >>> type[x]
7 - Đối với các giá trị dấu phẩy động như>>> x = 12 >>> type[x]
8,>>> x = 12 >>> type[x]
9,
0,>>> 2 ** 3 # is same as 2 * 2 * 2 8
1.>>> 2 ** 3 # is same as 2 * 2 * 2 8
2 - Đối với các số phức như>>> 2 ** 3 # is same as 2 * 2 * 2 8
3,>>> 2 ** 3 # is same as 2 * 2 * 2 8
4,>>> 2 ** 3 # is same as 2 * 2 * 2 8
5,>>> 2 ** 3 # is same as 2 * 2 * 2 8
6.>>> 2 ** 3 # is same as 2 * 2 * 2 8
Số nguyên #
Integer theo nghĩa đen trong Python thuộc về ____ 10 & nbsp; lớp.
Floats #
Điểm nổi là các giá trị với dấu thập phân như.
Một điểm cần lưu ý rằng khi một trong các toán hạng cho các toán tử số là giá trị nổi thì kết quả sẽ có giá trị nổi.
Số phức #
Như bạn có thể biết số phức tạp bao gồm hai phần thực và tưởng tượng, và được ký hiệu là
>>> 2 ** 3 # is same as 2 * 2 * 2
8
8. Bạn có thể xác định số phức như thế này:>>> x = 2 + 3j # where 2 is the real part and 3 is imaginary
Xác định các loại #
Python có chức năng sẵn có ____29 là & nbsp; sử dụng để xác định loại biến.
>>> x = 12 >>> type[x] |
Người vận hành Python #
Python có các toán tử khác nhau cho phép bạn thực hiện các tính toán cần thiết trong chương trình của mình.
________ 30 & nbsp; , ________ 31 & nbsp; và
>>> count = 1 >>> count = count + 1 >>> count 22 hoạt động như mong đợi, các nhà khai thác còn lại yêu cầu một số giải thích.
>>> count = 1 >>> count = count + 1 >>> count 20 | Phép cộng | >>> count = 1 >>> count = count + 1 >>> count 24 | >>> count = 1 >>> count = count + 1 >>> count 25 |
>>> count = 1 >>> count = count + 1 >>> count 21 | Phép trừ | >>> count = 1 >>> count = count + 1 >>> count 27 | >>> count = 1 >>> count = count + 1 >>> count 28 |
>>> count = 1 >>> count = count + 1 >>> count 22 | Phép nhân | >>> count = 1 >>> count += 1 >>> count 20 | >>> count = 1 >>> count += 1 >>> count 21 |
>>> count = 1 >>> count += 1 >>> count 22 | Phân chia phao | >>> count = 1 >>> count += 1 >>> count 23 | >>> count = 1 >>> count += 1 >>> count 24 |
>>> count = 1 >>> count += 1 >>> count 25 | Phân chia số nguyên | >>> count = 1 >>> count += 1 >>> count 26 | >>> x = 12 >>> type[x]5 |
>>> count = 1 >>> count += 1 >>> count 28 | Số mũ | >>> count = 1 >>> count += 1 >>> count 29 | 1 0 |
1 1 | Phần còn lại | 1 2 | 1 3 |
Phân khu Float [>>> count = 1
>>> count += 1
>>> count
2
2]: ____ 42 & nbsp; Người vận hành phân chia và trả về kết quả là số điểm nổi có nghĩa là nó sẽ luôn trả về phần phân số. Ví dụ : The
>>> count = 1 >>> count += 1 >>> count 22 operator divides and return result as floating point number means it will always return fractional part. For e.g
Phân chia số nguyên [>>> count = 1
>>> count += 1
>>> count
2
5]: >>> count = 1
>>> count += 1
>>> count
2
5 thực hiện phân chia số nguyên, tức là nó sẽ cắt phần thập phân của câu trả lời và chỉ trả về & nbsp; số nguyên. : The
>>> count = 1 >>> count += 1 >>> count 25 perform integer division i.e it will truncate the decimal part of the answer and return only integer.
Toán tử số mũ [>>> count = 1
>>> count += 1
>>> count
2
8]: Toán tử này giúp tính toán AB & NBSP; [tăng sức mạnh của B]. Hãy lấy một ví dụ: : This operator helps to compute ab [a
raise to the power of b]. Let's take an example:
>>> 2 ** 3 # is same as 2 * 2 * 2
8
Toán tử còn lại [%]: toán tử ____ 51 & nbsp; còn được gọi là toán tử còn lại hoặc mô đun. Nhà điều hành này trở lại còn lại sau khi chia. Ví dụ: : The 1
1 operator also known as remainder or modulus operator. This operator return remainder after division. For e.g:
Ưu tiên điều hành #
Trong Python, mọi biểu thức được đánh giá bằng cách sử dụng ưu tiên toán tử. Hãy lấy một ví dụ để làm cho nó rõ ràng.
Trong biểu thức trên, hoạt động nào sẽ được đánh giá bổ sung hoặc nhân đầu tiên? Để trả lời câu hỏi như vậy, chúng ta cần tham khảo danh sách ưu tiên của nhà điều hành trong Python. Hình ảnh dưới đây Danh sách Lệnh ưu tiên Python từ cao đến thấp.
Như bạn có thể thấy trong bảng trên
>>> count = 1 >>> count = count + 1 >>> count 22 ở trên
>>> count = 1 >>> count = count + 1 >>> count 20, do đó
>>> count = 1 >>> count = count + 1 >>> count 22 sẽ xảy ra đầu tiên sau đó bổ sung. Do đó, kết quả của biểu thức trên sẽ là
31.4
3.Chúng ta hãy lấy thêm một ví dụ để minh họa thêm một khái niệm.
Trong biểu thức trên sẽ xảy ra bổ sung đầu tiên hoặc phép trừ. Như chúng ta có thể thấy từ Bảng
>>> count = 1 >>> count = count + 1 >>> count 20 và
>>> count = 1 >>> count = count + 1 >>> count 21 có cùng mức độ, thì chúng sẽ được đánh giá từ trái sang phải, tức là bổ sung sẽ được áp dụng trước sau đó trừ.
Ngoại lệ duy nhất cho quy tắc này là toán tử gán [31.4
6] xảy ra từ phải sang trái.
Bạn có thể thay đổi ưu tiên bằng cách sử dụng dấu ngoặc đơn 31.4
7, & nbsp; cho ví dụ:
Như bạn có thể thấy từ Bảng ưu tiên 31.4
7 có mức độ ưu tiên cao nhất nên trong biểu thức 31.4
9, -1000
0 được đánh giá trước sau đó nhân. Do đó, bạn có thể sử dụng 31.4
7 để thay đổi & nbsp; thứ tự ưu tiên.
Toán tử chuyển nhượng tăng cường #
Các toán tử này cho phép bạn viết các câu lệnh gán phím tắt. Ví dụ:
>>> count = 1 >>> count = count + 1 >>> count 2 |
Bằng cách sử dụng toán tử phân công tăng cường, chúng tôi có thể viết nó như:
>>> count = 1 >>> count += 1 >>> count 2 |
Tương tự, bạn có thể sử dụng
>>> count = 1 >>> count = count + 1 >>> count 21,
1
1, >>> count = 1 >>> count += 1 >>> count 25,
>>> count = 1 >>> count += 1 >>> count 22,
>>> count = 1 >>> count = count + 1 >>> count 22, ________ 48 & nbsp; với toán tử gán để biểu mẫu vận hành phân công tăng cường.
>>> count = 1 >>> count = count + 1 >>> count 20 | Phép cộng | >>> count = 1 >>> count = count + 1 >>> count 24 | >>> count = 1 >>> count = count + 1 >>> count 25 |
>>> count = 1 >>> count = count + 1 >>> count 21 | Phép trừ | >>> count = 1 >>> count = count + 1 >>> count 27 | >>> count = 1 >>> count = count + 1 >>> count 28 |
>>> count = 1 >>> count = count + 1 >>> count 22 | Phép nhân | >>> count = 1 >>> count += 1 >>> count 20 | >>> count = 1 >>> count += 1 >>> count 21 |
>>> count = 1 >>> count += 1 >>> count 22 | Phân chia phao | >>> count = 1 >>> count += 1 >>> count 23 | >>> count = 1 >>> count += 1 >>> count 24 |
>>> count = 1 >>> count += 1 >>> count 25 | Phân chia số nguyên | >>> count = 1 >>> count += 1 >>> count 26 | >>> x = 12 >>> type[x]5 |
>>> count = 1 >>> count += 1 >>> count 28 | Số mũ | >>> count = 1 >>> count += 1 >>> count 29 | 1 0 |
1 1 | Phần còn lại | 1 2 | 1 3 |
Phân khu Float [
>>> count = 1 >>> count += 1 >>> count 22]: ____ 42 & nbsp; Người vận hành phân chia và trả về kết quả là số điểm nổi có nghĩa là nó sẽ luôn trả về phần phân số. Ví dụ
Phân chia số nguyên [
>>> count = 1 >>> count += 1 >>> count 25]:
>>> count = 1 >>> count += 1 >>> count 25 thực hiện phân chia số nguyên, tức là nó sẽ cắt phần thập phân của câu trả lời và chỉ trả về & nbsp; số nguyên.
Toán tử số mũ [
>>> count = 1 >>> count += 1 >>> count 28]: Toán tử này giúp tính toán AB & NBSP; [tăng sức mạnh của B]. Hãy lấy một ví dụ: