Các yếu tố cơ bản của chương trình Python Mỗi chương trình Python chứa một số yếu tố cơ bản như bộ ký tự, mã thông báo, biểu thức, câu lệnh, đầu vào và đầu ra. Bộ ký tự & nbsp; Một tập hợp các ký tự hợp lệ mà một ngôn ngữ có thể nhận ra. Python hỗ trợ tiêu chuẩn mã hóa Unicode và nó có các bộ ký tự sau - Chữ cái - a đến z, a - z Chữ số - 0 đến 9 Biểu tượng đặc biệt - Tất cả các biểu tượng có sẵn trên bàn phím. Whitespace - không gian trống, tab, dòng mới, vận chuyển trở lại Các ký tự khác - tất cả các ký tự ASCII và Unicode Tokens Các đơn vị từ vựng hoặc các yếu tố từ vựng của một chương trình, được sử dụng để xây dựng các tuyên bố và hướng dẫn trong chương trình được gọi là mã thông báo. Python có mã thông báo theo dõi - [i] từ khóa [ii] định danh & nbsp; . [v] dấu chấm câu 1. Từ khóa & nbsp; - & nbsp; – Từ khóa là những từ truyền đạt một ý nghĩa đặc biệt cho trình thông dịch Python. Chúng được dành riêng cho mục đích đặc biệt và không được sử dụng làm định danh. & NBSP; Ngôn ngữ lập trình Python có các từ khóa sau: ĐÚNG VẬY và như khẳng định defAll these keywords are in small alphabets except for False, None, and True, which start with capital alphabets. Del – Elif ngoại trừ từCác chủ đề được thảo luận:
SaiSai
Không có
Kiểu dữ liệu ánh xạ - Từ điển
Các loại dữ liệu có thể thay đổi và bất biến
Các yếu tố cơ bản của chương trình Python
Mỗi chương trình Python chứa một số yếu tố cơ bản như bộ ký tự, mã thông báo, biểu thức, câu lệnh, đầu vào và đầu ra.
break
class
continue
Bộ ký tự & nbsp;
Một tập hợp các ký tự hợp lệ mà một ngôn ngữ có thể nhận ra. Python hỗ trợ tiêu chuẩn mã hóa Unicode và nó có các bộ ký tự sau -
Chữ cái - a đến z, a - z
else
Chữ số - 0 đến 9
finally
for
Biểu tượng đặc biệt - Tất cả các biểu tượng có sẵn trên bàn phím.
Whitespace - không gian trống, tab, dòng mới, vận chuyển trở lại
if
import
in
Các ký tự khác - tất cả các ký tự ASCII và Unicode
Các đơn vị từ vựng hoặc các yếu tố từ vựng của một chương trình, được sử dụng để xây dựng các tuyên bố và hướng dẫn trong chương trình được gọi là mã thông báo.
Python có mã thông báo theo dõi -
[i] từ khóa [ii] định danh & nbsp; . [v] dấu chấm câu
1. Từ khóa & nbsp; - & nbsp;
Từ khóa là những từ truyền đạt một ý nghĩa đặc biệt cho trình thông dịch Python. Chúng được dành riêng cho mục đích đặc biệt và không được sử dụng làm định danh. & NBSP;
Ngôn ngữ lập trình Python có các từ khóa sau:
return
try
while
with
yield
toàn cầu
Là
Lambda
không thuộc địa
không phải
hoặc
- đi qua
- nuôi
- Từ khóa Python | www.mycstutorial.in
Để kiểm tra / hiển thị danh sách các từ khóa có sẵn trong Python, bạn phải viết hai câu sau:- :
- >>> Nhập từ khóa
- >>> in [từ khóa.kwlist]
- . Khác ',' ngoại trừ ',' cuối cùng ',' cho ',' từ ',' toàn cầu ',' nếu ',' nhập ',' trong ',' là ',' lambda ',' không thuộc địa ',' không ' , 'hoặc', 'pass', 'nâng', 'return', 'thử', 'trong khi', 'với', 'whield']]]]
- Tất cả các từ khóa này nằm trong bảng chữ cái nhỏ ngoại trừ & nbsp; sai, không có, & nbsp; và & nbsp; true, bắt đầu với bảng chữ cái vốn.
2. Định danh & nbsp; - & nbsp;
Tên được đặt cho các phần khác nhau của một chương trình như biến, đối tượng, lớp, phương thức, mô -đun, danh sách, từ điển, được gọi là định danh.
Quy tắc định danh của Python -
i] định danh là chuỗi dài của các chữ cái và chữ số. Ví dụ. RateOfinterest, ListofStudents,
ii] ký tự đầu tiên phải là thư; gạch dưới [_]. Ví dụ. _sum, sum, _1sum
iii] Nó nhạy cảm trường hợp. Ví dụ. Tổng và tổng là khác nhau, do độ nhạy của trường hợp.
iv] không được là một từ khóa. Nếu, nếu không, phá vỡ không được phép.. [dots] are not allowed.
v] Có thể là ký tự đặc biệt ngoại trừ dấu gạch dưới [_], ví dụ: ^SUM, SUM#.. Không được phép do ký tự đặc biệt.
vi] không gian trắng không được phép. Ví dụ. lãi suất, lãi suất đơn giản, không được phép do không gian –
Làm:
Điều này có thể được theo sau bởi bất kỳ sự kết hợp của các ký tự A-Z, A-Z, 0-9 hoặc nhấn mạnh _.
Tên nên bắt đầu bằng chữ viết hoa hoặc bảng chữ cái viết thường hoặc dấu dưới
Nó có thể có bất kỳ chiều dài nào. Tuy nhiên, nó được ưa thích để giữ cho nó ngắn gọn và có ý nghĩa.
Không:
Một định danh không thể bắt đầu với một chữ số.None,
Một định danh không thể chứa không gian.
Nó không phải là một từ khóa hoặc từ dành riêng. – The text written inside the quotes are called String literals. In python, string literals can form by enclosing text in both forms of quotes – single quotes or double quotes or triple quotes.
Chúng ta không thể sử dụng các biểu tượng đặc biệt như!, @, #, $, %, V.v. trong các định danh.
Ví dụ về số nhận dạng hợp lệ -
Unit_per_day, dayofweek, stud_name, fath
Ví dụ về định danh không hợp lệ-
3rdgraph - Tên có thể bắt đầu với một chữ số
Roll # Không - Biểu tượng đặc biệt # không được phép– Python allows two types of strings –
Tên đầu tiên - & nbsp; không gian không được phép.
ii] Chuỗi đa dòng
Chuỗi dòng đơn & nbsp; - Chuỗi được viết bên trong trích dẫn đơn [‘] hoặc trích dẫn kép [Hồi] được gọi là chuỗi dòng đơn. – String written inside the single quote [‘ ‘] or double quote [“ “] are called single line string.
Chuỗi đa dòng & nbsp;-Chuỗi chứa nhiều dòng được gọi là chuỗi đa dòng. Nó có thể được viết theo hai cách - & nbsp; bằng cách thêm Backslash [\] & nbsp; và & nbsp; bằng cách nhập văn bản trong trích dẫn ba – String containing multiple lines called Multi-line string. It can be written in two ways – By adding backslash [\] and By typing text in triple quotes
Ví dụ-–
Str1 = “Xin chào \ # \ [Backslash] không được tính là ký tự
Bạn có khỏe không?\
Tôi ổn."
Str2 = "" "Hello # EOL được tính là nhân vật
Bạn khỏe không?
Tôi ổn."""
>>> Len [Str1]
27
>>> Len [Str2]
29
b] chữ số & nbsp; - chữ viết dưới dạng số, tích cực hoặc âm, toàn bộ hoặc phân số, được gọi là chữ số. Python cung cấp ba loại chữ số -– Literals written in the form of number, positive or negative, whole or fractional, called Numeric Literals. Python offers three types of numeric literals –
Số nguyên nghĩa đen [int] & nbsp; - Số nguyên hoặc INT, là số tổng thể dương hoặc âm mà không có dấu thập phân. Dấu phẩy không thể xuất hiện trong hằng số nguyên. – integers or ints, are positive or negative whole numbers with no decimal point. Commas cannot appear in integer constant.
a. & nbsp; số nguyên thập phân: & nbsp; một số nguyên chứa các chữ số. Ví dụ. -1254, +589, -987Decimal Integer: An integer contain digits. E.g. – 1254, +589, -987
B.Octal Integer : Digit starting with 0o [Zero followed letter o] e.g.0o27, 0o35
C. 0x19a, 0xfaHexadecimal Integer: Digit preceded by 0x or OX. E.g. 0x19A, 0xFA
Dòng nổi [Float] & NBSP; - Số thực, được viết với một điểm thập phân với phần nguyên và phần phân số. – real numbers, written with a decimal point with integer and fractional part.
a. & nbsp; dạng phân số - & nbsp; một số thực ít nhất phải có một chữ số với điểm thập phân, trước hoặc sau.Fractional Form – A real number at least must have one digit with the decimal point, either before or after.
Ví dụ - 89.6589, 0.56898, 1.265, 25.0
b. & nbsp; & nbsp; & nbsp; mẫu số mũ - & nbsp; một số thực chứa hai phần - mantissa và số mũ. Mantissa được theo sau bởi một chữ E hoặc E và số mũ. Mantissa có thể là số nguyên hoặc số thực trong khi số mũ phải là số nguyên +ve hoặc.Exponent Form – A real number containing two parts – mantissa and an exponent. The mantissa is followed by a letter E or e and the exponent. Mantissa may be either integer or real number while exponent must be a +ve or –ve integer.
Ví dụ -0.125e25, -14.26e21
Các chữ viết phức tạp [phức tạp] & nbsp; - có dạng & nbsp; a + b & nbsp; j, trong đó & nbsp; a & nbsp; là phần thực của số và b là phần tưởng tượng. J đại diện cho & nbsp; & nbsp ;, đó là một số tưởng tượng.– are of the form of a + b j, where a is the real part of the number and b is the imaginary part. j represents , which is an imaginary number.
c] Boolean Ligesals & nbsp; - Đúng [Boolean true] hoặc false [boolean false] là hai loại chữ Boolean trong Python. & nbsp; Boolean Biết là - đúng và sai. – True [Boolean true] or False [Boolean false] is the two types of Boolean literals in python. Boolean Literals are – True and False.
d] văn học đặc biệt & nbsp; không có & nbsp; - không ai là nghĩa đen đặc biệt trong Python. Nó được sử dụng để chỉ ra không có gì hoặc không có giá trị hoặc sự vắng mặt của giá trị. Trong trường hợp danh sách, nó được sử dụng để chỉ ra kết thúc của danh sách. None – None is the special literal in Python. It is used to indicate nothing or no value or absence of value. In case of List, it is used to indicate the end of list.
- Trong Python, không có nghĩa là không có thông tin hữu ích nào, hay không có gì ở đây.
- Nó không hiển thị gì khi bạn viết tên biến, trong đó chứa & nbsp; không có, tại dấu nhắc.None, at prompt.
Note : :
.
.
e] Bộ sưu tập văn học & NBSP; - –
Danh sách & nbsp; & nbsp; - là danh sách các giá trị phân tách bằng dấu phẩy của bất kỳ loại dữ liệu nào giữa dấu ngoặc vuông. Nó có thể được thay đổi. Ví dụ. – is a list of comma separated values of any data type between square brackets. It can be changed. E.g.
p = [1, 2, 3, 4] m = [‘a,’ e, ’i
Q = [Hồi Anjeev ,,
r = [Hồi Mohit, 102, 85.2, đúng]
Tuple - & nbsp; là danh sách các giá trị phân tách dấu phẩy của bất kỳ loại dữ liệu nào giữa các dấu ngoặc đơn. Nó không thể thay đổi. Ví dụ.is a list of comma separated values of any data type between parentheses. It cannot be changed. Eg.
P = [1, 2, 3, 4] M = [‘A,’ E, ’i
Q = [Hồi Anjeev ,, Kumar ,, Sing Singh]
r = [Hồi Mohit, 102, 85.2, ‘M, đúng]
Từ điển & nbsp;-là một tập hợp không có thứ tự của dấu phẩy & nbsp; khóa: value & nbsp; cặp trong niềng răng xoăn. – is an unordered set of comma-separated key : value pairs within curly braces.
rec = {’tên
4. Người vận hành & NBSP;–
Các toán tử là các mã thông báo thực hiện một số hoạt động / tính toán / tính toán, trong một biểu thức.
- Các biến và đối tượng mà tính toán hoặc hoạt động được áp dụng, được gọi là & nbsp; toán hạng.operands.
- Nhà điều hành yêu cầu một số toán hạng để làm việc
5. Dấu chấm câu / Delimiter & nbsp; - & nbsp;–
Trình định câu là các biểu tượng được sử dụng trong các ngôn ngữ lập trình để tổ chức các cấu trúc câu lập trình.
Các dấu chấm câu phổ biến nhất của ngôn ngữ lập trình Python là:
[ ] [ ] { } ’ : . ; @ = += -= *= /= //= %= @= &= |= ^= >>=