Làm thế nào để bạn sử dụng giá trị biến trong python?

Biến Python là các thùng chứa lưu trữ các giá trị. Python không được "gõ tĩnh". Chúng ta không cần khai báo biến trước khi sử dụng hoặc khai báo kiểu của chúng. Một biến được tạo vào thời điểm đầu tiên chúng ta gán giá trị cho nó. Biến Python là tên được đặt cho một vị trí bộ nhớ. Nó là đơn vị lưu trữ cơ bản trong một chương trình

Ví dụ về biến Python

Python3




45 1456.8 John845 1456.8 John9 1000

10011002

đầu ra

Geeksforgeeks

ghi chú

  • Giá trị được lưu trữ trong một biến có thể được thay đổi trong quá trình thực hiện chương trình
  • Biến Python chỉ là tên được đặt cho một vị trí bộ nhớ, tất cả các thao tác được thực hiện trên biến sẽ ảnh hưởng đến vị trí bộ nhớ đó

Quy tắc tạo biến trong Python

  • Tên biến phải bắt đầu bằng một chữ cái hoặc ký tự gạch dưới
  • Tên biến không được bắt đầu bằng số
  • Tên biến chỉ có thể chứa các ký tự chữ và số và dấu gạch dưới (A-z, 0-9 và _ )
  • Tên biến phân biệt chữ hoa chữ thường (tên, Tên và TÊN là ba biến khác nhau)
  • Các từ dành riêng (từ khóa) không thể được sử dụng để đặt tên cho biến

Hãy xem cách tạo biến đơn giản

Python3




1003

100445 1456.8 John9 1006

 

1007

100845 1456.8 John9 45 1456.8 John30

 

45 1456.8 John31

45 1456.8 John3245 1456.8 John9 45 1456.8 John34

 

100145 1456.8 John36

1001____138

1001____230

đầu ra

45 1456.8 John

Khai báo biến

Hãy xem cách khai báo biến và in biến

Python3




10031

1003245 1456.8 John9 10034

 

10035

1001____237

đầu ra

100

Khai báo lại biến

Chúng ta có thể khai báo lại biến python khi chúng ta đã khai báo biến rồi

Python3




10031

1003245 1456.8 John9 10034

 

10035

_______21____394____395____396

 

10097

1003245 1456.8 John9 10050

10051

_______21____394____45410096

đầu ra

45 1456.8 John3

Gán một giá trị cho nhiều biến

Ngoài ra, Python cho phép gán đồng thời một giá trị cho nhiều biến với toán tử “=”.
Ví dụ.

Python3




1005645 1456.8 John9 1005845 1456.8 John9 Geeksforgeeks6045 1456.8 John9 Geeksforgeeks62

 

1001____564

1001____566

1001____568

đầu ra

1003

Gán các giá trị khác nhau cho nhiều biến

Python cho phép thêm các giá trị khác nhau trong một dòng với các toán tử “,”

Python3




Geeksforgeeks6945 1456.8 John9 1008110082100831008210085

 

1001____564

1001____566

1001____568

đầu ra

1009

Chúng ta có thể sử dụng cùng một tên cho các loại khác nhau không?

Nếu chúng ta sử dụng cùng một tên, biến bắt đầu đề cập đến một giá trị và kiểu mới.  

Python3




1005645 1456.8 John9 Geeksforgeeks62

1005645 1456.8 John9 10085

 

1001____564

đầu ra

1005

Toán tử + hoạt động như thế nào với các biến?

Python3




1005645 1456.8 John9 Geeksforgeeks62

________ 458 ________ 09 ________ 005

1001____007____00845 1456.8 John09

 

1005645 1456.8 John9 45 1456.8 John12

1005845 1456.8 John9 45 1456.8 John15

1001____007____00845 1456.8 John09

Đầu raGeeksforgeeks6

Chúng ta có thể sử dụng + cho các loại khác nhau không?

Không sử dụng cho các loại khác nhau sẽ tạo ra lỗi.  

Python3




1005645 1456.8 John9 Geeksforgeeks62

1005845 1456.8 John9 45 1456.8 John15

1001____007____00845 1456.8 John09

đầu ra.  

1008

Biến Python toàn cục và cục bộ

Biến cục bộ là những biến được định nghĩa và khai báo bên trong một hàm. Chúng ta không thể gọi biến này bên ngoài chức năng

Python3




45 1456.8 John30

45 1456.8 John31 45 1456.8 John32

45 1456.8 John3345 1456.8 John3445 1456.8 John9 45 1456.8 John36

_______033____21____039

 

 

45 1456.8 John40

đầu ra

45 1456.8 John32

Biến toàn cục là những biến được định nghĩa và khai báo bên ngoài một hàm và chúng ta cần sử dụng chúng bên trong một hàm

Python3




45 1456.8 John41

45 1456.8 John42

45 1456.8 John31 45 1456.8 John32

_______033____21____039

 

 

45 1456.8 John48

45 1456.8 John3445 1456.8 John9 45 1456.8 John51

45 1456.8 John40

đầu ra

45 1456.8 John0

Từ khóa toàn cầu trong Python

Từ khóa toàn cầu là từ khóa cho phép người dùng sửa đổi một biến bên ngoài phạm vi hiện tại. Nó được sử dụng để tạo các biến toàn cục từ một phạm vi không toàn cục. e bên trong một chức năng. Từ khóa toàn cục chỉ được sử dụng bên trong một hàm khi chúng ta muốn thực hiện các nhiệm vụ hoặc khi chúng ta muốn thay đổi một biến. Toàn cầu không cần thiết để in và truy cập

Quy tắc của từ khóa toàn cầu

  • Nếu một biến được gán một giá trị ở bất kỳ đâu trong phần thân của hàm, thì biến đó được coi là biến cục bộ trừ khi được khai báo rõ ràng là biến toàn cục
  • Các biến chỉ được tham chiếu bên trong một hàm là toàn cục
  • Chúng tôi sử dụng từ khóa toàn cầu để sử dụng một biến toàn cục bên trong một hàm
  • Không cần sử dụng từ khóa toàn cầu bên ngoài một chức năng

Ví dụ

Python3




45 1456.8 John53

45 1456.8 John54

 

45 1456.8 John5545 1456.8 John9 45 1456.8 John57

45 1456.8 John31 45 1456.8 John59

 

_______033____061

45 1456.8 John3345 1456.8 John63 45 1456.8 John55

 

45 1456.8 John3345 1456.8 John66

45 1456.8 John3345 1456.8 John5545 1456.8 John9 45 1456.8 John5545 1456.8 John08 45 1456.8 John72

45 1456.8 John331001____39445 1456.8 John7645 1456.8 John77

 

 

45 1456.8 John78

_______21____394____08145 1456.8 John77

đầu ra

45 1456.8 John1

Kiểu biến trong Python

Các kiểu dữ liệu là phân loại hoặc phân loại các mục dữ liệu. Nó đại diện cho loại giá trị cho biết những thao tác nào có thể được thực hiện trên một dữ liệu cụ thể. Vì mọi thứ đều là đối tượng trong lập trình Python, nên kiểu dữ liệu thực chất là các lớp và biến là thể hiện (đối tượng) của các lớp này

Sau đây là kiểu dữ liệu tiêu chuẩn hoặc tích hợp sẵn của Python

  • số
  • Loại trình tự
  • Boolean
  • Bộ
  • Từ điển

Ví dụ

Python3




45 1456.8 John83

45 1456.8 John8445 1456.8 John9 45 1456.8 John86

_______21____394____08945 1456.8 John90

 

45 1456.8 John91

45 1456.8 John92____09 45 1456.8 John94

_______21____394____09745 1456.8 John98

100110000

 

10001

1001______39410004100941000610007

1001____39410004100941001210007

 

10014

10015

1001645 1456.8 John9 10018100941002045 1456.8 John98

1001____3941002445 1456.8 John98

1001____227

 

10028

10029

10030 45 1456.8 John9 10032100811003410035100821003710034100391008210041100341003510044

Chủ đề