Hướng dẫn dùng define number python

Python hoàn toàn theo định hướng đối tượng, và không "gõ tĩnh". Bạn không cần phải khai báo các biến trước khi sử dụng chúng hoặc khai báo loại của chúng. Mỗi biến trong Python là một đối tượng.

Nội dung chính

  • Tập thể dục
  • Chuyển đổi loại số
  • Chức năng toán học
  • Chức năng số ngẫu nhiên
  • Hàm lượng giác
  • Hằng số toán học
  • Làm thế nào để bạn viết một số trong Python?
  • Làm thế nào để bạn định nghĩa một số là một số nguyên trong Python?
  • Làm thế nào để bạn xác định một biến trong Python?
  • 3 loại số trong Python là gì?

Hướng dẫn này sẽ đi qua một vài loại biến cơ bản.

Số

Python hỗ trợ hai loại số - số nguyên [số toàn bộ] và số điểm nổi [số thập phân]. [Nó cũng hỗ trợ các số phức, sẽ không được giải thích trong hướng dẫn này].

Để xác định số nguyên, hãy sử dụng cú pháp sau:

myint = 7
print[myint]

Để xác định số điểm nổi, bạn có thể sử dụng một trong các ký hiệu sau:

myfloat = 7.0
print[myfloat]
myfloat = float[7]
print[myfloat]

Dây

Chuỗi được xác định với một trích dẫn hoặc một trích dẫn kép.

mystring = 'hello'
print[mystring]
mystring = "hello"
print[mystring]

Sự khác biệt giữa hai là sử dụng dấu ngoặc kép giúp dễ dàng bao gồm các dấu nháy đơn [trong khi chúng sẽ chấm dứt chuỗi nếu sử dụng các trích dẫn đơn]

mystring = "Don't worry about apostrophes"
print[mystring]

Có các biến thể bổ sung về việc xác định các chuỗi giúp bao gồm các thứ như trả lại vận chuyển, dấu gạch chéo ngược và các ký tự Unicode dễ dàng hơn. Đây là vượt quá phạm vi của hướng dẫn này, nhưng được đề cập trong tài liệu Python.

Các toán tử đơn giản có thể được thực thi trên các số và chuỗi:

one = 1
two = 2
three = one + two
print[three]

hello = "hello"
world = "world"
helloworld = hello + " " + world
print[helloworld]

Các bài tập có thể được thực hiện trên nhiều biến "đồng thời" trên cùng một dòng như thế này

a, b = 3, 4
print[a, b]

Trộn các toán tử giữa các số và chuỗi không được hỗ trợ:

# This will not work!
one = 1
two = 2
hello = "hello"

print[one + two + hello]

Tập thể dục

Mục tiêu của bài tập này là tạo ra một chuỗi, số nguyên và số điểm nổi. Chuỗi nên được đặt tên

myfloat = 7.0
print[myfloat]
myfloat = float[7]
print[myfloat]
0 và phải chứa từ "Xin chào". Số điểm nổi phải được đặt tên
myfloat = 7.0
print[myfloat]
myfloat = float[7]
print[myfloat]
1 và phải chứa số 10.0 và số nguyên phải được đặt tên
myfloat = 7.0
print[myfloat]
myfloat = float[7]
print[myfloat]
2 và phải chứa số 20.

Phao: x = 35e3. ....

Phao: x = 35e3. ....

Phức tạp: x = 3+5j. ....

var1 = 1
var2 = 10

Chuyển đổi từ loại này sang loại khác: x = 1 # int. ....del statement. The syntax of the del statement is −

del var1[,var2[,var3[....,varN]]]]

Nhập mô -đun ngẫu nhiên và hiển thị số ngẫu nhiên trong khoảng từ 1 đến 9:.del statement. For example −

del var
del var_a, var_b

Python hỗ trợ bốn loại số khác nhau -

  • Int [số nguyên đã ký] - Chúng thường được gọi là số nguyên hoặc INT, là các số toàn bộ dương hoặc âm mà không có điểm thập phân. − They are often called just integers or ints, are positive or negative whole numbers with no decimal point.

  • dài [số nguyên dài] - còn được gọi là Longs, chúng là các số nguyên có kích thước không giới hạn, được viết như số nguyên và theo sau là chữ hoa hoặc chữ thường L. − Also called longs, they are integers of unlimited size, written like integers and followed by an uppercase or lowercase L.

  • Float [giá trị thực điểm nổi] - còn được gọi là phao, chúng đại diện cho các số thực và được viết với một điểm thập phân chia các phần số nguyên và phân số. Phao cũng có thể nằm trong ký hiệu khoa học, với E hoặc E cho thấy sức mạnh của 10 [2.5E2 = 2,5 x 102 = 250]. − Also called floats, they represent real numbers and are written with a decimal point dividing the integer and fractional parts. Floats may also be in scientific notation, with E or e indicating the power of 10 [2.5e2 = 2.5 x 102 = 250].

  • phức tạp [số phức] -có dạng A + BJ, trong đó A và B là nổi và J [hoặc J] đại diện cho căn bậc hai của -1 [là số tưởng tượng]. Phần thực của số là A, và phần tưởng tượng là b. Các con số phức tạp không được sử dụng nhiều trong lập trình Python. − are of the form a + bJ, where a and b are floats and J [or j] represents the square root of -1 [which is an imaginary number]. The real part of the number is a, and the imaginary part is b. Complex numbers are not used much in Python programming.

Ví dụ

Dưới đây là một số ví dụ về các con số

intlongfloattổ hợp
10 51924361L 0.0 3.14J
100 -0x19323L 15.20 45.J
-786 0122L -21.9 9.322E-36J
080 0xdefabceCbDaecbfbael 32.3+E18 .876J
-0490 535633629843L -90. -.6545+0J
-0x260 -052318172735L -32.54e100 3E+26J
0x69 -4721885298529L 70.2-E12 4.53E-7J
  • Python cho phép bạn sử dụng chữ thường L với dài, nhưng bạn nên chỉ sử dụng một chữ hoa L để tránh nhầm lẫn với số 1. Python hiển thị các số nguyên dài với chữ hoa L.

  • Một số phức bao gồm một cặp số điểm nổi thực được đặt hàng được ký hiệu là A + BJ, trong đó A là phần thực và B là phần tưởng tượng của số phức.

Chuyển đổi loại số

Python chuyển đổi số nội bộ trong một biểu thức chứa các loại hỗn hợp thành một loại chung để đánh giá. Nhưng đôi khi, bạn cần ép buộc một số một cách rõ ràng từ loại này sang loại khác để đáp ứng các yêu cầu của toán tử hoặc tham số chức năng.

  • Loại int [x] để chuyển đổi x thành số nguyên đơn giản.int[x] to convert x to a plain integer.

  • Nhập dài [x] để chuyển đổi x thành số nguyên dài.long[x] to convert x to a long integer.

  • Loại float [x] để chuyển đổi x thành số điểm nổi.float[x] to convert x to a floating-point number.

  • Loại phức [x] để chuyển đổi x thành số phức với phần X thực và phần không tưởng tượng.complex[x] to convert x to a complex number with real part x and imaginary part zero.

  • Loại phức tạp [x, y] để chuyển đổi x và y thành số phức với phần thực X và phần tưởng tượng y. x và y là các biểu thức sốcomplex[x, y] to convert x and y to a complex number with real part x and imaginary part y. x and y are numeric expressions

Chức năng toán học

Python bao gồm các chức năng sau thực hiện các tính toán toán học.

Sr.No.Hàm & Trả về [Mô tả]
1 abs[x]

Giá trị tuyệt đối của x: khoảng cách [dương] giữa x và 0.

2 ceil[x]

Trần của x: số nguyên nhỏ nhất không nhỏ hơn x

3 CMP [X, Y]

-1 if x < y, 0 if x == y, or 1 if x > y

4 exp[x]

Hàm mũ của x: ex

5 fabs[x]

Giá trị tuyệt đối của x.

6 floor[x]

Tầng của x: số nguyên lớn nhất không lớn hơn x

7 log[x]

Logarit tự nhiên của x, cho x> 0

8 log10[x]

Logarit cơ sở-10 của x cho x> 0.

9 Tối đa [x1, x2, ...]

Lớn nhất trong số các đối số của nó: giá trị gần nhất với vô cùng tích cực

10 Min [x1, x2, ...]

Nhỏ nhất trong số các đối số của nó: giá trị gần nhất với vô cùng tiêu cực

11 modf[x]

Các phần phân số và số nguyên của X trong một bộ hai mục. Cả hai phần có cùng một dấu với x. Phần số nguyên được trả về dưới dạng phao.

12 pow [x, y]

Giá trị của x ** y.

13 vòng [x [, n]]

x Làm tròn đến n chữ số từ điểm thập phân. Python làm tròn từ số 0 như một bộ ngắt: vòng [0,5] là 1,0 và tròn [-0,5] là -1.0. rounded to n digits from the decimal point. Python rounds away from zero as a tie-breaker: round[0.5] is 1.0 and round[-0.5] is -1.0.

14 sqrt[x]

Căn bậc hai của x cho x> 0

Chức năng số ngẫu nhiên

Các số ngẫu nhiên được sử dụng cho các ứng dụng trò chơi, mô phỏng, thử nghiệm, bảo mật và quyền riêng tư. Python bao gồm các chức năng sau đây thường được sử dụng.

Sr.No.Mô tả chức năng
1 choice[seq]

Một mục ngẫu nhiên từ một danh sách, tuple hoặc chuỗi.

2 Randrange [[Bắt đầu,] Dừng [, Bước]]

Một phần tử được chọn ngẫu nhiên từ phạm vi [bắt đầu, dừng, bước]

3 random[]

Một chiếc phao ngẫu nhiên r, sao cho 0 nhỏ hơn hoặc bằng r và r nhỏ hơn 1

4 seed[[x]]

Đặt giá trị bắt đầu số nguyên được sử dụng trong việc tạo số ngẫu nhiên. Gọi chức năng này trước khi gọi bất kỳ chức năng mô -đun ngẫu nhiên nào khác. Trả lại không.

5 shuffle[lst]

Ngẫu nhiên các mục của một danh sách tại chỗ. Trả lại không.

6 đồng nhất [x, y]

Một chiếc phao ngẫu nhiên r, sao cho x nhỏ hơn hoặc bằng r và r nhỏ hơn y

Hàm lượng giác

Python bao gồm các chức năng sau thực hiện tính toán lượng giác.

Sr.No.Mô tả chức năng
1 acos[x]

Một mục ngẫu nhiên từ một danh sách, tuple hoặc chuỗi.

2 asin[x]

Randrange [[Bắt đầu,] Dừng [, Bước]]

3 atan[x]

Một phần tử được chọn ngẫu nhiên từ phạm vi [bắt đầu, dừng, bước]

4 Một chiếc phao ngẫu nhiên r, sao cho 0 nhỏ hơn hoặc bằng r và r nhỏ hơn 1

Đặt giá trị bắt đầu số nguyên được sử dụng trong việc tạo số ngẫu nhiên. Gọi chức năng này trước khi gọi bất kỳ chức năng mô -đun ngẫu nhiên nào khác. Trả lại không.

5 cos[x]

Ngẫu nhiên các mục của một danh sách tại chỗ. Trả lại không.

6 đồng nhất [x, y]

Một chiếc phao ngẫu nhiên r, sao cho x nhỏ hơn hoặc bằng r và r nhỏ hơn y

7 sin[x]

Hàm lượng giác

8 tan[x]

Python bao gồm các chức năng sau thực hiện tính toán lượng giác.

9 degrees[x]

Chuyển đổi góc X từ radian thành độ.

10 radians[x]

Chuyển đổi góc X từ độ sang radian.

Hằng số toán học

Mô -đun cũng xác định hai hằng số toán học -

Sr.No.Hằng số & Mô tả
1

số Pi

Hằng số toán học pi.

2

e

Hằng số toán học e.

Làm thế nào để bạn viết một số trong Python?

Các biến của các loại số được tạo khi bạn gán một giá trị cho chúng:..

x = 1 # int. y = 2,8 # float. ....

in [loại [x]] in [loại [y]] ....

Số nguyên: x = 1. ....

Phao: x = 1.10. ....

Phao: x = 35e3. ....

Phức tạp: x = 3+5j. ....

Chuyển đổi từ loại này sang loại khác: x = 1 # int. ....

Nhập mô -đun ngẫu nhiên và hiển thị số ngẫu nhiên trong khoảng từ 1 đến 9:.

Làm thế nào để bạn định nghĩa một số là một số nguyên trong Python?

Loại int [x] để chuyển đổi x thành số nguyên đơn giản.Nhập dài [x] để chuyển đổi x thành số nguyên dài.Loại float [x] để chuyển đổi x thành số điểm nổi.Loại phức [x] để chuyển đổi x thành số phức với phần X thực và phần không tưởng tượng.. Type long[x] to convert x to a long integer. Type float[x] to convert x to a floating-point number. Type complex[x] to convert x to a complex number with real part x and imaginary part zero.

Làm thế nào để bạn xác định một biến trong Python?

Python không có lệnh để khai báo một biến.Một biến được tạo ngay khi bạn chỉ định một giá trị cho nó.. A variable is created the moment you first assign a value to it.

3 loại số trong Python là gì?

Các loại số - int, float, phức tạp.Có ba loại số riêng biệt: số nguyên, số điểm nổi và số phức.Ngoài ra, Booleans là một phân nhóm số nguyên.Số nguyên có độ chính xác không giới hạn.integers, floating point numbers, and complex numbers. In addition, Booleans are a subtype of integers. Integers have unlimited precision.

Bài Viết Liên Quan

Chủ Đề