Có bao nhiêu chữ số trong python?

Nghĩa đen có trong mọi ngôn ngữ lập trình và điều rất quan trọng là bạn phải biết nghĩa đen của nghĩa đen là gì. Các khái niệm có vẻ đơn giản, nhưng người mới bắt đầu thường bị nhầm lẫn. Điều rất quan trọng là bạn nên làm quen với các thuật ngữ này. Không có khái niệm về nghĩa đen, sẽ rất khó để hiểu bất kỳ ngôn ngữ lập trình nào. Điều này là do mã không thể thực hiện được nếu không có chữ và tất cả các lập trình viên sẽ thường xuyên sử dụng từ này và các khái niệm

Về cơ bản, chữ là ký hiệu cho các giá trị không đổi của một số loại dựng sẵn . Trong python có hai loại chữ.

  • Chuỗi ký tự
  • chữ số
Chuỗi ký tự

Chuỗi ký tự có thể được đặt trong dấu nháy đơn (‘) hoặc dấu nháy kép (“). Chúng cũng có thể được đặt trong các nhóm phù hợp gồm ba dấu ngoặc đơn hoặc kép (những chuỗi này thường được gọi là chuỗi có ba dấu ngoặc kép)

Thí dụ

website = "www.bhutanpythoncoders.com"
country = 'Bhutan'
animals = """
          Cat
          Dog
          Cow
          """

Tất cả các chuỗi(“www. bhutanpythoncoders. com”, 'Bhutan', và ” ” “
Mèo
Chó

.

chữ số

Chữ số là chữ số xử lý các hằng số. Trong python, có bốn loại chữ số;

  1. số nguyên đơn giản
  2. số nguyên dài
  3. số dấu phẩy động
  4. số ảo

Ghi chú. Bạn có thể thắc mắc tại sao không có chữ phức tạp nào trong danh sách mặc dù nó cũng có trong ngôn ngữ python. Vì số phức được tạo bởi số thực và số ảo và nó không chứa dấu



số nguyên đơn giản

Các hằng số nguyên nhỏ với các giới hạn nhất định được gọi là các hằng số nguyên đơn giản

Thí dụ

age = 25
num1 = 13874

Số nguyên dài

Không có giới hạn đối với các số nguyên dài ngoài những gì có thể lưu trữ trong bộ nhớ khả dụng. Biến lưu trữ số lớn là số nguyên dài

Thí dụ

num = 79228162514264337593543950336

số dấu phẩy động

Các số được biểu diễn ở định dạng thập phân được gọi là số có dấu phẩy động. Hơn nữa, chúng ta cũng có thể biểu diễn số mũ bằng chữ 'e' hoặc 'E'

Thí dụ

a = 3.14
b = 1e100

số ảo

Một chữ ảo mang lại một số phức với một phần thực của 0. 0. Số phức là những số được bắt đầu bằng chữ 'j'

Thí dụ

c = 3j
d = 3 + 4j
img = 4.2 + 2.4j
img1 = 0.1j

Trong bài viết trước của tôi; . Và tôi thường xuyên sử dụng để chia sẻ trên trang Facebook chính thức của chúng tôi

Nghĩa đen là dữ liệu thô được đưa ra trong một biến hoặc hằng số. Về cơ bản, dữ liệu mà chúng ta gán cho một biến hoặc một hằng số, được gọi là một chữ

Trong Python, có một số loại chữ

  1. chữ số
  2. Chuỗi ký tự
  3. Boolean chữ
  4. chữ đặc biệt
  5. bộ sưu tập văn học

Tôi sẽ giải thích từng chữ một. Đừng lo. Khi bạn xem các ví dụ, bạn sẽ hiểu rất rõ ràng

chữ số

Chữ số là bất biến, có nghĩa là, chúng không thể thay đổi

Chữ số có thể thuộc 3 loại số khác nhau

  • số nguyên
  • Trôi nổi
  • Tổ hợp

Bây giờ hãy lấy một ví dụ và xem những loại này là gì

Làm cách nào để sử dụng chữ số trong Python?

# 1.Integer Literal
int_1 = 450 #Decimal Literal
int_2 = 0b1011 #Binary Literal
int_3 = 0o310 #Octal Literal
int_4 = 0x12c #Hexadecimal Literal
# 2.Float Literal
float_1 = 42.3
float_2 = 3.5e2
# 3.Complex Literal
complex_num = 3.14j
print(int_1, int_2, int_3, int_4)
print(float_1, float_2)
print(complex_num, complex_num.imag, complex_num.real)

Hãy để tôi giải thích ví dụ trên

  • số nguyên

Có 4 loại số nguyên khác nhau. Chữ thập phân, Chữ nhị phân, Chữ bát phân và, Chữ thập lục phân

Tôi đã gán 450 cho int_1. Nó là một số thập phân. Vậy theo đó chữ thập phân là số thập phân bình thường

Tôi đã gán 0b1011 cho int_2. Ở đây, tiền tố “0b” cho phép trình biên dịch biết rằng giá trị là một số nhị phân. Do đó, trình biên dịch lấy 1011 làm số nhị phân. Vì vậy, chữ nhị phân là số nhị phân. Cách chúng được thể hiện là phần quan trọng ở đây

Tôi đã gán 0o310 cho int_3. Giống như trong các chữ nhị phân, cũng có tiền tố “0o”, cho phép trình biên dịch biết rằng đây là giá trị bát phân. Do đó, trình biên dịch lấy 310 làm số bát phân. Vì vậy, chữ bát phân là số bát phân

Tôi đã gán 0x12c cho int_4. Ở đây cũng vậy, “0x” là một tiền tố, cho phép trình biên dịch biết rằng 12c là một giá trị thập lục phân. Vì vậy, chữ thập lục phân là số thập lục phân

Chờ cho đến khi kết thúc. Có một bất ngờ cho bạn

  • chữ nổi

Dưới dạng chữ float, tôi đã khai báo hai biến float là float_1 và float_2. Ngoài ra, tôi đã gán hai giá trị dấu phẩy động cho chúng, đó là 42. 3 và 3. 5e2

Đây, 42. 3 là một giá trị float bình thường mà chúng ta sử dụng bình thường. Nhưng, 3. 5e2 là một cái gì đó khác nhau phải không?

3. 5e2 được thể hiện theo cấp số nhân và tương đương với 3. 5*10². Vì vậy, chữ Float là số dấu phẩy động và, có thể có một số cách để bạn có thể biểu diễn các giá trị float đó khi bạn viết mã

  • Chữ phức tạp

Dưới chữ phức, tôi đã khai báo một biến có tên là complex_num và gán giá trị 3. 14j cho nó. Đây, 3. 14j là một số phức. Do đó, nó có một giá trị ảo và một giá trị thực. Bằng cách sử dụng “complex_num. tưởng tượng”, bạn có thể lấy nghĩa đen tưởng tượng và bằng cách sử dụng “complex_num. thực", bạn có thể hiểu theo nghĩa đen

Và bây giờ, đã đến lúc cho sự ngạc nhiên. Bạn nghĩ gì về đầu ra của mã ví dụ này?

đầu ra

450 11 200 300
42.3 350.0
3.14j 3.14 0.0

Bất ngờ

Nhìn vào dòng đầu tiên. Cả 4 số đều được in dưới dạng thập phân. Bây giờ, nhìn vào dòng thứ hai. float_2 đã in 350. 0, tương đương với 3. 5*10². Thú vị phải không?

Đó là về các chữ số

Chuỗi ký tự

Một chuỗi ký tự là một chuỗi các ký tự được bao quanh bởi dấu ngoặc kép. Khi chúng ta nói dấu ngoặc kép, chúng có thể là dấu ngoặc đơn, kép hoặc ba

Ngoài ra, có thể có một ký tự đơn được bao quanh bởi dấu nháy đơn hoặc kép và nó được gọi là ký tự chữ

Làm cách nào để sử dụng chuỗi ký tự trong Python?

normal_string = "Python is easy"
character_literal = "B"
multiline_string = """This type can be used to declare strings
that you have to use multiple code lines"""
unicode_string = u"\u00dcnic\u00f6de"
raw_string = r"See the output and \n you will know what this is!"
print(normal_string)
print(character_literal)
print(multiline_string)
print(unicode_string)
print(raw_string)

Trong mã ví dụ trên, bạn có thể thấy một số ký hiệu mà bạn không quen thuộc lắm. Tin tôi đi. Chỉ cần tiếp tục di chuyển và bạn sẽ biết mọi thứ mà bạn nên biết

  • Đầu tiên, tôi đã khai báo một biến có tên là normal_string, và gán một chuỗi ký tự cho nó. Vì vậy, “Python is easy” là một chuỗi ký tự bình thường
  • Là biến thứ hai, tôi đã tạo “character_literal” và gán một ký tự cho nó. Do đó, “B” là một ký tự chữ
  • Biến thứ ba tôi đã tạo là “multiline_string”. Tôi đã sử dụng ba dấu ngoặc kép để gán giá trị cho nó. Chúng được sử dụng để gán các chuỗi cần nhiều hơn một dòng mã được viết trong mã của bạn. Chúng được gọi là chuỗi ký tự nhiều dòng
  • Biến thứ tư của tôi là “unicode_string”. Trong chuỗi ký tự cụ thể đó, bạn có thể thấy rằng tôi đã sử dụng giai đoạn “\ u” với một số chữ cái và chữ số. Chà, chúng được dùng để đề cập đến các giá trị Unicode. Ở đây tôi đã sử dụng 2 Unicodes. Cái đầu tiên là “\u00dc” và, nó đại diện cho Ü. Cái thứ hai là “\u00f6” và, nó đại diện cho “ö”. Xem đầu ra và bạn sẽ hiểu nó hoạt động như thế nào. Loại chữ này được gọi là chữ Unicode. Chữ cái “u” được đề cập trước chữ cái, cho phép trình biên dịch biết rằng đây là chữ cái Unicode
  • Cuối cùng, tôi đã tạo biến “raw_string” và gán một chuỗi ký tự có chữ cái “r” ở phía trước nó. Chữ “r” này cho phép trình biên dịch biết rằng đây là một chuỗi ký tự thô. Về cơ bản, nó làm là bỏ qua các ký tự thoát trong chuỗi

Bây giờ hãy xem đầu ra của mã ví dụ trên

đầu ra

________số 8

Nhìn thấy. Tôi đã nói với bạn điều này cuối cùng sẽ có ý nghĩa

Và đó là tất cả những gì bạn cần biết về chuỗi ký tự bây giờ

Boolean chữ

Một chữ Boolean có thể có bất kỳ giá trị nào trong hai giá trị. Đúng hay sai

Làm cách nào để sử dụng chữ boolean trong Python?

choice_1 = (1 == True)
choice_2 = (1 == False)
number_1 = True + 4
number_2 = False + 10

print("choice_1 is", choice_1)
print("choice_2 is", choice_2)
print("number_1:", number_1)
print("number_2:", number_2)

Trong Python, True đại diện cho giá trị là 1 và Sai là 0

Theo đó, giá trị của “lựa chọn_1” là True, vì 1 bằng True. Tôi biết lúc đầu điều này hơi khó hiểu, nhưng hãy để tôi chỉ cho bạn cách nắm bắt vấn đề

Nếu giá trị “1” bằng True, giá trị của “choice_1” là đúng, ngược lại “choice_1” là sai. Bây giờ, hãy nhìn vào “sự lựa chọn_2”. Đọc nó như thế này. “Nếu giá trị “1” là Sai, “lựa chọn_2” là Đúng. Nhưng, giá trị “1” không bằng Sai. Giá trị của Sai là “0”. Do đó, giá trị của “choice_2” là Sai. ” Nếu vẫn còn khó hiểu, chỉ cần đọc lại cụm từ trước. Bạn sẽ hiểu điểm

Tương tự, bạn có thể sử dụng Đúng và Sai trong các biểu thức số làm giá trị

Trong ví dụ, với biến thứ ba “số_1”, tôi đã gán “True + 4”. Ở đó, bạn có thể lấy True là “1” và nhận được câu trả lời là “1+4 = 5”. Theo cách tương tự, “số_2” sẽ là “0+10 = 10”

Do đó, đầu ra sẽ như thế này

đầu ra

age = 25
num1 = 13874

0

Nó thực sự đơn giản và bây giờ, bạn đã biết các ký tự boolean

chữ đặc biệt

Python có một chữ đặc biệt và đó là “Không”. Nó được sử dụng để xác định rằng trường chưa được tạo

Hãy cố gắng hiểu điều này bằng ví dụ này

Làm cách nào để sử dụng các ký tự đặc biệt trong Python?

age = 25
num1 = 13874

1

Điều này có thể hơi khó hiểu nếu bạn không biết gì về các chức năng của Python. Để hiểu được các từ đặc biệt, tôi sẽ giải thích các nguyên tắc cơ bản mà bạn nên biết trong ví dụ này

Trong chương trình trên, chúng ta định nghĩa hàm “phim”. Trong phim, khi chúng ta set đối số là “deadpool_1” thì nó hiển thị “Available”. Và, khi đối số là “deadpool_2”, nó sẽ hiển thị “Không”

đầu ra

age = 25
num1 = 13874

2

Vì đây là từ đặc biệt duy nhất mà bạn gặp trong Python nên khá dễ dàng để làm việc với nó

bộ sưu tập văn học

Trong Python, có bốn bộ sưu tập chữ khác nhau. Chúng là, Liệt kê nghĩa đen, Tuple nghĩa đen, Dict nghĩa đen và Đặt nghĩa đen

Hãy để tôi giải thích từng loại đó bằng một ví dụ

Làm cách nào để sử dụng các bộ sưu tập bằng chữ trong Python?

age = 25
num1 = 13874

3

Trong chương trình trên, tôi đã tạo một danh sách các bông hoa, một bộ số, một từ điển có các giá trị với các khóa được chỉ định cho từng giá trị và một tập hợp các nguyên âm

Bạn sẽ tìm hiểu thêm về các bộ sưu tập theo nghĩa đen trong Kiểu dữ liệu Python. Hiện tại, bạn đã sẵn sàng để chuyển sang chương tiếp theo trong hành trình học Python của mình

Đó là về Python Literals. Hy vọng bài viết này đã giúp bạn tìm hiểu một cái gì đó mới. Hãy luôn tin vào chính mình và bạn đã đi được nửa chặng đường. Chúc may mắn

Có bao nhiêu loại chữ số trong Python?

Chúng không thay đổi và có ba loại chữ số. số nguyên. Trăn nổi. Tổ hợp.

Có bao nhiêu chữ số khác nhau?

hai loại của chữ số. số nguyên và dấu phẩy động. Bạn có thể gán một chữ số cho bất kỳ loại dữ liệu số hoặc loại dữ liệu tiền nào mà không cần sử dụng hàm chuyển đổi rõ ràng.

6 loại chữ là gì?

Kiểu dữ liệu nguyên thủy bao gồm int, byte, short, float, boolean, double và char , trong khi kiểu dữ liệu không nguyên thủy bao gồm mảng . Các ký tự nguyên thủy trong java int, byte, short, float, boolean, double và char đại diện cho một số giá trị số nguyên đã ký.

Số chữ Python là gì?

Chữ số. Có ba loại chữ số. số nguyên, số dấu phẩy động và số ảo . Không có chữ phức (số phức có thể được tạo bằng cách cộng một số thực và một số ảo).