Thiết lập cơ bản
- Trước tiên, bạn cần truy cập trang web này và Tải xuống & Cài đặt Python trên hệ thống của mình.
- Nếu bạn không có trình chỉnh sửa Tải xuống & Cài đặt Mã Visual Studio từ trang web này .
- Để kiểm tra Python được cài đặt hay không trong PC của bạn, hãy nhập mã sau vào Terminal của bạn
python –version |
4. Lưu tên tệp Python trong phần mở rộng .py
5. Chạy Mã Python bằng lệnh:
Python Your_file_name.py |
Bộ nhân vật
Ký tự hợp lệ được sử dụng trong Python.
i) Bảng chữ cái: A – Z, a – z
ii) Chữ số: 0-9
iii) Các ký tự đặc biệt:!, @, #, &, $, ^, *, (,),… .. vv
Biến (Định danh)
Tên đề cập đến một giá trị hoặc Tên được đặt cho một thực thể được sử dụng trong lập trình.
# Ví dụ 1.1 a = 6 b = 4.3 c = “Hello world” |
Quy tắc đặt tên biến
i) Nó phải bắt đầu bằng bảng chữ cái hoặc Dấu gạch dưới (_).
ii) Các chữ số được xem xét, nhưng không sử dụng khi bắt đầu.
iii) Không thể sử dụng từ khóa làm định danh.
iv) Chữ hoa và chữ thường khác nhau.
v) Không thể sử dụng khoảng trắng hoặc khoảng trắng trong Biến.
# Ví dụ 1.2 var = 1 _var = 2 var_three = 3 Var = 4 VAR = 5 var1 = 6 |
Từ khóa
Các từ đặc biệt có nghĩa được xác định trước trong ngôn ngữ lập trình.
Đây là danh sách các từ khóa Python.
False def if raise |
Loại dữ liệu
Các loại được sử dụng trong chương trình Booleans: bool Các số: int, Float, complex Chuỗi: str Nhị phân: byte, bytearray Danh sách: []Tuples: () Bộ: set, frozense tTừ điển: {"key": "Value"} hoặc dict () |
Chữ viết
Giá trị không đổi được gán cho một biến.
a) Chữ số nguyên
Ví dụ ; a = 5, b = 10
b) Các ký tự dấu chấm động
Ví dụ ; pi = 3,14
c) Chuỗi ký tự
Ví dụ ; a = ‘MP’, b = “Kênh”
d) Các ký tự Boolean
Ví dụ; Đúng sai
e) Các chữ đặc biệt
Ví dụ; không ai
Thụt lề
Python sử dụng thụt lề để chỉ ra các khối mã. Một số ngôn ngữ khác như c, c ++, java sử dụng dấu ngoặc nhọn {} để chỉ ra các khối mã.
# Ví dụ 1.3 nếu 4 <5: print ("Năm lớn hơn")#Output IndentationError: mong đợi một khối được thụt lề#correct nếu 4 <5: print ("Năm lớn hơn")#Output Five lớn hơn |
Thụt lề phải có ít nhất 1, Nhưng cùng một số khoảng trắng hoặc số thụt lề bên trong các khối mã giống nhau.
# Ví dụ 1.4 if 4 <5: print (“Năm lớn hơn”) print (“Bốn nhỏ hơn”)#Output IndentationError: mong đợi một thụt lề#correct if 4 <5: print ("Năm lớn hơn") print ("Bốn nhỏ hơn")# Đầu ra Năm lớn hơn Bốn là Đầu ra nhỏ hơn |
Toán tử đầu vào
• Input (): nhận đầu vào là số nguyên.
# Ví dụ 1.5 a = input (“Nhập một số”) |
• raw_input (): lấy đầu vào là String, ở đây ép kiểu dùng để chuyển kiểu.
# Ví dụ 1.6 a = raw_input (“Nhập một chuỗi”) b = int ( raw_input (“Nhập một số”)) c = float ( raw_input (“Nhập một số phân số”)) |
Toán tử đầu ra
in()
# Ví dụ 1.7 print ( c ) print ( a, b ) print ( “kết quả là“, c ) print ( a, ”lớn hơn”, b ) |
Mã mẫu Python
# Ví dụ 1.8 a = int ( input ()) # a = int ( raw_input ()) b = int ( input ()) # b = int ( raw_input ()) c = a + b print (“Kết quả là”, c)#Output 2 3 Kết quả là 5hoặc làa = input (“Nhập đầu tiên”) b = input (“Nhập thứ hai”) c = a + b # Đây '+' hoạt động như một phép toán nối print (“kết quả là”, c)#Output Nhập đầu tiên a Nhập thứ hai b kết quả là ab |
Trình thông dịch Python coi mỗi dòng trong tập lệnh Python như một câu lệnh và nó trả về một ký tự dòng mới ở cuối câu lệnh. Vì vậy, nó không yêu cầu dấu chấm phẩy; ở cuối mỗi câu lệnh như c, c ++, Java, v.v.
Toán tử & Biểu thức
Các toán tử là các Ký hiệu được sử dụng để thực hiện một số hoạt động. Ví dụ: +, -, *, /,%, **, <,>… .v.v.
Biểu thức là sự kết hợp của toán tử và toán hạng. Vd: a + b, a – b, a * b… .vv.
Toán tử số học & Biểu thức
Ví dụ về mô tảtoán tử + Cộng Tổng của hai toán hạng a + b - Trừ hiệu số giữa hai toán hạng a - b * Nhân Tích của hai toán hạng a * b / Thương số của hai toán hạng a / b // Phân chia tầng Thương số của hai toán hạng a // b không có phần phân số % Modulus Phần còn lại sau khi chia % b của 'a' cho 'b.'** lũy thừa của 'a' được nâng lên bởi 'b' a ** b |
Toán tử quan hệ & Biểu thức
Ví dụ về mô tả toán tử > Lớn hơn nếu toán hạng bên trái lớn hơn a> b so với bên phải, thì nó trả về true.<Nhỏ hơn nếu toán hạng bên trái nhỏ hơn a <b bên phải, thì nó trả về true.== Bằng nhau nếu hai toán hạng bằng nhau, a == b thì nó trả về true.! = Không bằng nhau nếu hai toán hạng không bằng nhau, a! = B thì nó trả về true.> = Lớn hơn hoặc bằng nếu toán hạng bên trái lớn hơn a> = b hoặc bằng bên phải, thì nó trả về true. <= Nhỏ hơn hoặc bằng nếu toán hạng bên trái nhỏ hơn a <= b hoặc bằng bên phải, thì nó trả về true. |
Lập Trình Python