Làm cách nào để tìm một biến trong python?

Như chúng ta có thể thấy từ ví dụ trên, chúng ta sử dụng toán tử gán

# assign value to site_name variable
site_name = 'programiz.pro'

print(site_name)

# Output: programiz.pro
8 để gán giá trị cho một biến

# assign value to site_name variable
site_name = 'programiz.pro'

print(site_name)

# Output: programiz.pro

Trong ví dụ trên, chúng tôi đã gán giá trị

# assign value to site_name variable
site_name = 'programiz.pro'

print(site_name)

# Output: programiz.pro
9 cho biến site_name. Sau đó, chúng tôi đã in ra giá trị được gán cho site_name

Ghi chú. Python là ngôn ngữ suy luận kiểu, vì vậy bạn không cần phải xác định rõ ràng kiểu biến. Nó tự động biết rằng

site_name = 'programiz.pro'
print(site_name)

# assigning a new value to site_name
site_name = 'apple.com'

print(site_name)
0 là một chuỗi và khai báo biến
site_name = 'programiz.pro'
print(site_name)

# assigning a new value to site_name
site_name = 'apple.com'

print(site_name)
1 là một chuỗi


Thay đổi giá trị của một biến trong Python

site_name = 'programiz.pro'
print(site_name)

# assigning a new value to site_name
site_name = 'apple.com'

print(site_name)

đầu ra

programiz.pro
apple.com

Ở đây, giá trị của site_name được thay đổi từ

# assign value to site_name variable
site_name = 'programiz.pro'

print(site_name)

# Output: programiz.pro
9 thành
site_name = 'programiz.pro'
print(site_name)

# assigning a new value to site_name
site_name = 'apple.com'

print(site_name)
3


Thí dụ. Gán nhiều giá trị cho nhiều biến

a, b, c = 5, 3.2, 'Hello'

print(a)  # prints 5
print(b)  # prints 3.2
print(c)  # prints Hello 

Nếu chúng ta muốn gán cùng một giá trị cho nhiều biến cùng một lúc, chúng ta có thể làm điều này như

site1 = site2  = 'programiz.com'

print(site1)  # prints programiz.com
print(site2)  # prints programiz.com

Ở đây, chúng tôi đã gán cùng một giá trị chuỗi

site_name = 'programiz.pro'
print(site_name)

# assigning a new value to site_name
site_name = 'apple.com'

print(site_name)
4 cho cả hai biến site1 và site2


Quy tắc đặt tên biến Python

  • Tên hằng và tên biến phải có sự kết hợp của các chữ cái viết thường (a đến z) hoặc viết hoa (A đến Z) hoặc chữ số (0 đến 9) hoặc dấu gạch dưới
    site_name = 'programiz.pro'
    print(site_name)
    
    # assigning a new value to site_name
    site_name = 'apple.com'
    
    print(site_name)
    5. Ví dụ
snake_case
MACRO_CASE
camelCase
CapWords
  • Tạo một cái tên có ý nghĩa. Ví dụ, nguyên âm có ý nghĩa hơn v
  • Nếu bạn muốn tạo một tên biến có hai từ, hãy sử dụng dấu gạch dưới để phân tách chúng. Ví dụ
my_name
current_salary
  • Python phân biệt chữ hoa chữ thường. Vì vậy, num và Num là các biến khác nhau. Ví dụ,
var num = 5 
var Num = 55
print(num) # 5
print(Num) # 55
  • Tránh sử dụng các từ khóa như if, True, class, v.v. như tên biến

Hằng Python

Hằng là một loại biến đặc biệt mà giá trị của nó không thể thay đổi được

Trong Python, các hằng thường được khai báo và gán trong một mô-đun (một tệp mới chứa các biến, hàm, v.v. được nhập vào tệp chính)

Hãy xem cách chúng ta khai báo các hằng số trong tệp riêng biệt và sử dụng nó trong tệp chính,

Tạo một hằng số. py

# declare constants 
PI = 3.14
GRAVITY = 9.8

Tạo một chính. py

# assign value to site_name variable
site_name = 'programiz.pro'

print(site_name)

# Output: programiz.pro
0

Trong ví dụ trên, chúng tôi đã tạo một danh sách các loại trái cây, một bộ số, một từ điển bảng chữ cái 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

Một biến Python lưu trữ một giá trị trong chương trình. Các biến có hai phần. một nhãn và một giá trị. Hai phần này cách nhau bởi dấu bằng (=). Bạn có thể sử dụng nhãn để chỉ giá trị được gán cho biến trong suốt chương trình của mình. Biến có thể thay đổi giá trị

Các biến được nhúng trong lập trình. Các biến cho phép bạn lưu trữ dữ liệu trong một chương trình được liên kết với một tên cụ thể

Làm cách nào để tìm một biến trong python?
Làm cách nào để tìm một biến trong python?

Tìm trận đấu Bootcamp của bạn

  • Career Karma kết hợp bạn với các bootcamp công nghệ hàng đầu
  • Truy cập học bổng độc quyền và các khóa học chuẩn bị
Chọn sở thích của bạn
Tên đầu tiên

Họ

E-mail

Số điện thoại


Bằng cách tiếp tục, bạn đồng ý với Điều khoản dịch vụ và Chính sách quyền riêng tư của chúng tôi và bạn đồng ý nhận các ưu đãi và cơ hội từ Career Karma qua điện thoại, tin nhắn văn bản và email

Ví dụ: bạn có thể có một biến gọi là sô cô la, biến này lưu trữ danh sách các loại sô cô la được bán tại một cửa hàng tạp hóa địa phương. Hoặc, bạn có thể có một biến tên là tên người dùng, biến này lưu trữ tên của người dùng cho một ứng dụng trò chơi

Hướng dẫn này sẽ thảo luận, với các ví dụ, kiến ​​thức cơ bản về biến và cách bạn có thể sử dụng chúng trong mã Python của mình

Biến Python là gì?

Biến Python là mã định danh duy nhất cho một giá trị. Tên được gán cho một biến có thể được sử dụng để tham chiếu giá trị được gán cho biến đó. Bạn có thể thay đổi giá trị của một biến bao nhiêu lần tùy thích trong chương trình của mình

Một cách nghĩ về điều này là một biến là một nhãn, được gắn với một giá trị cụ thể trong chương trình Python của bạn

Cú pháp cho một biến Python là

chocolate = "Hazelnut"

Biến của chúng tôi có ba phần

  • sô cô la là tên của biến của chúng tôi
  • = là toán tử gán. Toán tử này nói với chương trình của chúng ta rằng chúng ta muốn gán một giá trị cho nhãn “sô cô la”
  • “Hazelnut” là giá trị mà chúng tôi muốn gán cho biến của mình. Trong trường hợp này, giá trị là một đối tượng chuỗi Python. Dấu ngoặc kép biểu thị một chuỗi. Các chuỗi cũng có thể được khai báo giữa các dấu nháy đơn

Các loại biến bao gồm Python Booleans, từ điển Python, số nguyên và số dấu phẩy động

con trăn. khai báo biến

Giả sử chúng ta đang xây dựng một ứng dụng toán học và chúng ta sẽ sử dụng số 3652 nhiều lần trong mã của mình. Thay vì viết thủ công mỗi lần, chúng ta có thể lưu trữ nó trong một biến, như vậy

big_number = 3652

Chúng tôi đã khai báo một biến gọi là big_number. Biến này có giá trị 3652. Do đó, khi tham chiếu biến big_number trong mã của mình, chúng ta có thể truy cập giá trị 3652

Chúng ta đã “khai báo” một biến

Bây giờ chúng ta có một biến được khai báo trong mã của mình, chúng ta có thể sử dụng nó trong suốt chương trình của mình. Vì vậy, nếu chúng ta muốn xem những gì được lưu trữ trong biến của mình, chúng ta có thể sử dụng mã này

print(big_number)

Biến Python. Ví dụ chuỗi

Biến có thể lưu trữ bất kỳ loại dữ liệu nào, không chỉ số. Giả sử chúng tôi muốn lưu trữ địa chỉ email của người dùng trong một biến. Chúng tôi có thể làm như vậy bằng cách sử dụng cùng một cách tiếp cận mà chúng tôi đã sử dụng để khai báo biến big_number trước đó. Đây là một ví dụ về một biến lưu trữ một chuỗi

» THÊM.   Thuật toán Python

email = "[email protected]"

Trong mã của chúng tôi, chúng tôi đã tạo một biến có tên là email lưu trữ giá trị người dùng. email@gmail. com. Nếu chúng ta muốn xem giá trị được gán cho biến của mình, chúng ta có thể làm như vậy bằng cách in nó ra bảng điều khiển Python

print(email)

mã của chúng tôi trả về

[email protected]<

Chỉ định lại một biến

Cho đến nay, chúng ta đã nói về cách khai báo một biến. Đây là quá trình gán giá trị ban đầu cho một biến

Các biến có thể được thay đổi trong Python. Điều này có nghĩa là sau khi bạn đã khai báo một biến, bạn có thể thay đổi giá trị mà nó lưu trữ

Thay đổi giá trị được lưu trữ trong một biến là một chức năng cực kỳ hữu ích. Chẳng hạn, giả sử bạn đang nhận đầu vào của người dùng trong mã của mình. Bạn có thể muốn thay đổi các giá trị mặc định thành giá trị do người dùng chèn vào

Lấy biến sau

username = "lassiter202"
print(username)

Biến của chúng tôi được gọi là "tên người dùng". mã của chúng tôi trả về. lassiter202. Bây giờ, giả sử chúng tôi muốn thay đổi tên người dùng của mình thành lasiter303. Chúng tôi có thể làm như vậy bằng cách sử dụng mã này

username = "lassiter202"
print(username)

username = "lassiter303"
print(username)

mã của chúng tôi trả về. lassiter303. Khi bắt đầu chương trình của chúng tôi, biến tên người dùng lưu trữ giá trị lasiter202. Vì vậy, khi chúng ta in biến ra bàn điều khiển, giá trị lasiter202 được trả về

Sau này trong mã của chúng tôi, chúng tôi gán lại giá trị của biến tên người dùng cho lasiter303. Điều này thay đổi giá trị của biến của chúng tôi. Vì vậy, khi chúng tôi in lại biến tên người dùng, giá trị lasiter303 được trả về, bởi vì chúng tôi đã gán lại biến của mình một giá trị mới

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

Trong mã của chúng tôi ở trên, chúng tôi đã gán một giá trị cho một biến trên mỗi dòng mã

Tuy nhiên, có thể gán giá trị cho nhiều biến trên một dòng mã. Để làm như vậy, chúng ta có thể sử dụng một kỹ thuật gọi là gán nhiều

Giả sử chúng ta muốn gán các giá trị sau cho các biến này

  • cà phê espresso phải bằng 2. 10
  • latte nên bằng 2. 75
  • cappuccino nên bằng 2. 60

Chúng ta có thể sử dụng đoạn mã sau để gán các giá trị này cho các biến tương ứng của chúng

Làm cách nào để tìm một biến trong python?
Làm cách nào để tìm một biến trong python?

"Career Karma bước vào cuộc đời tôi khi tôi cần nó nhất và nhanh chóng giúp tôi phù hợp với bootcamp. Hai tháng sau khi tốt nghiệp, tôi đã tìm được công việc mơ ước phù hợp với giá trị và mục tiêu của mình trong cuộc sống. "

Venus, Kỹ sư phần mềm tại Rockbot

Find Your Bootcamp Match

espresso, latte, cappuccino = 2.10, 2.75, 2.60

print(espresso)
print(latte)
print(cappuccino)

mã của chúng tôi trả về

2.10
2.75
2.60

Chúng tôi có thể gán giá trị cho ba biến của mình trên một dòng. Chúng tôi đã làm như vậy bằng cách tách tên của các biến và các giá trị mà chúng tôi muốn gán cho các biến đó, sử dụng dấu phẩy

Tương tự, bạn có thể gán cùng một giá trị cho nhiều biến trên một dòng

» THÊM.   Lỗi giá trị Python. Thao tác I/O trên tệp đã đóng Giải pháp

Giả sử chúng ta muốn gán giá trị 1 cho các biến đếm1, đếm2 và đếm3. Chúng tôi có thể làm như vậy bằng cách sử dụng mã này

big_number = 3652
0

mã của chúng tôi trả về

big_number = 3652
1

Mỗi biến của chúng ta đã được gán giá trị 1

Các phương pháp gán biến này rất hữu ích vì chúng cho phép bạn giảm độ dài mã của mình. Tuy nhiên, bạn nên thận trọng khi sử dụng các phương pháp gán giá trị cho biến này

Nếu mã của bạn có vẻ khó hiểu với quá nhiều câu lệnh gán, bạn có thể xóa một vài câu lệnh. Điều này sẽ giúp bạn duy trì khả năng đọc của công việc của bạn

Số lượng giá trị bạn chỉ định phải bằng số lượng nhãn bạn xác định. Hoặc, bạn nên chỉ định nhiều nhãn và một giá trị. Chẳng hạn, bạn không nên chỉ định hai nhãn và bảy giá trị. Python sẽ không biết giá trị nào sẽ được gán cho nhãn nào

Xóa một biến Python

Có thể xảy ra trường hợp bạn muốn xóa một biến trong Python

Để làm như vậy, bạn có thể sử dụng câu lệnh del Python. Từ khóa del cho phép bạn xóa các đối tượng trong Python, chẳng hạn như danh sách, mục danh sách và biến

Giả sử chúng ta có một biến tên là tên người dùng mà chúng ta muốn xóa. Chúng ta có thể xóa biến bằng đoạn mã sau

big_number = 3652
2

mã của chúng tôi trả về

big_number = 3652
3

Mã của chúng tôi trả về lỗi khi chúng tôi cố gắng in ra giá trị của biến tên người dùng. Điều này là do chúng tôi đã xóa biến của mình bằng từ khóa del. Ngay sau khi tên người dùng del được thực thi, biến của chúng tôi sẽ bị xóa và không còn lưu trữ bất kỳ giá trị nào trong mã của chúng tôi

Cách đặt tên cho biến Python

Mọi ngôn ngữ lập trình đều có những cách thực hành tốt nhất của riêng mình xung quanh việc đặt tên biến

Quy tắc phong cách

Dưới đây là các quy tắc chính bạn nên ghi nhớ khi đặt tên biến trong Python

  • Chúng chỉ nên chứa số, chữ cái và ký tự gạch dưới
  • Biến không được bắt đầu bằng số
  • Chúng không thể bao gồm khoảng trắng

Vì vậy, nếu bạn đang lưu trữ địa chỉ email của người dùng, tên biến email hoặc email_address sẽ được chấp nhận. Tuy nhiên, tên biến địa chỉ email hoặc &email_address sẽ không hoạt động

phong cách biến

Trong Python, có một số quy tắc về kiểu dáng mà bạn nên ghi nhớ. đó là

  • Các biến không nên bắt đầu bằng một chữ cái viết hoa
  • Sử dụng trường hợp lạc đà không được ưa thích. Thay vào đó, việc phân tách các từ bằng dấu gạch dưới được sử dụng

» THÊM.   Tìm hiểu Python dành cho người kiểm tra. Tài nguyên học tập, thư viện và các bước cơ bản

Vì vậy, biến EmailAddress không được coi là phương pháp hay nhất vì biến bắt đầu bằng ký tự viết hoa. Về mặt kỹ thuật, tên biến này hợp lệ, nhưng hầu hết các nhà phát triển thích bắt đầu tên biến của họ bằng một ký tự chữ thường

Biến emailAddress, trong khi vẫn hợp lệ, cũng không được ưu tiên. Điều này là do biến sử dụng trường hợp lạc đà (từ thứ hai bắt đầu bằng chữ in hoa). Biến của chúng tôi không tách từng từ trong biến bằng cách sử dụng dấu gạch dưới

phân biệt chữ hoa chữ thường

Cũng cần lưu ý rằng các biến phân biệt chữ hoa chữ thường trong Python. Chẳng hạn, các biến email_address và emailAddress sẽ được coi là hai giá trị khác nhau, bởi vì cả hai biến sử dụng các trường hợp khác nhau. Tuy nhiên, dù sao bạn cũng nên thận trọng và tránh viết các biến quá giống nhau, nếu không bạn có thể nhầm lẫn chúng.

Chọn đúng tên

Giả sử bạn đã tuân theo các quy tắc trên, tên biến của bạn sẽ được chấp nhận trong Python. Tuy nhiên, bạn vẫn nên đảm bảo rằng bạn chọn đúng tên cho một biến. Tên bạn chọn phải dễ hiểu và phản ánh mục đích của biến

Nếu bạn muốn lưu trữ địa chỉ email của người dùng, email là một tên biến tốt. user_identifier không rõ ràng. Hầu hết mọi thứ đều có thể được sử dụng để xác định người dùng. Điều này sẽ không tạo ra một tên biến tốt như vậy để lưu trữ địa chỉ email của người dùng

Phần kết luận

Biến Python lưu trữ giá trị trong chương trình. Bạn có thể tham khảo tên của một biến để truy cập giá trị của nó. Giá trị của một biến có thể được thay đổi trong suốt chương trình của bạn. Các biến được khai báo bằng cú pháp này. tên = giá trị

Các biến Python rất hữu ích vì chúng cho phép bạn giảm nhu cầu lặp lại cùng một giá trị trong mã của mình

Hướng dẫn này đã thảo luận về cách bạn có thể sử dụng các biến trong mã Python của mình. Bây giờ bạn đã sẵn sàng bắt đầu làm việc với các biến như một chuyên gia Python

Thách đấu

Như một thử thách, hãy khai báo một biến có các thuộc tính sau

  • Tên của nó phải là “điểm số”
  • Giá trị của nó phải là 9

Sau đó, sử dụng toán tử để nhân giá trị của “score” với hai. Bạn nên in giá trị ra bàn điều khiển khi bạn hoàn thành

Tiếp theo, hãy thử khai báo ba biến được gọi là

  • học sinh lớp 1
  • học sinh lớp 2
  • học sinh lớp 3

Tất cả các biến này phải có giá trị “A”. Bạn nên khai báo tất cả các biến này trên cùng một dòng vì chúng có chung giá trị

Để được tư vấn về các sách, khóa học Python trực tuyến hàng đầu và các tài nguyên học tập khác, hãy đọc toàn bộ hướng dẫn Cách học Python của chúng tôi



Về chúng tôi. Career Karma là một nền tảng được thiết kế để giúp người tìm việc tìm kiếm, nghiên cứu và kết nối với các chương trình đào tạo việc làm để thăng tiến trong sự nghiệp của họ. Tìm hiểu về ấn phẩm CK

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

Tên biến 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 (tuổi, Tuổi và TUỔI là ba biến khác nhau)

Biến() trong Python là gì?

Biến Python là tên tượng trưng là tham chiếu hoặc con trỏ tới đối tượng . Khi một đối tượng được gán cho một biến, bạn có thể gọi đối tượng bằng tên đó.