Một biến có thể có tên ngắn (như x và y) hoặc tên mô tả hơn (tuổi, carname, total_volume) Show Quy tắc cho các biến Python
Ví dụ#Tên biến pháp lý. #Tên biến không hợp lệ. Hãy nhớ rằng tên biến phân biệt chữ hoa chữ thường Tiêu chuẩn cộng đồng PEP8 và Python là sử dụng Tuy nhiên, Python khá mâu thuẫn về 0, nhưng Python có 1. Không có hằng số dễ nhận biết hoặc lâu dài hơn π. Hoặc xem xét 2, phiên bản Python mà bạn đang chạy. 100% không đổi trong suốt vòng đời chương trình của bạn--hơn nhiều so với 3 hoặc 4 hoặc các hằng số khác mà bạn định nghĩa. Hoặc làm thế nào về 5? Nếu những hằng số này - bao gồm một số như π và e là những hằng số cơ bản của vũ trụ và sẽ không thay đổi trong suốt thời gian vĩnh cửu - nếu chúng có thể viết thường, thì tốt. các hằng số khác cũng vậy. Bạn có thể chọn Hãy nhớ rằng, PEP8 là một hướng dẫn phong cách. Một hướng dẫn, không phải là một luật. Một hướng dẫn thường trái ngược với thư viện chuẩn của Python. Và trích dẫn một hướng dẫn Python cốt lõi khác, PEP20 (hay còn gọi là "Thiền của Python")
Trên một lưu ý thực tế, khi 0 và 1 của một chương trình bắt đầu ghi nhớ, bạn nên nhớ rằng các hằng số viết hoa nói chung không thực sự là những lý tưởng lâu dài của Platon, mà là các tham số của một chương trình đang chạy. Không có gì thực sự bất biến về 3, 3 hoặc 4 và chúng không cần phải được quản lý dưới dạng toàn cầu của chương trình độc lập. Ví dụ: chúng có thể được đưa vào từ điển dưới dạng gói tham số chương trình có thể truy cập toàn cầu
Python cũng có một cơ sở truyền tham số từ khóa tốt giúp giảm nhu cầu sử dụng 5
Trong thực tế, nhiều giá trị trong số này sẽ (hoặc nên) được đọc từ tệp cấu hình, biến môi trường hệ điều hành, đối số dòng lệnh hoặc các nguồn khác để đáp ứng đảo ngược nguyên tắc/mẫu điều khiển. Nhưng đó là một câu chuyện lớn hơn cho một ngày khác Có nhiều loại dữ liệu khác mà Python có thể hiểu được. Ở phần sau của khóa học, chúng ta sẽ tìm hiểu thêm về cách tạo kiểu dữ liệu của riêng mình Phần 2. Biểu thứcDữ liệu và toán tử có thể được kết hợp để tạo thành các biểu thức mà Python có thể đánh giá. Dữ liệu được sử dụng trong một biểu thức còn được gọi là toán hạng. Python cũng hiểu một số loại toán tử quan hệ luôn trả về giá trị boolean Trong các biểu thức số, Python hiểu các quy tắc ưu tiên toán tử tiêu chuẩn (ví dụ: 1+2*3 trả về 7, không phải 9) Nhiều thao tác tương tự hoạt động với các số cũng sẽ hoạt động với các chuỗi, nhưng theo các cách khác nhau. Ví dụ: 'Stan'+'ford' sẽ đánh giá thành 'Stanford' (điều này được gọi là nối) và 'spam'*3 sẽ đánh giá thành 'spamspamspam' Chúng ta có thể sử dụng str, một hàm tích hợp trong Python, để chuyển đổi số và các loại dữ liệu khác thành chuỗi. Ví dụ: str(3. 14) sẽ đánh giá chuỗi '3. 14', và str(1+2) sẽ đánh giá là '3' Phần 3. BiếnCác biến được sử dụng để ghi nhớ kết quả của các tính toán trước đó. Các biến được gán giá trị bằng câu lệnh gán có dạng sau. (tên biến) = (dữ liệu hoặc biểu thức). Không giống như các biểu thức, các câu lệnh yêu cầu Python thực hiện một tác vụ và không đánh giá thành một giá trị Các biến chỉ có thể chứa chữ hoa và chữ thường (Python phân biệt chữ hoa chữ thường) và _ (ký tự gạch dưới). Do đó, vì chúng ta không thể có khoảng trắng trong tên biến nên quy ước chung là viết hoa chữ cái đầu tiên của mỗi từ sau chữ cái đầu tiên. Ví dụ: tên của tôi hoặc số tiền nợVới lãi suất Các biến có thể được sử dụng trong các biểu thức thay cho dữ liệu được lưu trữ trong chúng. Cụ thể, nếu tổng có giá trị 5, Python không gặp vấn đề gì với những điều sau total = total + 1 Phía bên phải luôn được đánh giá đầu tiên. tổng+1 sẽ ước tính thành 6, sẽ được lưu trữ trong biến tổng được cập nhật. Trong Python, = là toán tử gán, không phải là phép kiểm tra đẳng thức (để xem các toán tử quan hệ) Phần 4. Một chương trình thực tếChúng tôi đã thực hiện một chương trình mà chúng tôi gọi là nhà hàng. py. Hãy xem kịch bản nếu bạn không theo kịp trong lớp Nhận xét là các ghi chú được viết vì lợi ích của những người đọc mã của bạn, chúng bị Python bỏ qua. Biểu tượng # cho Python biết rằng mọi thứ sau nó trong một dòng là một nhận xét Phần 5. Đầu vào và đầu raHàm in xuất văn bản ra màn hình, trong khi hàm nhập nhắc người dùng nhập một chuỗi. Để chuyển đổi chuỗi thành số dấu phẩy động, chúng ta có thể sử dụng hàm float Biến Python có thể bắt đầu bằng vốn không?Thông thường, tên biến trong Python có thể có độ dài bất kỳ và có thể bao gồm chữ hoa và chữ thường ( A-Z , a-z ), chữ số ( 0 . Một hạn chế bổ sung là mặc dù tên biến có thể chứa các chữ số nhưng ký tự đầu tiên của tên biến không được là một chữ số.
Một biến có thể có chữ hoa không?Tên biến gồm một ký tự có thể là chữ hoa . Nói chung, ngay cả tên biến có một ký tự cũng phải là chữ thường. Tuy nhiên, trong một số tình huống, ký hiệu toán học sử dụng chữ hoa. Trong những tình huống như vậy, tên biến viết hoa có thể được sử dụng.
Chúng ta có thể sử dụng chữ in hoa trong Python không?Giới thiệu về chữ hoa Python
. Mặt khác, phương thức isupper() trả về True nếu tất cả các chữ cái trong chuỗi là chữ hoa. The Python upper() method is used to convert lowercase letters in a string to uppercase. The isupper() method, on the other hand, returns True if all the letters in a string are uppercase. |