Hướng dẫn what are the variables in python? - các biến trong python là gì?

Biếnbles

Các biến là các thùng chứa để lưu trữ giá trị dữ liệu.

Tạo các biến

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ó.

Các biến không cần phải được khai báo với bất kỳ loại cụ thể nào và thậm chí có thể thay đổi loại sau khi chúng được đặt.

Thí dụ

x = 4 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # x thuộc loại int x = "sally" # x hiện là loại in str [x]
x = "Sally" # x is now of type str
print[x]

Hãy tự mình thử »

Vật đúc

Nếu bạn muốn chỉ định loại dữ liệu của một biến, điều này có thể được thực hiện với việc đúc.

Thí dụ

x = 4 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # x thuộc loại int x = "sally" # x hiện là loại in str [x]
y = int[3]    # y will be 3
z = float[3]  # z will be 3.0

Hãy tự mình thử »

Vật đúc

Nếu bạn muốn chỉ định loại dữ liệu của một biến, điều này có thể được thực hiện với việc đúc.

x = str [3] & nbsp; & nbsp; & nbsp; # x sẽ là '3'y = int [3] & nbsp; & nbsp; & nbsp; # y sẽ là 3z = float [3] & nbsp; # z sẽ là 3.0

Nhận loại

Bạn có thể nhận được loại dữ liệu của một biến với hàm

# Declare a variable and initialize it
f = 0
print f
# re-declaring the variable works
f = 'guru99'
print f
0.

Case-Sensitive

Bạn sẽ tìm hiểu thêm về các loại dữ liệu và đúc sau trong hướng dẫn này.

Thí dụ

x = 4 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # x thuộc loại int x = "sally" # x hiện là loại in str [x]

Hãy tự mình thử »
A = "Sally"
#A will not overwrite a

Hãy tự mình thử »


Một tên biến phải bắt đầu bằng một chữ cái hoặc ký tự dấu gạch dưới ..

Một tên biến không thể bắt đầu với một số ..

Một tên biến chỉ có thể chứa các ký tự alpha-numeric và nhấn mạnh [A-Z, 0-9 và _].

Tên biến là nhạy cảm trường hợp [tuổi, tuổi và tuổi là ba biến khác nhau].

Một biến trong Python là gì?

  • Biến Python là vị trí bộ nhớ dành riêng để lưu trữ các giá trị. Nói cách khác, một biến trong chương trình Python cung cấp dữ liệu cho máy tính để xử lý.
  • Các loại biến Python
  • Mỗi giá trị trong Python đều có kiểu dữ liệu. Các loại dữ liệu khác nhau trong Python là số, danh sách, tuple, chuỗi, từ điển, v.v.
  • Trong hướng dẫn này, chúng tôi sẽ học,
  • Cách khai báo và sử dụng một biến

Tuyên bố lại một biến

Biến kết hợp

a=100 
print [a]

Các biến địa phương & toàn cầu

Xóa một biến

Cách khai báo và sử dụng một biến

Ví dụ Python 2

# Declare a variable and initialize it
f = 0
print f
# re-declaring the variable works
f = 'guru99'
print f

Ví dụ Python 3

# Declare a variable and initialize it
f = 0
print[f]
# re-declaring the variable works
f = 'guru99'
print[f]

Hãy xem một ví dụ. Chúng tôi sẽ xác định biến trong Python và tuyên bố nó là một người khác và in nó.

Bạn có thể ghi lại các biến Python ngay cả sau khi bạn đã khai báo một lần.

Ở đây chúng tôi có biến Python khai báo được khởi tạo thành f = 0.

Sau đó, chúng tôi chỉ định lại biến F thành giá trị

a="Guru"
b = 99
print a+b

Sự kết hợp chuỗi Python và biếnstr[“99”]= “Guru99” in the output.

a="Guru"
b = 99
print[a+str[b]]

Hãy để xem liệu bạn có thể kết hợp các loại dữ liệu khác nhau như chuỗi và số với nhau không. Ví dụ, chúng tôi sẽ kết hợp với Gur Guru, với số 99 99.

Không giống như Java, kết nối số có chuỗi mà không cần khai báo số là chuỗi, trong khi khai báo các biến trong Python yêu cầu khai báo số là chuỗi nếu không nó sẽ hiển thị một kiểu mẫu

Hãy để hiểu về các loại biến Python này với sự khác biệt giữa các biến cục bộ và toàn cầu trong chương trình dưới đây.

  1. Hãy để chúng tôi xác định biến trong python trong đó biến F F được toàn cầu trong phạm vi và được gán giá trị 101 được in bằng đầu raglobal in scope and is assigned value 101 which is printed in output
  2. Biến F một lần nữa được khai báo trong chức năng và giả sử phạm vi cục bộ. Nó được gán giá trị. Tôi đang học Python. được in ra dưới dạng đầu ra. Biến tuyên bố python này khác với biến toàn cầu là F F được xác định trước đólocal scope. It is assigned value “I am learning Python.” which is printed out as an output. This Python declare variable is different from the global variable “f” defined earlier
  3. Khi cuộc gọi chức năng kết thúc, biến F cục bộ F bị phá hủy. Ở dòng 12, khi chúng ta một lần nữa, in giá trị của F F, nó hiển thị giá trị của biến toàn cầu F = 101

Ví dụ Python 2

# Declare a variable and initialize it
f = 101
print f
# Global vs. local variables in functions
def someFunction[]:
# global f
    f = 'I am learning Python'
    print f
someFunction[]
print f

Ví dụ Python 3

# Declare a variable and initialize it
f = 101
print[f]
# Global vs. local variables in functions
def someFunction[]:
# global f
    f = 'I am learning Python'
    print[f]
someFunction[]
print[f]

Trong khi khai báo biến Python bằng cách sử dụng từ khóa toàn cầu, bạn có thể tham chiếu biến toàn cầu bên trong một hàm.global, you can reference the global variable inside a function.

  1. Biến biến phạm là toàn cầu trong phạm vi và được gán giá trị 101 được in bằng đầu raglobal in scope and is assigned value 101 which is printed in output
  2. Biến F được khai báo bằng cách sử dụng từ khóa toàn cầu. Đây không phải là một biến cục bộ, nhưng cùng một biến toàn cầu được tuyên bố trước đó. Do đó khi chúng tôi in giá trị của nó, đầu ra là 101global. This is NOT a local variable, but the same global variable declared earlier. Hence when we print its value, the output is 101
  3. Chúng tôi đã thay đổi giá trị của F F bên trong hàm. Khi cuộc gọi chức năng kết thúc, giá trị thay đổi của biến F F thì vẫn tồn tại. Ở dòng 12, khi chúng ta một lần nữa, in giá trị của F F là nó hiển thị giá trị thay đổi biến toàn cầu

Ví dụ Python 2

f = 101;
print f
# Global vs.local variables in functions
def someFunction[]:
  global f
  print f
  f = "changing global variable"
someFunction[]
print f

Ví dụ Python 3

f = 101;
print[f]
# Global vs.local variables in functions
def someFunction[]:
  global f
  print[f]
  f = "changing global variable"
someFunction[]
print[f]

Trong khi khai báo biến Python bằng cách sử dụng từ khóa toàn cầu, bạn có thể tham chiếu biến toàn cầu bên trong một hàm.

Biến biến phạm là toàn cầu trong phạm vi và được gán giá trị 101 được in bằng đầu radel “variable name”.

Biến F được khai báo bằng cách sử dụng từ khóa toàn cầu. Đây không phải là một biến cục bộ, nhưng cùng một biến toàn cầu được tuyên bố trước đó. Do đó khi chúng tôi in giá trị của nó, đầu ra là 101variable name is not defined” which means you have deleted the variable.

Chúng tôi đã thay đổi giá trị của F F bên trong hàm. Khi cuộc gọi chức năng kết thúc, giá trị thay đổi của biến F F thì vẫn tồn tại. Ở dòng 12, khi chúng ta một lần nữa, in giá trị của F F là nó hiển thị giá trị thay đổi biến toàn cầu

f = 11;
print[f]
del f
print[f]

Summary:

  • Xóa một biến
  • Bạn cũng có thể xóa các biến Python bằng cách sử dụng lệnh del del tên biến tên.
  • Trong ví dụ dưới đây về biến xóa Python, chúng tôi đã xóa biến F và khi chúng tôi tiến hành in nó, chúng tôi nhận được lỗi Biến tên biến không được xác định, điều đó có nghĩa là bạn đã xóa biến.
  • Ví dụ về biến biến Python hoặc biến rõ ràng Python:
  • Các biến được đề cập đến các loại bao gồm các nhóm hoặc các thùng, nơi có thể duy trì và tham chiếu thông tin. Giống như bất kỳ ngôn ngữ lập trình nào khác Python cũng sử dụng một biến để lưu trữ thông tin.
  • Các biến có thể được khai báo bởi bất kỳ tên hoặc thậm chí bảng chữ cái như A, AA, ABC, v.v.
  • Các biến có thể được tuyên bố lại ngay cả sau khi bạn đã khai báo chúng một lần
  • Hằng số Python có thể được hiểu là các loại biến chứa giá trị không thể thay đổi. Thông thường các hằng số Python được tham chiếu từ các tệp khác. Python xác định hằng số được khai báo trong một tệp mới hoặc riêng biệt chứa các chức năng, mô -đun, v.v.

4 biến trong Python là gì?

Các biến Python có bốn loại khác nhau: số nguyên, số nguyên dài, float và chuỗi.Integer, Long Integer, Float, and String.

3 biến trong Python là gì?

Số Python..
int [số nguyên đã ký].
Float [điểm nổi giá trị thực].
phức tạp [số phức].

Có bao nhiêu biến python?

Có hai loại biến trong Python, biến toàn cầu và biến cục bộ.two types of variables in Python, Global variable and Local variable.

Tên biến Python là gì?

Tên biến Python..
Một tên biến phải bắt đầu bằng một chữ cái hoặc ký tự dấu gạch dưới ..
Một tên biến không thể bắt đầu với một số ..
Một tên biến chỉ có thể chứa các ký tự alpha-numeric và nhấn mạnh [A-Z, 0-9 và _].
Tên biến là nhạy cảm trường hợp [tuổi, tuổi và tuổi là ba biến khác nhau].

Bài Viết Liên Quan

Chủ Đề