Hướng dẫn how do you assign a variable to a text in python? - làm thế nào để bạn gán một biến cho một văn bản trong python?
W3Schools được tối ưu hóa cho việc học và đào tạo. Ví dụ có thể được đơn giản hóa để cải thiện việc đọc và học tập. Hướng dẫn, tài liệu tham khảo và ví dụ được xem xét liên tục để tránh lỗi, nhưng chúng tôi không thể đảm bảo tính chính xác đầy đủ của tất cả các nội dung. Trong khi sử dụng W3Schools, bạn đồng ý đã đọc và chấp nhận các điều khoản sử dụng, cookie và chính sách bảo mật của chúng tôi. Show Bản quyền 1999-2022 bởi dữ liệu refsnes. Đã đăng ký Bản quyền. W3Schools được cung cấp bởi W3.CSS. 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 PythonMỗ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ếnHã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ó. a=100 print (a) 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ị 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) Sự kết hợp chuỗi Python và biếnHã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 Đối với mã sau, bạn sẽ nhận được đầu ra không xác định - a="Guru" b = 99 print a+b Khi số nguyên được khai báo là chuỗi, nó có thể kết hợp cả hai Gur Guru, + Str (Hồi 99,) = Hồi Gur99, trong đầu ra.str(“99”)= “Guru99” in the output. a="Guru" b = 99 print(a+str(b)) Các loại biến Python: Địa phương & Toàn cầuCó hai loại biến trong Python, biến toàn cầu và biến cục bộ. Khi bạn muốn sử dụng cùng một biến cho phần còn lại của chương trình hoặc mô -đun, bạn sẽ khai báo nó như một biến toàn cầu, trong khi nếu bạn muốn sử dụng biến trong một hàm hoặc phương thức cụ thể, bạn sẽ sử dụng một biến cục bộ trong khi khai báo biến Python. 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.
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) Sự kết hợp chuỗi Python và biếnglobal, you can reference the global variable inside a function.
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) Sự kết hợp chuỗi Python và biếnHã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.del “variable name”. 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ẫuvariable name is not defined” which means you have deleted the variable. Đối với mã sau, bạn sẽ nhận được đầu ra không xác định - f = 11; print(f) del f print(f) Summary:
|