Xem thêm

Hướng dẫn chi tiết về nhập biến, gán biến, và xóa biến trong Python

Huy Erick
Trong lĩnh vực lập trình Python, nhập biến, gán biến, và xóa biến là những khái niệm cơ bản mà không thể thiếu trong bất kỳ dự án lập trình nào. Nếu bạn đang tìm...

Trong lĩnh vực lập trình Python, nhập biến, gán biến, và xóa biến là những khái niệm cơ bản mà không thể thiếu trong bất kỳ dự án lập trình nào. Nếu bạn đang tìm hiểu và muốn trở thành một lập trình viên Python giỏi, hãy không bỏ qua cơ hội tìm hiểu về việc nhập, gán, và xóa biến trong Python qua bài viết dưới đây!

Nhập biến trong Python

  • Để nhập biến trong Python, ta cần sử dụng hàm input(). Hàm này cho phép người dùng nhập liệu từ bàn phím và gán giá trị đó vào biến. Cú pháp sử dụng hàm input() như sau:

    tên_biến = input()

  • Có thể tùy chỉnh đoạn nhập liệu bằng cách thêm thông điệp trước dấu nhập liệu. Ví dụ:

    tên_biến = input(">> ")

  • Dưới đây là ví dụ về chương trình nhập tên và tuổi từ người dùng, sau đó hiển thị lên màn hình:

    print("Hãy nhập tên của bạn:")
    tên = input(">> ")
    print("Hãy nhập tuổi của bạn:")
    tuổi = input(">> ")
    user = "Tên của bạn: " + tên + "\nTuổi của bạn: " + tuổi
    print(user)

Gán biến trong Python

Sau khi gán giá trị cho một biến trong Python, ta có thể sử dụng biến đó để đại diện cho giá trị đó trong chương trình. Gán biến trong Python có thể được thực hiện ngay sau khi khai báo biến hoặc sau khi đã khai báo biến.

Gán biến bằng một giá trị khác giá trị khởi tạo

  • Ban đầu, khi khai báo và gán giá trị cho một biến trong Python, chúng ta chỉ cần khai báo giá trị ban đầu cho biến. Tuy nhiên, sau khi đã gán một giá trị cụ thể cho biến, ta vẫn có thể gán một giá trị khác cho biến đó.

  • Ví dụ:

    price = 100
    price = 200
    print(price)
    # Output: 200
  • Biến trong Python không chỉ đơn thuần là địa chỉ chứa giá trị trong bộ nhớ, mà còn là thẻ ghi địa chỉ của dữ liệu đó. Do đó, khi gán một giá trị khác cho một biến đã xác định, ta chỉ đơn giản là thay đổi địa chỉ ghi của biến đó.

  • Các giá trị được gán vào biến trong Python có thể thuộc nhiều kiểu dữ liệu khác nhau. Tuy nhiên, biến trong Python tự động nhận diện kiểu dữ liệu của giá trị được gán vào.

Gán giá trị của một biến cho một biến khác

  • Trong Python, ta có thể gán giá trị của một biến đã được khai báo cho một biến khác.

  • Ví dụ:

    num1 = 100
    num2 = num1
    print("num1", num1)
    # Output: num1 100
    print("num2", num2)
    # Output: num2 100
  • Ở ví dụ trên, cả hai biến num1num2 đều trỏ về cùng một địa chỉ, tức là vị trí chứa giá trị 100 trong bộ nhớ.

  • Tuy nhiên, khi gán một giá trị mới cho num1, giá trị của num2 không thay đổi.

    num1 = 100
    num2 = num1
    num1 = 200
    print("num1", num1)
    # Output: num1 200
    print("num2", num2)
    # Output: num2 100

Xóa biến trong Python

Trong Python, ta có thể xóa một biến đã được khai báo và không sử dụng nữa bằng cách sử dụng lệnh del.

  • Cú pháp xóa biến:

    del tên_biến

  • Ví dụ:

    num = 10
    print(num)
    del num
  • Sau khi xóa biến num, biến này trở về trạng thái chưa được khai báo. Vì vậy, khi sử dụng biến này mà không khai báo lại, sẽ xảy ra lỗi NameError.

  • Lưu ý, ta chỉ có thể xóa một biến đã được khai báo trước đó. Nếu không, sẽ xảy ra lỗi NameError.

Trên đây là những hướng dẫn chi tiết về cách nhập biến, gán biến, và xóa biến trong Python. Hy vọng bài viết sẽ giúp bạn hiểu rõ hơn về Python và hỗ trợ hiệu quả trong quá trình lập trình của bạn.

1