Tải xuống ppt Nguyên tắc cơ bản về Python

Khi ngày trôi qua, nhu cầu của công nghệ thay đổi nhanh chóng. Trong vài năm qua, Python đã trở thành một từ thông dụng trong ngành CNTT, đặc biệt là trong lĩnh vực khoa học dữ liệu và Trí tuệ nhân tạo. Và lập trình python này đã chiếm trong top 3 danh sách ngôn ngữ phổ biến nhất. Trong thế giới ngày nay, dữ liệu là trái tim trong ngành CNTT. – Trình chiếu PowerPoint PPT

Bản ghi và ghi chú của người thuyết trình


Tiêu đề. hướng dẫn Python

1
HƯỚNG DẪN PYTHON

  • nội dung
  • Tổng quan về Python
  • Khái niệm cơ bản về Python
  • Cài đặt Python
  • Nguyên tắc cơ bản về Python
  • Biến Python
  • Mã thông báo Python
  • Toán tử Python
  • Câu lệnh có điều kiện trong Python
  • Python cho vòng lặp
  • Hàm Python
  • Tệp Python
  • Mô-đun Python
  • Gói Python
  • Lớp và đối tượng trong Python
  • Lỗi và ngoại lệ trong Python
  • Trình lặp Python
  • Máy phát điện và trang trí
  • Tổng quan về PostgreSQL

USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
2
1. Tổng quan về Python
HƯỚNG DẪN PYTHON
Ngày tháng trôi qua, nhu cầu của công nghệ thay đổi
nhanh chóng. Trong vài năm qua, Python
đã trở thành một từ thông dụng trong ngành CNTT, đặc biệt
trong lĩnh vực khoa học dữ liệu và nhân tạo
Intelligence. And this python programming has
chiếm 3 danh sách ngôn ngữ hàng đầu
mức độ phổ biến. Trong thế giới ngày nay, dữ liệu là trái tim của
ngành CNTT. Nhưng chỉ một số ít người trong ngành
CNTT có khả năng xử lý
dữ liệu. Và ngày nay nhiều người gọi đây là
nghề hot nhất ngành CNTT. Tổng quan,
Tổng quan về python này giúp mọi người dễ dàng tìm hiểu
python cho khoa học dữ liệu cũng như triển khai thuật toán
. Theo số liệu thống kê
gần đây, chúng tôi đã chậm hơn 50 trong việc cung cấp
nhà khoa học dữ liệu w. r. nhu cầu về dữ liệu
nhà khoa học. Và con trăn này là một trong những công việc
được trả lương cao nhất trong ngành CNTT. Mức lương trung bình
của nhà phát triển python nằm trong khoảng từ
80000 đến 95000. Và các nhà quản lý kiếm được tới
250000 mỗi năm. Hướng dẫn này sẽ giúp bạn
tìm hiểu các khái niệm khác nhau về ngôn ngữ lập trình
. Và cuối cùng, giúp bạn xóa
chứng chỉ python. Trong hướng dẫn này bao gồm
kiến thức cơ bản về lập trình python, Điều khiển
hàm, cấu trúc dữ liệu, mô-đun, tệp, I/O
. Đọc thông tin đầy đủ về lý do
so on. Read the complete information about why
mọi người thích trăn hơn?
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID . com
3
2. Khái niệm cơ bản về Python
HƯỚNG DẪN PYTHON
Lập trình python là gì? . Nó cung cấp
high-level object-oriented programming language
created by Guido Rossum in 1989. It provides
cấu trúc cho phép lập trình rõ ràng trên cả
công ty quy mô lớn và quy mô nhỏ. con trăn.
Cấu trúc dữ liệu tích hợp cấp cao của nó được kết hợp
với kiểu nhập động và liên kết động làm cho nó
hấp dẫn để phát triển ứng dụng nhanh.
Cú pháp đơn giản và dễ học giúp tăng
khả năng đọc và giảm chi phí
bảo trì. Ngoài ra, trong thông tin cơ bản về python nói
rằng không có bước biên dịch và bước chỉnh sửa
gỡ lỗi cực kỳ nhanh.
Nhấp vào lập trình python là gì để biết thêm
chi tiết chi tiết. Lịch sử phiên bản Python có
ba phiên bản chính. Hãy để chúng tôi nói về từng
chi tiết. Phiên bản 1. 0 Trăn 1. 0 được phát hành
vào tháng 1 năm 1994. Phiên bản python này bao gồm
các tính năng mới quan trọng như bộ lọc, lambda và
bản đồ, v.v.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
4
HƯỚNG DẪN PYTHON
Phiên bản 2. 0 Trăn 2. 0 được phát hành vào tháng 10
2000. Trong phiên bản này, các tính năng như
trình thu gom rác đầy đủ, khả năng hiểu danh sách
được bao gồm và hỗ trợ Unicode. Phiên bản 3. 0
phiên bản mới nhất được phát hành năm 2008. Vì vậy,
những thay đổi chính của các phiên bản này được hiển thị bên dưới Trong
phiên bản python này, bản in là một chức năng. Thay
danh sách, chúng tôi có chế độ xem và trình vòng lặp. Thêm
các quy tắc đơn giản hóa để sắp xếp các phép so sánh
Ở đây khi chúng ta chia hai số nguyên,
kết quả sẽ là số float thay vì < . Một nhược điểm của phiên bản này là không
integer. One drawback of this versions it is not
có thể thu gọn ngược với python 2. x. Kiểm tra một lần
sự khác biệt chính giữa python 2
3 Trình thông dịch Python Trình thông dịch
về cơ bản là ngôn ngữ lập trình máy tính< . Vì vậy, nó thực hiện các hướng dẫn được viết
execute the program directly without
compilation. So, it performs instructions written
bằng ngôn ngữ lập trình [hoặc] kịch bản. Không giống như
JAVA, python sử dụng trình thông dịch Vậy bây giờ hãy để tôi hướng dẫn
cách cài đặt python trong hệ thống cục bộ.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID ​​EMAIL info_at_onlineitguru. com
5
3. Cài đặt Python
HƯỚNG DẪN PYTHON
Chúng ta có thể cài đặt python trên máy tính cục bộ của mình
thông qua các bước sau 1. Truy cập
https//www. con trăn. org/tải xuống/
  • Tải xuống phiên bản mới nhất được hỗ trợ [Trình cài đặt
    có sẵn cho Windows,
  • hệ điều hành Mac và Linux]
  • Khi bạn đã tải xuống, hãy nhấp vào Chạy để cài đặt
    môi trường

USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
6
HƯỚNG DẪN PYTHON
3. Đánh dấu Thêm 3. 7 vào đường dẫn
5] Bây giờ hãy nhấp vào cài đặt ngay để cài đặt
môi trường.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
7
HƯỚNG DẪN PYTHON
6] Cuối cùng, bạn sẽ thấy thiết lập là
.
IDLE là tập lệnh ưa thích cho Python. Vì vậy, hãy truy cập
thanh tìm kiếm hệ điều hành của bạn và tìm kiếm
IDLE. Sau đó, bạn sẽ vào
màn hình sau IDLE này phù hợp nhất cho
người mới bắt đầu. Nhưng Python IDLE này không phù hợp
để phát triển ứng dụng. Vì vậy, chúng ta cần một
trình soạn thảo thay thế như IDE để phát triển
ứng dụng bằng python. Ngày nay trên thị trường, chúng tôi
có nhiều IDE để học Python 3. Nhưng tôi
thích Pycharm là người biên tập để phát triển
các ứng dụng. Nhưng trước khi tìm hiểu về
cài đặt pycharm, chúng ta hãy
thảo luận ngắn gọn về IDE [Môi trường phát triển
Tích hợp] có nghĩa là gì . Nó tích hợp
Code editor, Compiler and debugger in one
Graphical use Interface [GUI]. It integrates the
toàn bộ quá trình tạo mã, biên dịch và
kiểm tra. Điều này cuối cùng đã tăng năng suất
của nhà phát triển
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
8
HƯỚNG DẪN PYTHON
Nhà phát triển làm việc với IDE bắt đầu với một mô hình.
IDE sau đó chuyển đổi mô hình thành mã.
Ngoài ra, với mức độ tự động hóa cao,
IDE sau đó gỡ lỗi rồi kiểm tra mã điều khiển
mô hình. Và nếu sau khi quá trình xây dựng thành công và
được thử nghiệm đúng cách, thì nó có thể được triển khai để
thử nghiệm thêm thông qua IDE. Bây giờ là lúc
chuyển sang cài đặt Pycharm
IDE Truy cập https//www. phản lực. com/pycharm/ để
tải xuống phiên bản IDE mới nhất.
Bây giờ là lúc chọn hệ điều hành. Kể từ
hiện tại, tôi chọn WINDOWS. Và
pycharm này có hai phiên bản. [Phiên bản cộng đồng có sẵn miễn phí và pycharm này có hai phiên bản. [Phiên bản cộng đồng có sẵn miễn phí và pycharm này có hai phiên bản. [Phiên bản cộng đồng có sẵn miễn phí và pycharm này có hai phiên bản. [Phiên bản cộng đồng được cung cấp miễn phí và
phiên bản chuyên nghiệp là phiên bản được cấp phép. ] Là người mới bắt đầu, chúng tôi sẽ chọn phiên bản chuyên nghiệp là phiên bản được cấp phép. ] Là người mới bắt đầu, chúng tôi sẽ chọn
phiên bản cộng đồng. Bây giờ là lúc tải xuống phiên bản Cộng đồng. Sau phiên bản cộng đồng. Bây giờ là lúc tải xuống phiên bản Cộng đồng. Sau phiên bản cộng đồng. Bây giờ là lúc tải xuống phiên bản Cộng đồng. Sau khi
tải tệp xuống, hãy nhấp vào CHẠY để cài đặt tệp.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
9
HƯỚNG DẪN PYTHON
Bây giờ hãy nhấp vào TIẾP THEO
Chọn đường dẫn để cài đặt. [Đường dẫn mặc định
sẽ được cung cấp và có thể
thay đổi nếu cần]
USA 1 469 522 9879 INDIA 91 955 010 . com
EMAIL ID info_at_onlineitguru.com
10
HƯỚNG DẪN PYTHON
Bây giờ hãy chọn hệ điều hành của hệ thống
Cục bộ.
Chọn đường dẫn vị trí dự án để tạo
phím tắt chương trình
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
11
HƯỚNG DẪN PYTHON
Bây giờ hãy nhấp vào Cài đặt. Và đánh dấu CHẠY Pycharm
Phiên bản cộng đồng
Cuối cùng, đánh dấu Hoàn tất hoàn tất
cài đặt. Truy cập Các IDE Python cơ bản để
tìm hiểu để biết tất cả các IDE có sẵn cho
chương trình Python First. Hy vọng bạn đã hoàn thành
việc cài đặt . Bây giờ chúng ta hãy chạy
computer. Now let us run the first
chương trình đầu tiên. Ban đầu hãy mở lối tắt Pycharm đã
được cài đặt trong máy tính của bạn. Chuyển đến menu Tệp và
sau đó nhấp vào dự án mới.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
12
HƯỚNG DẪN PYTHON
Sau đó, một lần nữa chuyển đến menu tệp rồi mở
the project. Now open the respective project and
sau đó tạo Python mới [. py]
tệp. Ban đầu, tôi muốn in câu lệnh nhập
của người dùng.
Vì vậy, sau khi viết một số mã, đã đến lúc thực thi
đoạn mã. Vì vậy, để thực hiện việc này, hãy chuyển đến
thiết bị đầu cuối trong pycharm và nhấn phím shift
F10. Cuối cùng, bạn sẽ nhận được đầu ra là
Vì vậy, cho đến bây giờ, bạn đã cài đặt môi trường python
trong hệ thống của mình. Bây giờ là lúc
thảo luận về các tính năng của python. Các tính năng
của Python Python được cho là ngôn ngữ lập trình
tốt nhất vì
các tính năng sau.
  • Đơn giản và dễ học
  • ngôn ngữ được diễn giải và phụ thuộc chéo
    ngôn ngữ
  • Mã nguồn mở và miễn phí
  • ngôn ngữ hướng đối tượng
  • Mở rộng và di động
  • Hỗ trợ lập trình GUI
  • Thư viện chuẩn và ngôn ngữ tích hợp
  • Đồng thời kiểm tra các Yếu tố sẽ cải thiện tốc độ tăng trưởng của trăn
    .

USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
13
4. Nguyên tắc cơ bản về Python
HƯỚNG DẪN PYTHON
Cho đến bây giờ, chúng ta đã thấy cài đặt python
trong hệ thống của mình. Bây giờ chúng ta hãy bắt đầu
viết mã với các kiến ​​thức cơ bản về python. Các câu lệnh Các câu lệnh pyth
on chẳng là gì cả, mà là các lệnh
logic mà trình thông dịch thực thi. Do đó
các câu lệnh có thể ở dạng một dòng [hoặc] nhiều
câu lệnh. Các câu lệnh Python
được phân loại thành hai câu lệnh
Câu lệnh biểu thức và Câu lệnh gán
. Câu lệnh biểu thức
câu lệnh biểu thức bao gồm một số biểu thức toán tử
như Phép cộng [], Phép trừ [-],
phép nhân [], .
Có thể Nói cách khác, câu lệnh
biểu thức trả về một giá trị. Một biểu thức là
thứ trả về một giá trị. Số học
biểu thức [2/10]3 15
USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
14
HƯỚNG DẪN PYTHON
Biểu thức hàm Mỗi Trình thông dịch/trình biên dịch
có một số hàm được xác định trước . Và trình thông dịch Python hỗ trợ
[] and so on. And Python interpreter supports
công cụ này. Tù binh [2. 3] 8 câu lệnh Sqrt [81] 3
s Các loại câu lệnh này tạo một
biến và gán giá trị cho nó. Do đó,
các câu lệnh gán hoạt động một cách logic và lưu trữ
các kết quả trong biến [nó
hoạt động trên LHS và lưu trữ trên RHS].
Ví dụ Test1 Id tôi thích viết mã [test1]
Đầu ra 70809568 Id Test2Tôi thích viết mã
[test2] Đầu ra 70809568 Nếu bạn nghiêm túc . Muốn
noticed the above two variables, namely test1 and
test2, therefore the interpreter allocates same
memory allocation for both the variables. Want
trở thành bậc thầy về Python, hãy truy cập chương trình đào tạo
trực tuyến
USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
15
HƯỚNG DẪN PYTHON
Lưu ý Hầu như Python phân bổ cùng một vị trí bộ nhớ
trong hai trường hợp . Hoạt động của RHS
20 characters [white spaces were included]
Integers ranging between -5 to 255. RHS
Trong phần này, chúng tôi có một số hoạt động trên
RHS. Do đó, chúng ta hãy thảo luận với một số
ví dụ. Kiểm tra 72 Loại [kiểm tra] Đầu vào đầu ra
Kiểm tra 72/10 Loại [kiểm tra] Đầu ra thả nổi
Nhận xét Vì vậy, đây không là gì khác ngoài< . Trong khi, chúng tôi có hai< . Trong khi, chúng tôi có hai< . Trong khi, chúng tôi có hai< . Trong khi, chúng tôi có hai
executable line of code. While, we have two
loại nhận xét. Nhận xét một dòng
nhận xét một dòng bắt đầu bằng I don't
execute Nhận xét nhiều dòng Cuối cùng,
nhận xét nhiều dòng bắt đầu và . Bạn có muốn biết python được biên dịch hay
. Would you like to know is python compiled or
được giải thích không?
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID . com
16
5. Biến Python
HƯỚNG DẪN PYTHON
Biến Python không là gì ngoài vị trí bộ nhớ
dành riêng để lưu trữ các giá trị. Nói cách khác
, đó là tên của vị trí bộ nhớ
nơi dữ liệu được lưu trữ. Và nếu sau khi
biến được lưu trữ, một không gian riêng biệt sẽ được phân bổ
trong bộ nhớ. Hơn nữa, chúng ta có thể xác định
tên biến bằng cách sử dụng kết hợp các chữ cái,
số và dấu gạch dưới. Bấm vào đây để biết
cấu trúc lập trình của python Gán
giá trị cho các biến Thực ra không có
khai báo rõ ràng . Và chúng ta
có thể dễ dàng định nghĩa một biến bằng toán tử
. Ví dụ a 20 b 30 In
a Kết quả 20 Bên cạnh khóa đào tạo trực tuyến về python
đề xuất một kiểu khai báo biến
khác. Ví dụ A, b,c 2,10,python Lưu ý
Trình thông dịch Python tự động xác định
các loại biến
USA 1 469 . com
EMAIL ID info_at_onlineitguru.com
17
HƯỚNG DẪN PYTHON
Chúng ta có thể khai báo lại một biến không? . Và câu trả lời cho câu hỏi là
have this question? Hope you got the answer after
reading this. And the answer to the question is
có, chúng ta có thể khai báo lại một biến. Nhưng
Biến lưu trữ giá trị gần đây nhất. Ví dụ x
10 Print [x] Xabc Print [x]
Xuất 10 ABC Hằng số Đây là các giá trị cố định
không thể . Ví dụ
22. 7 trọng lực 9. 8 Đặt các giá trị này riêng biệt
tệp như hằng số. py Bây giờ chúng ta có thể thực hiện điều này bằng cách
lệnh sau Nhập hằng In
[hằng. pi] In [hằng số. Gravity]
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
18
HƯỚNG DẪN PYTHON
Vì vậy, sau khi chạy lệnh này, chúng tôi sẽ nhận được
. 7 9. 8 Vì vậy, cho đến khi chúng ta
thấy các loại biến, khai báo. Bây giờ,
đã đến lúc thảo luận về mã thông báo 6. Mã thông báo
Python Về cơ bản, mã thông báo python là đơn vị
nhỏ của ngôn ngữ lập trình. Python
hỗ trợ 4 loại Mã thông báo
Từ khóa Đây là những từ chuyên dụng có
ý nghĩa và chức năng đặc biệt. Hơn nữa,
trình biên dịch định nghĩa những từ này. Hơn nữa, nó
không cho phép người dùng sử dụng những từ này. Trình biên dịch Python
có các từ sau
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
19
HƯỚNG DẪN PYTHON
Số nhận dạng Số nhận dạng đại diện cho
thực thể có thể lập trình. Các thực thể có thể lập trình
bao gồm tên, biến, mô-đun do người dùng xác định
và các đối tượng khác. Hơn nữa, python xác định một số
quy tắc trong việc xác định mã định danh. Bây giờ chúng ta hãy
thảo luận về một số trong số họ. Mã định danh có thể là
chuỗi chữ thường [hoặc] chữ hoa [hoặc]
số nguyên [hoặc] tổ hợp của bất kỳ. Tên định danh
phải bắt đầu bằng chữ thường
[hoặc] chữ hoa [Không được bắt đầu bằng
chữ số] . Chỉ có dấu gạch dưới [_] mới được phép
reserved word. Only Underscore [_] is allowed to
dùng làm ký tự đặc biệt trong tên định danh.
Độ dài của tên định danh không được
hơn 79 ký tự Bạn có muốn biết
cách Máy học sử dụng python . com
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
20
HƯỚNG DẪN PYTHON
Chữ Literal được sử dụng để xác định dữ liệu là
a . Python có 6 chữ
mã thông báo.
Chuỗi Chuỗi là một dãy ký tự
được xác định giữa các dấu ngoặc kép. [Cả dấu ngoặc đơn và dấu ngoặc kép
đều có thể áp dụng để xác định chuỗi
chữ. ]. Và các chuỗi này thực hiện một số
hoạt động, chúng ta hãy thảo luận về một số trong số chúng.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
21
HƯỚNG DẪN PYTHON
Thao tác cú pháp
Len[String_name] Độ dài chuỗi
String_name.index[char] Locate the character in the string
String_name. đếm[char]
String_name-1 Đảo ngược chuỗi
String_name. upper[] Chuyển chuỗi thành chữ hoa
String-name. Chữ thường Chuyển chuỗi thành chữ thường
Số Đây là những chữ không thể thay đổi [không thể thay đổi]
chữ. Về cơ bản, chúng ta có 3 loại
số khác nhau là số nguyên, số float và
Boolean phức Loại này chỉ có hai giá trị. tôi. đ
đúng / sai. Bộ sưu tập chữ Một bộ sưu tập
chữ là một dạng biểu thức cú pháp
đánh giá thành một loại tổng hợp, chẳng hạn như mảng
danh sách [hoặc] . Python hỗ trợ 2 loại
mã thông báo theo nghĩa đen của bộ sưu tập
USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
22
HƯỚNG DẪN PYTHON
Danh sách chữ Bạn có thể coi danh sách python
là mảng . Nhưng sự khác biệt giữa
Mảng và danh sách là mảng chứa loại dữ liệu
đồng nhất và danh sách chứa loại dữ liệu
không đồng nhất. Về cơ bản, danh sách này là loại dữ liệu
linh hoạt nhất trong python. Các ký tự Python
được phân tách bằng dấu phẩy trong Lưu ý Nếu dấu phẩy không
được cung cấp giữa các giá trị, đầu ra không
chứa dấu cách . com
Print [list] Output a,b,c The other
possible outputs shown below
Code Output Explanation
List a,b,c This would print all the input values
List0 A Like arrays, the index of the elements starts with 0
List2d a,b,d It will update the list at index2 by d with c
Del list1 a, d It would delete the value at index 1
Len[list] 2 It returns the length of the tuple
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
23
HƯỚNG DẪN PYTHON
List2 a, d a, d Nó in đầu ra dưới dạng số lần đầu vào được cung cấp .
List-1 d,a It would print the result in the reverse order.
Tuples Tuples tương tự như danh sách. Nhưng giống như
bộ danh sách không thể thay đổi giá trị. Ngoài ra,
các bộ dữ liệu được đặt trong dấu ngoặc đơn. Trong khi danh sách
được đặt trong dấu ngoặc vuông. Và như đã nói
trước đó, các bộ dữ liệu này thực hiện tất cả các thao tác
như danh sách. Vì vậy, tôi muốn để
hoạt động cho bạn như một thông lệ. Và nếu bạn
xảy ra ở bất cứ đâu, hãy làm rõ về
đào tạo python. Tập hợp Một tập hợp là
tập hợp các phần tử được xác định rõ. Và các phần tử trong
tập hợp được đặt trong dấu ngoặc nhọn cách nhau bởi
dấu phẩy. Trong tập hợp, mỗi phần tử là duy nhất Tập hợp 1
1, 2, 3 Tập hợp 2 1, 2, 2, 3 Trong ví dụ
ở trên, phần tử 2 được lấy . Bây giờ, chúng ta hãy
thảo luận về hoạt động tập hợp khác nhau
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
24
HƯỚNG DẪN PYTHON
Union Kết hợp tất cả các phần tử trong
chuỗi. Và thao tác hợp được thực hiện bằng cách sử dụng
toán tử pipe[] token.
Ví dụ A 1, 2, 3, 4, 5, 6 B 3, 4, 5, 6, 7,
8 AB 1, 2, 3, . Và
8 Intersections Intersection of A and B
returns the common elements in the sets. And the
thao tác được thực hiện bằng toán tử
mã thông báo.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
25
HƯỚNG DẪN PYTHON
Ví dụ A 1,2,3,4,5,6 B 3,4,5 . Tương tự, B-A chỉ trả về các phần tử
3,4,5,6 Difference Difference of [A-B]
returns the elements that are only in A but not
in B. Similarly B-A returns only the elements
chỉ có trong B nhưng không có trong mã thông báo A. Ví dụ A
1, 2, 3, 4, 5, 6 B 3, 4, 5, 6 ,7,8 A B
1,2 B-A 7, .
Symmetric difference It returns the set of
elements that are both in A and B except the
common elements tokens.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
26
HƯỚNG DẪN PYTHON
Ví dụ A 1, 2, 3, 4, 5, 6 B3,4,5, . Các từ điển
AB 1,2,7,8 Dictionaries Python
dictionaries are the key value pairs that are
enclosed in curly braces. Dictionaries are
được phân tách bằng
Tên Dict Onlineitguru, tuổi 20 Và
các phần tử này được truy cập dưới dạng Đầu ra tên Dict . . . .
Onlineitguru Appending the elements in
Dictionaries Dict address Ameer
pet Output nameonlineitguru,age20,
addressameerpet.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
27
7. Toán tử Python
HƯỚNG DẪN PYTHON
Toán tử là các hàm thực hiện một số phép tính
logic. Nói cách khác, đây là
các cấu trúc điều khiển giá trị của
các toán hạng. Python hỗ trợ một số loại
toán tử. Hãy để chúng tôi thảo luận từng cái một trong
chi tiết.
Toán tử số học Các toán tử số học
được sử dụng cho Phép cộng, phép trừ, phép nhân
và phép chia, v.v. Hãy để chúng tôi thảo luận về chúng với
một ví dụ. Chúng ta hãy xem xét toán tử với A
100, B 200
Toán tử Mô tả Ví dụ
Addition[] Thêm giá trị vào hai bên của . com
Subtraction[-] Subtracts A from B B-A 100
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
28
HƯỚNG DẪN PYTHON
Phép nhân [] Nhân A với B AB 2000
Phép chia . Giả sử a 3, b 5
Modulo [] Performs the division operator and returns the remainder BA0
Exponent[] Performs exponential calculation on operators AB 100 power 200
Relational / comparison operator These operator
compares the operands and displays the
result. Let us assume a 3, b 5
Toán tử Mô tả Ví dụ
Thao tác này trả về true nếu hai giá trị bằng nhau A B trả về Sai
. Nếu hai thao tác không bằng nhau, điều này trả về true A. B trả về true
Nếu giá trị của toán hạng bên trái lớn hơn toán hạng bên phải thì giá trị này trả về true AgtB trả về false
lt Toán tử này true nếu toán hạng bên trái nhỏ hơn toán hạng bên trái . com
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
29
HƯỚNG DẪN PYTHON
toán hạng bên phải
gt Toán tử này trả về true nếu bên trái . Giả sử a 5, B 10
lt This operator returns true if the left operand is less than or equal to the right operand AltB returns True
Visit online courses for more live
examples Assignment operator An assignment
operator is used to assign a new value to the
variable. Let us assume a 5, B 10
Mô tả toán tử Ví dụ
Gán giá trị từ toán hạng bên phải sang toán hạng bên trái C ab gán giá trị bằng tổng của A và B . com
ADD and It adds right operand to the left operand and assigns the result to the left operand Ca is equivalent to c ca
-Sub and It subtracts right operand from the left C-a is equivalent
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
30
PYTHON TUTORIAL
toán hạng và gán kết quả cho toán hạng bên trái cho c c a
Multiply and It multiplies right operand with left operand and assigns the result to the left operand Ca is equivalent to c ca
/ division and It divides the left operand with the right operand and assigns the result to the left operand C/a is equivalent to c c/a
Modulo and It performs modulus of the two operands and assigns the result to left operand a is equivalent to c ca
Exponent And It performs an exponential calculation on two operands and assigns the value to the left operand ca is equivalent to c ca
Visit Python Training for more code
examples Bit-wise operators Every operation
that needs to perform must divide into bits. And
thực hiện thao tác và hiển thị kết quả
ở định dạng thập phân.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
31
HƯỚNG DẪN PYTHON
Chúng ta hãy thảo luận với một ví dụ A 30, B 23 Đây
two numbers written in binary format as A 30
0001 1110, B 23 0001 0111.
Ví dụ mô tả toán tử
Và [] Nếu cả hai đầu vào là 1 s thì kết quả là 1, ngược lại kết quả bằng 0 AB 22 [0001 0110]
Or[] If both the inputs are 0s the result is zero else the result is 1 AB 31[0001 1111]
Xor[] If both the bits are same the result is 0 else the AB 9[0000
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
32
HƯỚNG DẪN PYTHON
kết quả là 1 1001]
Compliment[] Nếu . Chúng tôi có ba loại
Binary left shift [ltlt] The left operands are move left by the number of bits specified by the right operand Altlt2 120[0111 1000]
Binary right shift[gtgt] The right operands are moved right but the number of bits specified by the right operand Agtgt2 [0000 0111]
Logical operators
Logical operators are used the logic condition
[true [or] false]. We have three types of
toán tử logic.
Cho a 5 , b10, c 20
USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
33
HƯỚNG DẪN PYTHON
Ví dụ mô tả toán tử
Và chỉ đúng nếu cả hai đầu vào
Or True if any one of the input is one altb and agtc returns true agtb and agtc returns false

Không phải Nó phủ nhận đầu vào altb sai

Liệu Python có thay thế java hay không, hãy kiểm tra
tại đây. Toán tử thành viên Các toán tử thành viên
được phân thành hai loại. A1
,2,3,4,5
Toán tử Mô tả Ví dụ
Is It trả về true nếu giá trị được tìm thấy trong . com
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
34
HƯỚNG DẪN PYTHON
Không đúng nếu không tìm thấy biến trong chuỗi 5 không có trong A trả về Sai 10 . /-
Identity operators It compares the objects
memory address A 100, B 100
Operator Description Example
Is Returns true if the operands identity is same A is B returns True
Is not Returns true if the operand identity is not the same A is not B returns false
Operator precedence When there is several
operations to be performed, operator precedence
determines which operator would be given
importance over others. /-
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
35
HƯỚNG DẪN PYTHON
/// - gtgtltlt ltlt gtgt ltgt. -
///
Is is not In not Not or and Lưu ý rằng chúng ta có thể
mong đợi một câu hỏi được ưu tiên Toán tử trong< . Câu lệnh điều kiện trong Python
online certificate
courses
8. Conditional statements in Python
Câu lệnh điều kiện trong python thực hiện các hành động
[hoặc] phép tính phụ thuộc vào một
điều kiện nhất định [true [ . Python hỗ trợ
các loại câu lệnh điều khiển khác nhau. Vì vậy, chúng ta hãy
thảo luận chi tiết từng người một. If
câu lệnh Python If là một câu lệnh [hoặc] một nhóm
các câu lệnh thực thi khi một
điều kiện cụ thể thỏa mãn.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
36
HƯỚNG DẪN PYTHON
Cú pháp Câu lệnh If [điều kiện đúng] Ex i1
If . com
[true]] Would you like to know how people use
python for Data Science?
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
37
HƯỚNG DẪN PYTHON
Câu lệnh if else Trong câu lệnh trên, có
là .
Vậy câu lệnh if else trong python này thỏa mãn
điều kiện. Như đã nói ở trên khối IF thực thi nếu
điều kiện thỏa mãn. Nếu không thì khối khác
thực thi.
Cú pháp Câu lệnh If [Điều kiện đúng] 1 Khác
Câu lệnh 2 Ex i1 If [i1]
USA 1 469 522 9879 INDIA . com
EMAIL ID info_at_onlineitguru.com
38
HƯỚNG DẪN PYTHON
In [Vì i1 điều kiện đúng
thực thi] Khác In . Sau đó, chúng tôi sử dụng điều kiện Nested
false condition executes] Nested if There are
some situations, where an operation needs to
satisfy several conditions. Then we use Nested
if. Đây còn được gọi là câu lệnh Nhiều Nếu
.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
39
HƯỚNG DẪN PYTHON
Cú pháp Câu lệnh If [điều kiện đúng] 1 If
[ . Vì vậy, khối khác được thực thi].
true] Statement 3 Else Statement 4
Ex I10 If [ilt100] Print[10 is less than
100] If [i20] Print [10 equals to
20] Elif Print [we cannot equate 10 with
20] Else Print [there is no true condition in
the statements. So else block is executed].
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
40
HƯỚNG DẪN PYTHON
Vì các khái niệm này phổ biến trong nhiều
ngôn ngữ lập trình như . Vì vậy, tôi khuyên
bạn nên thực hành nhiều mã hơn trong vòng lặp này. Vui lòng
làm rõ những nghi ngờ tại Học viện
Đào tạo phần mềm Tuyên bố nghỉ việc Như trên, chúng ta
không thể chỉ mong đợi một/hai . Trong một số trường hợp,
có thể có 100 [hoặc] thậm chí có thể là 1000
điều kiện. Hơn nữa, chỉ cần
một khối câu lệnh để thực thi nếu
điều kiện thỏa mãn. Vì vậy, trong những trường hợp đó, chúng tôi sử dụng
câu lệnh break.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
41
HƯỚNG DẪN PYTHON
Cú pháp If [điều kiện 1] Câu lệnh 1 Break If
. com
3 Ex I 20 If [110] Print [I not equal
to 20] Break If [i20] Print [Condition
satisfies] Break Else Print [No condition
satisfies]
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
42
HƯỚNG DẪN PYTHON
Tiếp tục Điều này hơi giống với câu lệnh Break
. Do đó thỏa mãn điều kiện, nó bỏ qua
câu lệnh hiện tại và bắt buộc xử lý
lặp lại tiếp theo. Vì những điều này phổ biến trong mọi
ngôn ngữ lập trình như C, JAVA, nên tôi
muốn để lại mã cho bạn như một bài tập.
Và nếu bạn bị bắt gặp ở bất cứ đâu trên mạng thì trăn
việc đào tạo sẽ hướng dẫn bạn 9. Python cho Vòng lặp Có
có một số điều kiện mà chúng ta cần lặp lại
logic trong một số thời điểm [hữu hạn [hoặc] vô hạn] sau đó
in such cases, we need to use loops. We continues
việc thực hiện các vòng lặp cho đến khi điều kiện
trở thành sai. Python hỗ trợ ba loại vòng lặp
python for. Bạn có muốn biết tại sao
python lại quan trọng đối với ứng dụng Android không, hãy đọc
Thêm? . Đầu tiên, nó kiểm tra
group of statements until the python while
condition is true. It initially checks the
các điều kiện trước khi thực hiện vòng lặp. Nếu
điều kiện thỏa mãn thì nó sẽ chuyển sang phần thân
của vòng lặp. Chúng tôi sử dụng vòng lặp này khi
không chắc vòng lặp phải lặp lại bao nhiêu loại.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
43
HƯỚNG DẪN PYTHON
Khởi tạo cú pháp While [condition] Stat
ements Ex Count . ] Đầu ra 1 2 4 Tạm biệt. Truy cập chương trình đào tạo trực tuyến về Python
] Print [count] Count count 2 Print [Good
bye!] Output 1 2 4 Good bye! Visit Python
để biết thêm các ví dụ mã hóa trên vòng lặp While
loop
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
44
HƯỚNG DẪN PYTHON
Vòng lặp giống như vòng lặp while vòng lặp for cho phép
khối . Sự khác biệt chính giữa vòng lặp while và for
time. The major difference between while and for
là, trong vòng lặp for của python, chúng ta biết
số lần lặp cần thiết để phá vỡ vòng lặp.
Cú pháp Cho biến theo thứ tự Câu lệnh Ví dụ
Hoa lài, Hoa hồng, Hoa loa kèn Cho
chỉ mục trong phạm vi[len[flowers]] . com
[flowersindex] Output Jasmine Rose Lilly
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
45
HƯỚNG DẪN PYTHON
Vòng lặp lồng nhau Nếu có vòng lặp with trong một vòng lặp thì
we call it as nested loops. It can be a while
vòng lặp với vòng lặp for và ngược lại.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
46
HƯỚNG DẪN PYTHON
EX Đếm 1 For i in range [5] Print
[str[i] i] For j in range [0, i] Count
count 1 Visit best python course for more
coding examples
10. Python Functions

  • Có một số trường hợp một đoạn mã
    nhất định cần thực hiện một hành động nhiều lần.
    Nhưng việc viết mã mọi lúc khi
    hành động là cần thiết đã làm tăng độ phức tạp của mã
    . Vì vậy, chúng tôi cần một giải pháp thay thế cho
    những vấn đề này. Hàm Python cung cấp giải pháp tốt
    cho vấn đề này. Vì vậy, trước tiên hãy xem qua
  • Chức năng python là gì?
  • Hàm là một khối mã cung cấp
    khả năng tái sử dụng. Các chức năng này cho phép
    mô-đun thích hợp cho ứng dụng trong một
    hành động duy nhất. Python cung cấp các hàm dựng sẵn như
    Print[]. Bên cạnh đó, nó cho phép người dùng tạo
    chức năng của riêng mình. Các chức năng này
    được gọi là chức năng do Người dùng định nghĩa.
  • Vì vậy, độc giả của tôi cho đến bây giờ chúng ta đã biết chức năng là gì
    trong việc học cách viết mã python, Vì vậy, bây giờ chúng ta hãy
    xem cách .
  • Quy tắc xác định hàm
  • Tên hàm phải bắt đầu bằng từ khóa def
    theo sau là tên hàm và dấu ngoặc đơn.
  • Tất cả các đối số và tham số đầu vào phải được
    đặt trong dấu ngoặc đơn
  • Mã chức năng trong hàm phải
    bắt đầu bằng dấu hai chấm

USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
47
HƯỚNG DẪN PYTHON
  • Để thoát khỏi chức năng, chúng tôi sử dụng trả về [đây là
    cũng được sử dụng để gửi trả lại đối tượng cho người gọi]
  • cú pháp
  • chắc chắn. func_name[]
  • Báo cáo [] Return
  • Bán tại
  • Tôi muốn giải thích điều này bằng một ví dụ bổ sung
    def sum[x,y]
  • zxy
  • Trả về z Tổng [20, 30]
  • đầu ra
  • 50
  • Vì vậy, trong phần tìm hiểu python cho người mới bắt đầu, chúng ta sẽ thảo luận
    cách gọi [hoặc] cách gọi một hàm.
  • Gọi hàm [hoặc] gọi hàm

USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
48
HƯỚNG DẪN PYTHON
Syn Def function_name [] Print []
Function_name [ . Các đối số có 5 loại. Các đối số
[this is the first function] First
[] Arguments These are the values passed in a
function. The arguments are of 5 types. Default
mặc định Các đối số này cung cấp một giá trị
mặc định nếu không có gì được cung cấp trong hàm
gọi. Chúng phải được xác định trong định nghĩa
hàm. Các đối số từ khóa Các đối số này
có liên quan đến các cuộc gọi. Với sự trợ giúp của
người gọi tên tham số xác định
đối số Điều này cho phép bỏ qua
đối số. Các đối số bắt buộc Đây là những
đối số được truyền cho hàm theo
thứ tự đúng theo
vị trí của chúng. Các đối số có độ dài thay đổi Trong một số
trường hợp, chúng ta cần viết các hàm chấp nhận
nhiều tham số hơn chúng đã xác định. Các đối số
này còn được gọi là các đối số này
dưới dạng các đối số có độ dài thay đổi. Ngoài ra, hãy kiểm tra cách
bạn có thể kiểm tra chất lượng của mã python
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL . com
49
HƯỚNG DẪN PYTHON
Phạm vi của biến Các biến khai báo này
có khác nhau . Hãy để chúng tôi thảo luận chi tiết về cách sử dụng
. Biến cục bộ Các biến
có thể được truy cập trong một hàm, nơi nó
được khai báo. Nó không thể được truy cập bên ngoài
body. Hãy để chúng tôi thảo luận về mã với một
ví dụ. Ex def first[] a im the
biến cục bộ In [a] First[] Output Im the
biến cục bộ EX 2 def first[] a im the< . com
lcoal variable Print [a] First [] Print [a]
Output Im the local variable Name a is not
defined
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
50
HƯỚNG DẪN PYTHON
Lý do Vì biến a được định nghĩa trong hàm a
nên . Vì vậy, chúng tôi đã trải qua một lỗi. Vì vậy
function. So we have experienced an error. So
để khắc phục tính năng này, chúng tôi sử dụng biến
Toàn cầu Biến toàn cầu Biến này không giống như
biến cục bộ. Điều này có thể được truy cập trên toàn cầu.
Các biến được khai báo là biến có thể
truy cập nhiều hàm. Ex Def. f[] s Im
hàm cục bộ. Tôi ghi đè hàm toàn cục
print[s] a tôi là hàm cục bộ,
tôi không thể truy cập hàm bên ngoài
f . com
the global function, print S is called before the
function, and first exected Print f [] a i
love python Print [a]
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
51
HƯỚNG DẪN PYTHON
Kết quả Vì tôi là hàm toàn cục, hãy in S
. Tôi
exected Im the local function. I overrided the
hàm toàn cục. Tôi là hàm cục bộ, tôi không thể
truy cập chức năng bên ngoài nếu tôi thích
python Ex 2 def . Tôi đã ghi đè hàm toàn cầu Print
function. I overrided the global function Print
[s] Phạm vi toàn cầu b Vì tôi là hàm
toàn cầu, print S được gọi trước hàm,
and first exected print[s] f [] print [b]
Output Since, am the global function,
print S is called before the function, and
first exected? Im the local function. I
đã ghi đè hàm toàn cầu Là hàm
toàn cầu, print S được gọi trước hàm,
và được thực hiện đầu tiên?< . com
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
52
HƯỚNG DẪN PYTHON
Lưu ý Nếu bạn đã quan sát mã, khi
. Q Làm cách nào để
the global variable will be stored. Q How do we
truy cập giá trị biến cục bộ bên ngoài
hàm? . Nhưng như
variables as well as the global variables. But as
đã trình bày ở trên, nếu điều khiển là một hàm
bên ngoài, thì bộ nhớ/bộ đệm chỉ lưu trữ biến
toàn cục. . Chúng ta hãy xem xét hoạt động của
outside the memory we need to make use of Global
function. Let us consider the working of the
hàm tổng thể với một ví dụ. Ex def
f[] Global b s im chức năng cục bộ. Tôi
đã ghi đè hàm toàn cục print [b]
Phạm vi toàn cục b Vì tôi là hàm toàn cục
nên print S là . com
and first exected print[s] f[] print [b]
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
53
HƯỚNG DẪN PYTHON
Đầu ra là hàm toàn cục, vì print S là
. Tôi ghi đè hàm toàn cầu Trong
local function. I override the global function Im
hàm cục bộ. Tôi đã ghi đè hàm
toàn cầu Vì vậy, bây giờ hãy chuyển sang chủ đề tiếp theo
đệ quy. Đệ quy Như vậy, cho đến bây giờ, chúng ta đã thấy
cách gọi hàm cũng như cách truyền
các biến cho nó. Nhưng chúng ta không thể nói chính xác
hàm có thể gọi các hàm khác. Trong một số
trường hợp, hàm cũng gọi các hàm tương tự.
Hiện tượng này chẳng qua là đệ quy. Trong
từ đơn giản, giai thừa là một ví dụ điển hình của
đệ quy. Ex def calc_factorial[x] Đây
là hàm đệ quy để tìm giai thừa của
một số nguyên nếu x 1 trả về 1 ngược lại trả về
[x calc_factorial[x-1]] num 10 print[The
factorial of, num, is, calc_factorial[num]]
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
54
HƯỚNG DẪN PYTHON
Cho đến nay, chúng ta đã thảo luận về hàm là gì, như thế nào
to define the function and the types of
functions? Now its time to discuss some
functions in python. _Init_ After the class
tạo init được gọi. Nó còn được gọi là
constructor Self Self đại diện cho thể hiện
của lớp. Trong python, sử dụng từ khóa self,
chúng ta có thể truy cập các thuộc tính và
phương thức của lớp python. Theo cách tốt nhất để học cách học
python, những từ khóa này đóng một vai trò nổi bật. Vì vậy,
bây giờ chúng ta hãy xem qua cú pháp và
ví dụ Cú pháp Lớp Một số biến lớp_1
Đây là biến lớp_2 . instance_var1 param1 instance_va
is some other variable def init [self, param1,
param2] self.instance_var1 param1 instance_va
r1 là một biến thể hiện. instance_var2
param2 instance_var2 là một biến thể hiện
Ex class Rectangle def init [self, length,
breadth, unit_cost0]
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
55
HƯỚNG DẪN PYTHON
self. chiều dài chiều dài tự. chiều rộng
bản thân chiều rộng. unit_cost unit_cost def get
perimeter[self] trả về 2 [self. chiều dài
bản thân. width] def get_area[self] Return
self. chiều dài tự. độ rộng def
calculate_cost[self] Diện tích tự. get_area[] Retu
rn khu vực tự. unit_cost chiều rộng 50 cm,
chiều dài 70 cm, 1 cm2 1500 Rs
Hình chữ nhật[50, 70, 1500] in[Diện tích
Rectangle s cm2 [r.get_area[]]] print[Cost
của trường hình chữ nhật Rs. s
[r. Tính toán_chi phí[]]] Ở đây trong ví dụ trên,
tất cả các giá trị là chiều dài, chiều rộng và
unit_cost được chỉ định cho chính nó. độ dài,
chính nó. chiều rộng và bản thân. unit_cost tương ứng.
Và tất cả các thao tác đã được thực hiện bằng
self. tên_biến [_tên biến có thể là độ dài,
chiều rộng và đơn vị_giá]. Hy vọng bạn đã có
ý tưởng tốt hơn về _init_ và self.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
56
HƯỚNG DẪN PYTHON
Chuỗi tài liệu Nó cung cấp một cách thuận tiện để
liên kết tài liệu . doc_ chuỗi có thể
classes, functions, and methods. doc_ strings can
được truy cập bằng thuộc tính doc. Làm cách nào để xác định
chuỗi tài liệu? . Dòng đầu tiên
start with a capital letter. The first line
phải là một mô tả ngắn Và chúng ta không nên
viết tên đối tượng. Ex def my_function
[] Thể hiện các chuỗi tài liệu và không làm gì
thực sự. return Không có print [Sử dụng doc ]
print [my_function. doc ] Out Put Sử dụng
doc Chứng minh chuỗi tài liệu và không làm gì
thực sự. Tôi khuyên bạn nên thực hành chuỗi tài liệu một dòng
, chuỗi tài liệu nhiều dòng và chuỗi tài liệu
trong các lớp học. Nếu bạn gặp khó khăn, hãy giải thích
your doubts at best online python course. Date
và Thời gian Hàm còn lại mà chúng ta cần
thảo luận là Ngày và giờ. Hãy để chúng tôi thảo luận ngắn gọn
nó.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
57
HƯỚNG DẪN PYTHON
Ngày tháng trong python là một kiểu dữ liệu của riêng nó. Nhưng
chúng ta có thể nhập một mô-đun, có tên là ngày giờ để làm việc
với ngày tháng cũng như các đối tượng ngày tháng. Nhập cũ
ngày giờ x ngày giờ. ngày giờ. now []
print[x] Kết quả 2019-02-13 131225. 389359 Nó
có nghĩa là nó hiển thị kết quả theo năm, tháng,
ngày, giờ, phút, giây và micro giây. Làm cách nào
để lấy lịch? . Đoạn mã sau
the calendar of the month. The following code
cho phép bạn in lịch của
tháng. Ví dụ Từ datetime nhập datetime
nhập lịch lịch cal. tháng[2019, 2]
print [Đây là lịch] print [cal]
USA 1 469 522 9879 ẤN ĐỘ 91 955 010 2466< . com< . com< . com< . com
EMAIL ID info_at_onlineitguru.com
58
HƯỚNG DẪN PYTHON
Đầu ra Cách hiển thị năm và ngày trong tuần của
các . ngày giờ. bây giờ
[] print[x. năm] in[x. strftime[A]] Đầu ra
Thứ tư năm 2019 Cách hiển thị tên của
tháng? . datetime[2018, 6, 1] print[x. strftime[
datetime.datetime[2018, 6, 1] print[x.strftime[
B]] Đầu ra Tháng 6 Bây giờ chúng ta hãy xem qua
một số định dạng pháp lý Ngày và giờ.
Ví dụ mô tả chỉ thị
a Ngày trong tuần, phiên bản rút gọn Thứ tư
A Ngày trong tuần, phiên bản đầy đủ Thứ tư
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
59
HƯỚNG DẪN PYTHON
w Ngày trong tuần dưới dạng số [0-6]. Ngày trong tuần bắt đầu từ Chủ nhật 3
d Ngày trong tháng [1-31] 13
b Tên tháng[viết tắt] Tháng 2
B Month name[full version] February
m Month as a number[1-12] 2

y Năm, phiên bản ngắn 19

Năm Y Bản full 2019

H Giờ [00-23] 15
I Giờ [00-12] 3
p Sáng/Chiều Chiều
M Minute[00-59] 27
S Second[0-59] 27
f Microsecond[000000-999999] 270893
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
60
HƯỚNG DẪN PYTHON
z UTC offset 0100
Z Múi giờ CST
j Day number of the year 44
U Week number of the year. Sunday as the first day of the week 22
W Số tuần trong năm. Thứ hai là ngày đầu tiên của năm 52

c Phiên bản địa phương của ngày và giờ Thứ tư ngày 13 tháng 2 năm 151054 2019

x Phiên bản địa phương của ngày 02/03/2019
X Phiên bản địa phương của thời gian 151417
Trong các chủ đề trước, chúng ta đã thảo luận về . Và chúng thực hiện thao tác Cắt lát
python list, python tuples, and python
dictionaries. And these perform the Slicing
. Về cơ bản, các bộ/từ điển này
chứa một nhóm các phần tử. Nhưng trong tất cả
trường hợp, chúng tôi không yêu cầu hiển thị
danh sách đầy đủ các phần tử. [Chỉ hiển thị
một số thành phần là đủ]. Trong những trường hợp đó, chúng tôi sử dụng khái niệm
cắt lát. Cắt lát Đối tượng lát cắt chỉ định
cách cắt chuỗi. Tại đây, bạn có thể chỉ định
nơi bắt đầu và nơi kết thúc trình tự.
Hàm slice trả về một đối tượng slice.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
61
HƯỚNG DẪN PYTHON
Lát cắt cú pháp [bắt đầu, kết thúc, bước]
Tham số . Giá trị mặc định của nó bằng không. Nó là tùy chọn
start An integer specifying the position to start slicing. Its default value is zero. It is optional
End Một số nguyên xác định phần cuối của việc cắt lát

Bước Một số nguyên xác định bước cắt. Giá trị mặc định của nó là một

Ex temp [Trực tuyến, CNTT, Chuyên gia, Đào tạo,
Giáo dục và, vị trí, trung tâm] x
slice[3, 5] print . com
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
62
11. Tệp Python
HƯỚNG DẪN PYTHON
Chủ đề tiếp theo mà chúng ta cần thảo luận là về
python. Giống như C, Thao tác tệp Python. Chúng ta hãy
thảo luận chi tiết từng người một. Trước khi đi tới
thảo luận về các thao tác vào/ra tệp khác nhau. Vì vậy, trước tiên chúng ta hãy
thảo luận Tệp là gì? . Python hỗ trợ hai loại
information [or] data that stays in the computer
storage devices. Python supports two types of
tệp là tệp văn bản và tệp nhị phân. Tệp văn bản
là tệp đơn giản trong khi tệp nhị phân
chứa dữ liệu nhị phân. Cả người và
máy đều có thể đọc tệp văn bản. Trong khi
các tệp nhị phân chỉ có thể được đọc bởi
máy tính. Vì vậy, trong phần tìm hiểu mã python, chúng ta đã thấy
tệp có nghĩa là gì? . Với open[] chúng ta có thể tạo một tập tin.
over python file operations How to create a
file? As said above, python allows you to create
the file. With open [] we can create a files.
Hàm này nhận ba đối số. Tệp
mà bạn muốn mở và loại thao tác
[hoặc] quyền mà bạn muốn thực hiện trên tệp
and buffer. Buffering When the buffering value
được đặt thành 0, không có bộ đệm nào diễn ra. Nhưng nếu
được đặt thành một, thì trong khi truy cập tệp, bộ nhớ đệm
tệp. Hành động đệm thường diễn ra nếu
giá trị đệm lớn hơn một. [Với
kích thước bộ đệm được chỉ định]. Nếu giá trị âm ,
kích thước bộ đệm là mặc định của hệ thống. Nó có thể được thực hiện
thông qua cú pháp sau f open
[file_name, access mode, buffering]
USA 1 469 522 9879 . com
EMAIL ID info_at_onlineitguru.com
63
HƯỚNG DẪN PYTHON
Ex f open [itguru. txt, w] Ở đây, trong
ví dụ trên, W là viết tắt của chế độ ghi và
được dùng để tạo tệp, nếu tệp không tồn tại
in the library. The other operations that can be
thực hiện với tệp là r để đọc và a
để nối thêm. Và chúng tôi sử dụng dấu hiệu để tạo
tệp nếu nó không tồn tại trong
thư mục. Vì vậy, bây giờ chúng tôi đã tạo tập tin. Bây giờ
đã đến lúc biết Cách ghi dữ liệu vào
tệp? . Vì vậy, hiện tại, tôi sẽ thêm
have created the file, its time to add the data
into the file. So as of now, I would the add
10 số đầu tiên [1 đến 10] vào một tệp. Vì vậy, để sử dụng
khái niệm này, chúng tôi sử dụng một vòng lặp. Ví dụ mở
[balajee. txt, w] cho tôi trong
phạm vi[10] f. write[ d\r\n
[i1]] Đầu ra Điều này sẽ lưu trữ tệp dưới dạng
1 2 3
USA 1 . com
EMAIL ID info_at_onlineitguru.com
64
HƯỚNG DẪN PYTHON
4 5 6 7 8 9 10 Vì vậy, bây giờ chúng ta đã mở và
written the data into the file right, now its
time to close the file. How to close the
tệp? . close[] Ngoài ra, chúng ta có thể
syntax Syn f.close[] And other this, we can
thực hiện thêm một số thao tác trên tệp.
Mô tả thuộc tính
tệp. Chế độ Nó trả về tệp của chế độ mà nó được mở
tệp. name Nó trả về tên tệp
file. softspace Nó trả về false nếu không gian được yêu cầu rõ ràng với print. Nếu không thì nó đúng.
flush[] Nó giúp ghi bộ đệm của hệ thống tệp
USA 1 469 522 9879 INDIA 91 955 010 2466
. com
65
HƯỚNG DẪN PYTHON
read[] Để đọc n ký tự từ tệp.
readline[n -1] Để đọc và trả về một dòng từ tệp [nếu được chỉ định, nó trả về nhiều nhất n byte
readlines[n-1] . [nếu được chỉ định, nó trả về tối đa n byte [hoặc] ký tự.
Có thể ghi Nếu hệ thống tệp có thể ghi được, nó trả về true
write[s] Ghi chuỗi s vào tệp và trả về số ký tự đã ghi.
Ghi các dòng[dòng] Để ghi danh sách các dòng vào tệp
Cho đến bây giờ, chúng ta đã thảo luận về cách tạo,
insert the data and close the file. But rather
con trăn này hỗ trợ thêm một số thao tác
tệp. chúng ta hãy thảo luận từng cái một
chi tiết. Để có kiến ​​thức chuyên sâu về Python
bạn có thể đăng ký Chương trình đào tạo trực tuyến về Python
của OnlineITGuru với sự hỗ trợ 24/7 và trọn đời
access File Mode operations
Mode Description
r Opens the file in reading mode
r Opens the for reading as well as writing. Here the file pointer is placed at the beginning
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
66
HƯỚNG DẪN PYTHON
rb Mở tệp ở chế độ đọc nhưng ở định dạng nhị phân
rb Open the file for both readings and writing the file in binary format. The file is placed at the beginning of the file
W Mở tệp để ghi. Nó ghi đè lên tệp nếu tệp tồn tại
W Mở tệp để đọc cũng như ghi. Nếu tệp đã tồn tại, nó sẽ mở tệp. Và nó tạo một tệp để đọc và ghi
Wb Mở để ghi tệp. Nhưng chỉ ở định dạng nhị phân

Wb Mở tệp cho cả đọc và ghi ở định dạng nhị phân. Nếu tệp đã tồn tại, nó sẽ ghi đè lên tệp. Và nếu tệp không tồn tại, nó sẽ tạo một tệp mới để đọc và ghi

a Mở tệp để nối thêm. Nó không ghi đè lên tệp mà chỉ thêm dữ liệu vào tệp. Và nếu không có tệp, nó chỉ tạo tệp
a Mở tệp để đọc cũng như nối thêm. Tệp tồn tại, con trỏ tệp nằm ở cuối tệp. Và nếu tệp không tồn tại, nó sẽ tạo tệp để chỉnh sửa
ab Nó mở tệp để nối thêm, nhưng ở định dạng nhị phân
ab Nó mở tệp để . Nếu tệp tồn tại, ở cuối con trỏ tệp được đặt. Và nếu tệp không tồn tại, nó sẽ tạo tệp mới để chỉnh sửa
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
67
HƯỚNG DẪN PYTHON
Các thao tác với tệp Khác với đọc, viết và
đóng .
Chức năng Mô tả thao tác
File position tell[] Thông báo vị trí hiện tại của tệp.
Thay đổi vị trí tệp Tìm kiếm[bù,từ] Phương thức này thay đổi vị trí tệp hiện tại. Bên cạnh phần bù ở đây cho biết số byte cần di chuyển. Theo mặc định, nó được đặt thành 0 Từ 0- đầu tệp Từ -1 vị trí hiện tại của tệp Từ-2 cuối tệp
đổi tên os. rename[current_file_name, new_file_name] Đổi tên tệp hiện tại bằng tên tệp mới
xóa hệ điều hành. remove[filename] Xóa tệp mong muốn
Tạo thư mục os. mkdir[new_file] Lệnh này tạo thư mục
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru. com
68
HƯỚNG DẪN PYTHON
Thư mục làm việc os. getcwd[] Phương thức này hiển thị thư mục làm việc hiện tại
Xóa thư mục os. rmdir[dirname] Phương thức này xóa thư mục. Nó lấy tên tệp làm đối số
Thay đổi thư mục os. chdir[thư mục mới] Phương pháp này được sử dụng để thay đổi thư mục hiện tại
Gợi ý Hy vọng bạn có một chút ý tưởng về
hoạt động của tệp. Và nếu bạn thực hành
các lệnh đó của riêng mình, bạn sẽ có ý tưởng. Hãy
thoải mái giải đáp thắc mắc của bạn tại python online
education 12. Mô-đun Python Vì python
hỗ trợ khả năng sử dụng lại mã nên ngày nay nhiều người
thích học lập trình python. Một cách để
đạt được khả năng tái sử dụng mã là FUNCTION []. Nhưng
với chức năng, chúng ta có thể đạt được khả năng tái sử dụng mã
đối với một dòng mã nhất định. Nhưng có thể
trường hợp chúng tôi cần bao gồm mã theo
hàng trăm dòng. Trong những trường hợp như vậy, chức năng này
không hoạt động tốt [Tăng độ dài của
mã]. Vì vậy, trong trường hợp này, chúng tôi sẽ đặt mã này
vào một tệp riêng và chúng tôi có thể sử dụng tệp này tại
thời điểm yêu cầu. Và điều này có thể
đạt được thông qua khái niệm mô-đun python.
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
69
HƯỚNG DẪN PYTHON
Mô-đun là gì? . Tên tệp
containing Python definitions and statements. The
phải có phần mở rộng là. py. Trong
mô-đun python, chúng ta có thể nhóm dữ liệu tương tự. Điều này
làm cho lập trình viên dễ hiểu
mã. Và trong mô-đun, tên mô-đun
có sẵn tên biến toàn cục. Mô-đun này
chứa các câu lệnh thực thi cũng như
các định nghĩa hàm. Các mô-đun cũng có thể nhập
các mô-đun khác. Thông thường, các mô-đun được nhập
như sau Từ Cái này được sử dụng để cho biết
tên tệp nên được nhập từ. Nhập
cái này dùng để nhập toàn bộ mô-đun Tải lại
Nó cho phép tải lại các mô-đun python. Khi
mô-đun được nhập vào tập lệnh, mã
trong phần cấp cao nhất chỉ được thực thi một lần. Và
nếu bạn muốn thực thi lại mã cấp cao nhất này, bạn
có thể sử dụng lệnh tải lại []. Hơn nữa, nó tải lại và
nhập hàm lại Tải lại
[module_name] Lưu ý Nhưng trong khi nhập các
tệp này, nhà phát triển sẽ thực hiện . phần mở rộng py. Python không thể nhập
.py extension. Python cannot import the
câu lệnh bắt đầu bằng dấu gạch dưới [_]. Trong
tìm hiểu về python, bây giờ là lúc để biết Cách
tạo mô-đun? . Vì vậy, ví dụ
module is a separate python file. So, for
hãy tạo một tệp python có tên
primary. Cái này chứa
mã sau. Nhập chính Chính. Mô-đun
[anh hùng] Bây giờ hãy tạo một python khác và nhập
chính này. py
Hoa Kỳ 1 469 522 9879 ẤN ĐỘ 91 955 010 2466
ID EMAIL info_at_onlineitguru. com
70
HƯỚNG DẪN PYTHON

  • mô-đun def [tên]
  • in [Xin chào, tên]
  • hãy để chúng tôi lưu tệp này dưới dạng giây. py. Vì vậy, bây giờ, chúng tôi
    sẽ nhận đầu ra dưới dạng
  • đầu ra
  • Chào anh hùng
  • Ghi chú
  • Bạn có thể sử dụng bất kỳ câu lệnh nhập python nào trong
    tệp python khác. Cái này có
    cú pháp
  • Ví dụ nhập module1 , module2 ,. mô-đun N
  • Báo cáo nhập khẩu
  • Trình thông dịch Python cho phép bạn nhập tất cả
    tên từ mô-đun vào không gian tên
    hiện tại. Thường được sử dụng để nhập tất cả
    các mục vào không gian tên.

USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
71
PYTHON TUTORIAL
What is a python path variable? The python path
is an environment variable consists of a list of
directories. And the python path syntax is the
same as shell variable path Usually, in the
Windows system, the python path system is located
at set PYTHONPATH c\python20\lib And in
the Unix system, the python path is located at
set PYTHONPATH /usr/local/lib/python In the
best way to learn python, the next topic that
needs to discuss is namespaces and
scoping Namespaces Variables are the names that
map to the objects. A namespace is a variable
name dictionary and their corresponding
objects. A python statement can access the
variables in the local namespace as well as the
global namespace. And if the local variable and
the global variable have the same name, the
local variable shadows the global
variables. Each function has its own local
namespace. As ordinary functions, the class
methods follow the same scoping rules. Usually,
python makes an educated guess on whether
variables are local [or] global. It assumes any
value assigned is local. So, within a function,
initially, we must use the global statement to
define a global variable. If the statement
contains the global varname, then the python
interpreter confirms that is a global variable.
And it wont search the variable name in the
local namespace.
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
72
PYTHON TUTORIAL So as said above, this python
module consists of several variables, modules,
and functions. And the interested contains
several built-in packages. And we cannot which
module contains which files. So, have you ever
thought? How to get the directories and file
names in the package? This can get with the
dir[]. This function returns all the files and
directory names in the package. import math
content dir[math] print [content] Output
doc , loader , name , package ,
spec , acos, acosh, asin, asinh,
atan, atan2, atanh, ceil, copysign,
cos, cosh, degrees, e, erf, erfc,
exp, expm1, fabs, factorial,
floor, fmod, frexp, fsum, gamma,
gcd, hypot, inf, isclose, isfinite,
isinf, isnan, ldexp, lgamma, log,
log10, log1p, log2, modf, nan, pi,
pow, radians, remainder, sin, sinh,
sqrt, tan, tanh, tau, trunc Besides
the dir[] , the python interpreter contains
several buit- in modules . So let have a look
over those built- in modules.
USA 1 469 522 9879 INDIA 91 955 010 2466
EMAIL ID info_at_onlineitguru.com
73
PYTHON TUTORIAL
Function Description
ceil[n] Returns the given number next integer
floor[n] Returns the previous number of the given number
sqrt[n] Returns the square root of the number
exp[n] Returns the natural logarithm e raised to the power n
log[n.baseto] Return s the natural logarithm of the number
power[base to, exp] Returns base to raise to the exp power
tan[n] Returns the tangent of the given radian
sin[n] R

sức mạnh. com là một trang web chia sẻ bài thuyết trình hàng đầu. Nó có hàng triệu bản trình bày đã được tải lên và có sẵn với hơn 1.000 bản trình bày được người dùng tải lên mỗi ngày. Bất kể lĩnh vực bạn quan tâm là gì, tại đây bạn sẽ có thể tìm và xem các bản trình bày mà bạn yêu thích và có thể tải xuống. Và trên hết, nó hoàn toàn miễn phí và dễ sử dụng

Bạn thậm chí có thể có một bản trình bày mà bạn muốn chia sẻ với những người khác. Nếu có thì chỉ up lên PowerShow thôi. com. Chúng tôi sẽ chuyển đổi nó thành bản trình chiếu HTML5 bao gồm tất cả các loại phương tiện bạn đã thêm. âm thanh, video, âm nhạc, hình ảnh, hoạt ảnh và hiệu ứng chuyển tiếp. Sau đó, bạn có thể chia sẻ nó với đối tượng mục tiêu của mình cũng như PowerShow. com có ​​hàng triệu khách truy cập hàng tháng. Và, một lần nữa, tất cả đều miễn phí

Giới thiệu về nhà phát triển

sức mạnh. com được mang đến cho bạn bởi CrystalGraphics, nhà phát triển từng đoạt giải thưởng và nhà xuất bản dẫn đầu thị trường về các sản phẩm nâng cao đa phương tiện dành cho bản trình bày. Các sản phẩm của chúng tôi cung cấp bao gồm hàng triệu mẫu PowerPoint, sơ đồ, nhân vật 3D hoạt hình, v.v.

Chủ Đề