2. định danh. Tên do người dùng đặt cho các thực thể như tên biến, tên lớp, tên hàm, v.v.
Quy định về định danh
- Nó có thể là 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
- Nó không thể bắt đầu bằng một chữ số
- Không thể sử dụng từ khóa làm định danh
- Chúng ta không thể sử dụng các ký hiệu đặc biệt như. , @, #, $, %, + v.v. trong định danh
- _ [gạch dưới] có thể được sử dụng trong định danh
- Dấu phẩy hoặc khoảng trống không được phép trong một mã định danh
03. Chữ
3. nghĩa đen. Chữ là giá trị không đổi. Chữ có thể được định nghĩa là một dữ liệu được đưa ra trong một biến hoặc hằng số
A. chữ số
Numeric Literals là bất biến
Ví dụ. 5, 6. 7, 6+9j
B. Chuỗi ký tự
Chuỗi ký tự có thể được hình thành bằng cách đặt một văn bản trong dấu ngoặc kép. Chúng ta có thể sử dụng cả dấu ngoặc đơn cũng như dấu ngoặc kép cho Chuỗi
Ví dụ. “Aman” , ‘12345’
Các ký tự chuỗi thoát
\\Dấu gạch chéo ngược\’Trích dẫn đơn\”Dấu ngoặc kép\aSCII Bell\backspace\fASCII Formfeed\new line character\tHorizontal tabC. Boolean chữ
Một chữ Boolean có thể có bất kỳ giá trị nào trong hai giá trị. Đúng hay sai
D. chữ đặc biệt
Python chứa một chữ i đặc biệt. e. Không có
Không có gì được sử dụng để chỉ định trường đó không được tạo. Nó cũng được sử dụng để kết thúc danh sách trong Python
E. bộ sưu tập văn học
Các bộ sưu tập như bộ dữ liệu, danh sách và Từ điển được sử dụng trong Python
04. Toán tử
4. nhà điều hành. Toán tử thực hiện thao tác trên toán hạng. Về cơ bản, có hai loại toán tử trong python theo số lượng toán hạng
A. Toán tử một ngôi
B. Toán tử nhị phân
A. Toán tử một ngôi. Thực hiện thao tác trên một toán hạng
Ví dụ
+Cộng một ngôi–Trừ một ngôi~Phần bù bit không phủ định logicB. Toán tử nhị phân. Thực hiện phép toán trên hai toán hạng
05. Dấu phân cách hoặc Dấu câu
5. Dấu phân cách hoặc dấu câu. , ;
2. 3 Biểu thức định trị và số mũ
Một số thực ở dạng số mũ có hai phần
- bọ ngựa
- số mũ
Thần chú. Nó phải là một số nguyên hoặc một hằng số thực thích hợp.
Số mũ. Nó phải là một số nguyên. Được biểu thị bằng một chữ cái E hoặc e theo sau là giá trị số nguyên.
1. 23E07
0. 123E08
123. 0E08
123E+8
1230E04
-0. 123E-3
163. E4
. 34E-2
4. E32. 3E [Không chỉ định chữ số cho số mũ]
0. 24E3. 2 [Số mũ không được có phần phân số]
23,455E03 [Không cho phép có dấu phẩy]
2. 4 Thuật ngữ cơ bản của Chương trình Python . Chương 02 – Nguyên tắc cơ bản của Python
A. Khối và thụt đầu dòng
B. Câu lệnh
C. Biểu thức
D. Nhận xét
A. Khối và thụt đầu dòng
- Python không cung cấp dấu ngoặc nhọn để biểu thị các khối mã cho định nghĩa lớp và hàm hoặc điều khiển luồng
- Độ dài dòng tối đa phải là 79 ký tự
- Các khối mã được biểu thị bằng cách thụt đầu dòng, được thực thi nghiêm ngặt
- Số lượng khoảng trắng trong thụt đầu dòng có thể thay đổi, nhưng tất cả các câu lệnh trong khối phải được thụt vào cùng một lượng
Ví dụ
nếu đúng
in ["Đúng"]
khác
in[“Sai”]
B. Các câu lệnh
Một dòng có hướng dẫn hoặc biểu thức
C. Biểu thức
Một sự kết hợp hợp pháp của các biểu tượng và giá trị tạo ra kết quả. Nói chung nó tạo ra một giá trị
D. Bình luận
Nhận xét không được thực hiện. Nhận xét giải thích một chương trình và làm cho một chương trình dễ hiểu và dễ đọc. Tất cả các ký tự sau # và cho đến cuối dòng vật lý là một phần của nhận xét và trình thông dịch Python sẽ bỏ qua chúng
Có hai loại bình luận trong python
- i. Nhận xét một dòng
- ii. Bình luận nhiều dòng
i. Nhận xét một dòng. Loại nhận xét này bắt đầu trong một dòng và khi một dòng kết thúc, nó sẽ tự động kết thúc. Nhận xét một dòng bắt đầu bằng ký hiệu #
Ví dụ. nếu a > b. # Toán tử quan hệ so sánh hai giá trị
ii. Nhận xét nhiều dòng. Nhận xét nhiều dòng có thể được viết bằng nhiều dòng. Ba dòng trích dẫn ‘ ’ hoặc “ ” ”] có thể được sử dụng trong python. Nó còn được gọi là chuỗi tài liệu
Nhiều câu lệnh trên một dòng
Dấu chấm phẩy [ ; ] cho phép nhiều câu lệnh trên một dòng với điều kiện là không câu lệnh nào bắt đầu một khối mã mới
Ví dụ
x=5;
2. 5 Biến/Nhãn trong Python . Chương 02 – Nguyên tắc cơ bản của Python
Sự định nghĩa. Vị trí được đặt tên đề cập đến một giá trị và giá trị của nó có thể được sử dụng và xử lý trong quá trình thực thi chương trình
Các biến trong python không có vị trí cố định. Vị trí mà chúng đề cập đến thay đổi mỗi khi giá trị của chúng thay đổi
Tạo một biến
Một biến được tạo ngay khi bạn gán giá trị cho nó lần đầu tiên
Ví dụ
x = 5
y = “xin chào”
Các biến không cần phải 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. Nó được gọi là Dynamic Typing
x = 4 # x thuộc loại int
x = “python” # x hiện thuộc loại str
print[x]>>id[5]
1561184448
>>>b=5
>>>id[b]
1561184448
Bạn có thể xóa một hoặc nhiều biến bằng cách sử dụng câu lệnh del
Ví dụ
del x
del y, z
2. 6 Đầu vào từ người dùng . Chương 02 – Nguyên tắc cơ bản của Python
Phương thức input[ ] được sử dụng để lấy đầu vào từ người dùng
Ví dụ
print[“Nhập tên của bạn. ”]
x = input[ ]
print[“Xin chào,” + x]
- Hàm input[ ] luôn trả về giá trị kiểu chuỗi
2. Truyền 7 kiểu . Chương 02 – Nguyên tắc cơ bản của Python
Để chuyển đổi một kiểu dữ liệu thành một kiểu dữ liệu khác
Do đó, việc truyền trong python được thực hiện bằng cách sử dụng các hàm tạo
- int[] – xây dựng một số nguyên từ một số nguyên, một ký tự float hoặc một chuỗi ký tự.
Ví dụ.
x = int[1] # x sẽ là 1
y = int[2. 8] # y sẽ là 2
z = int[“3”] # z sẽ là 3
- float[] – xây dựng một số float từ một số nguyên, một số float hoặc một chuỗi ký tự.
Ví dụ.
x = float[1] # x sẽ là 1. 0
y = float[2. 8] # y sẽ là 2. 8
z = float[“3”] # z sẽ là 3. 0
w = float[“4. 2”] # w sẽ là 4. 2
- str[] – xây dựng một chuỗi từ nhiều loại dữ liệu khác nhau, bao gồm chuỗi, ký tự số nguyên và ký tự float.
Ví dụ.
x = str[“s1”] # x sẽ là 's1'
y = str[2] # y sẽ là '2'
z = str[3.0] # z will be ‘3.0’
Đọc một số từ người dùng
x = int [input[“Nhập số nguyên”]]
2. 8 OUTPUT sử dụng câu lệnh print[]
cú pháp
print[object, sep=, end=]
vật. Nó có thể là một hoặc nhiều đối tượng được phân tách bằng dấu phẩy
tháng chín. đối số sep chỉ định ký tự phân cách hoặc chuỗi. Nó tách các đối tượng/mục. Theo mặc định, đối số sep sẽ thêm khoảng trống ở giữa các mục khi in
chấm dứt. Nó xác định ký tự kết thúc sẽ được in ở cuối dòng in. Theo mặc định, nó có ký tự xuống dòng [ ‘\n’ ]