Trăn 3 là gì

Python được phát triển bởi Guido van Rossum vào đầu những năm 1990 và phiên bản mới nhất của nó là 3. 11. 0, chúng ta có thể gọi nó đơn giản là Python3. Trăn 3. 0 được phát hành vào năm 2008. và được giải thích ngôn ngữ tôi. e nó chưa được biên dịch và trình thông dịch sẽ kiểm tra từng dòng mã. Bài viết này có thể được sử dụng để tìm hiểu những kiến ​​thức cơ bản về ngôn ngữ lập trình Python. Vì vậy, trước khi tiếp tục. hãy thực hiện truyền thống 'HelloWorld' phổ biến nhất 😛 và từ đó so sánh Cú pháp của Python với C, C++ và Java [Tôi đã chọn 3 ngôn ngữ này vì chúng là những ngôn ngữ nổi tiếng nhất và được sử dụng nhiều nhất].  

Python3




3
4.5
helloworld
4

3
4.5
helloworld
5

 

3
4.5
helloworld
6
3
4.5
helloworld
7

Ghi chú. Xin lưu ý rằng Python cho phạm vi của nó không phụ thuộc vào dấu ngoặc nhọn [ { } ], thay vào đó, nó sử dụng thụt lề cho phạm vi của nó. Hãy để chúng tôi bắt đầu với những kiến ​​​​thức cơ bản về Python, nơi chúng tôi sẽ đề cập đến những điều cơ bản trong một số phần nhỏ. Chỉ cần xem qua chúng và tin tôi đi, bạn sẽ học những điều cơ bản về Python rất dễ dàng

Giới thiệu và Cài đặt

  1. Nếu bạn đang sử dụng HĐH Windows, hãy tải xuống Python bằng cách Nhấp vào đây và bây giờ cài đặt từ thiết lập và trong menu bắt đầu, hãy nhập IDLE. IDLE, bạn có thể coi nó như một IDE của Python để chạy Python Scripts. Nó sẽ trông như thế này.
  2. Nếu bạn đang dùng Linux/Unix, chỉ cần mở thiết bị đầu cuối và trên 99% hệ điều hành linux, Python được cài đặt sẵn hệ điều hành. Chỉ cần gõ 'python3' trong thiết bị đầu cuối và bạn đã sẵn sàng để sử dụng. Nó sẽ trông giống thế này.  

The ” >>> ” represents the python shell and its ready to take python commands and code.

Biến và cấu trúc dữ liệu

Trong các ngôn ngữ lập trình khác như C, C++ và Java, bạn sẽ cần khai báo loại biến nhưng trong Python thì không cần làm điều đó. Chỉ cần gõ vào biến và khi các giá trị sẽ được cung cấp cho nó, thì nó sẽ tự động biết liệu giá trị được cung cấp sẽ là int, float hay char hay thậm chí là String

Python3




3
4.5
helloworld
8

3
4.5
helloworld
9
[21, 40.5, 'String']
0
[21, 40.5, 'String']
1

3
4.5
helloworld
6
[21, 40.5, 'String']
3

[21, 40.5, 'String']
4

[21, 40.5, 'String']
5
[21, 40.5, 'String']
0
[21, 40.5, 'String']
7

3
4.5
helloworld
6
[21, 40.5, 'String']
9

[21, 40.5, 'String']
4

3
4.5
helloworld
9
[21, 40.5, 'String']
0
3
4.5
helloworld
03

3
4.5
helloworld
6
[21, 40.5, 'String']
3

Đầu ra

3
4.5
helloworld

Thấy chưa, nó đơn giản như thế nào, chỉ cần tạo một biến và gán cho nó bất kỳ giá trị nào bạn muốn rồi sử dụng hàm print để in nó. Python có 4 loại Cấu trúc dữ liệu tích hợp là Danh sách, Từ điển, Tuple và Tập hợp

List là Cấu trúc dữ liệu cơ bản nhất trong python. Danh sách là một cấu trúc dữ liệu có thể thay đổi. Các mục điện tử có thể được thêm vào danh sách sau khi tạo danh sách. Giống như bạn đi mua sắm ở chợ địa phương và lập danh sách một số mặt hàng và sau đó bạn có thể thêm ngày càng nhiều mặt hàng vào danh sách.
Hàm append[] dùng để thêm dữ liệu vào danh sách.
 

Python3




3
4.5
helloworld
06

[21, 40.5, 'String']
4

3
4.5
helloworld
08

3
4.5
helloworld
09
[21, 40.5, 'String']
0
3
4.5
helloworld
91

[21, 40.5, 'String']
4

3
4.5
helloworld
93

________ 294 ________ 295 ________ 296

3
4.5
helloworld
94
3
4.5
helloworld
98
3
4.5
helloworld
96

________ 294 ________ 391 ________ 296

[21, 40.5, 'String']
4

3
4.5
helloworld
6
3
4.5
helloworld
95

Đầu ra

[21, 40.5, 'String']

Python3




3
4.5
helloworld
96

 

3
4.5
helloworld
08

3
4.5
helloworld
98
[21, 40.5, 'String']
0
3
4.5
helloworld
91

 

3
4.5
helloworld
01

3
4.5
helloworld
98
[21, 40.5, 'String']
0
3
4.5
helloworld
04_______505
3
4.5
helloworld
06
3
4.5
helloworld
07
3
4.5
helloworld
08
3
4.5
helloworld
09
3
4.5
helloworld
06
3
4.5
helloworld
01
3
4.5
helloworld
08
[21, 40.5, 'String']
1
3
4.5
helloworld
06
3
4.5
helloworld
07
3
4.5
helloworld
06

 

3
4.5
helloworld
6
3
4.5
helloworld
08
3
4.5
helloworld
98
3
4.5
helloworld
96

 

[21, 40.5, 'String']
01

Đầu ra

3
4.5
helloworld
0

Python3




[21, 40.5, 'String']
02

[21, 40.5, 'String']
03

[21, 40.5, 'String']
04

[21, 40.5, 'String']
05
[21, 40.5, 'String']
0
3
4.5
helloworld
08
3
4.5
helloworld
07
3
4.5
helloworld
08
3
4.5
helloworld
01
3
4.5
helloworld
08
3
4.5
helloworld
07
3
4.5
helloworld
96

 

_______06____855

 

[21, 40.5, 'String']
01

Đầu ra

3
4.5
helloworld
9

Python3




[21, 40.5, 'String']
57

 

[21, 40.5, 'String']
58

[21, 40.5, 'String']
59
[21, 40.5, 'String']
0
3
4.5
helloworld
01
3
4.5
helloworld
02
3
4.5
helloworld
03
3
4.5
helloworld
08
3
4.5
helloworld
05
3
4.5
helloworld
08
3
4.5
helloworld
03
3
4.5
helloworld
08

 

3
4.5
helloworld
09

3
4.5
helloworld
6
3
4.5
helloworld
11

 

3
4.5
helloworld
12

Bình luận

3
4.5
helloworld
9

Đầu vào và đầu ra

Trong phần này, chúng ta sẽ tìm hiểu cách lấy đầu vào từ người dùng và từ đó thao tác với nó hoặc đơn giản là hiển thị nó. Hàm input[] được sử dụng để lấy đầu vào từ người dùng

Python3




3
4.5
helloworld
13

3
4.5
helloworld
14

3
4.5
helloworld
15
[21, 40.5, 'String']
0
3
4.5
helloworld
17
3
4.5
helloworld
08
3
4.5
helloworld
19
3
4.5
helloworld
96

[21, 40.5, 'String']
4

3
4.5
helloworld
22

3
4.5
helloworld
6
3
4.5
helloworld
08
3
4.5
helloworld
25
3
4.5
helloworld
26

đầu ra

3
4.5
helloworld
0

Python3




3
4.5
helloworld
27

[21, 40.5, 'String']
4

3
4.5
helloworld
29

3
4.5
helloworld
30

3
4.5
helloworld
31

3
4.5
helloworld
32
[21, 40.5, 'String']
0
3
4.5
helloworld
34
3
4.5
helloworld
08
3
4.5
helloworld
17
3
4.5
helloworld
08
3
4.5
helloworld
38
3
4.5
helloworld
39

3
4.5
helloworld
40
[21, 40.5, 'String']
0
3
4.5
helloworld
34
3
4.5
helloworld
08
3
4.5
helloworld
17
3
4.5
helloworld
08
3
4.5
helloworld
46
3
4.5
helloworld
39

[21, 40.5, 'String']
4

3
4.5
helloworld
49
[21, 40.5, 'String']
0
3
4.5
helloworld
32
3
4.5
helloworld
52
3
4.5
helloworld
40

3
4.5
helloworld
6
3
4.5
helloworld
08
3
4.5
helloworld
56
3
4.5
helloworld
57

đầu ra

3
4.5
helloworld
0

Lựa chọn

Lựa chọn trong Python được thực hiện bằng hai từ khóa 'if' và 'elif'[elseif] và từ khóa khác

Python3




3
4.5
helloworld
13

3
4.5
helloworld
59

[21, 40.5, 'String']
4

3
4.5
helloworld
32
[21, 40.5, 'String']
0
3
4.5
helloworld
63

3
4.5
helloworld
64______065
3
4.5
helloworld
66
3
4.5
helloworld
67

3
4.5
helloworld
68
3
4.5
helloworld
6
3
4.5
helloworld
08
3
4.5
helloworld
71
3
4.5
helloworld
96

3
4.5
helloworld
73
3
4.5
helloworld
65
3
4.5
helloworld
75
3
4.5
helloworld
67

3
4.5
helloworld
68______06____608
3
4.5
helloworld
80
3
4.5
helloworld
96

_______082____506

3
4.5
helloworld
68______06____608
3
4.5
helloworld
87
3
4.5
helloworld
96

Đầu ra

[21, 40.5, 'String']
0

Chức năng

Bạn có thể nghĩ các hàm giống như một loạt mã nhằm thực hiện một tác vụ cụ thể trong toàn bộ tập lệnh Python. Python đã sử dụng từ khóa 'def' để xác định hàm.
Cú pháp.

[21, 40.5, 'String']
5

Python3




3
4.5
helloworld
13

3
4.5
helloworld
90

3
4.5
helloworld
91
3
4.5
helloworld
92

3
4.5
helloworld
68______06____608
3
4.5
helloworld
25
3
4.5
helloworld
96

3
4.5
helloworld
68______06____608
[21, 40.5, 'String']
01
3
4.5
helloworld
96

[21, 40.5, 'String']
03

[21, 40.5, 'String']
4

[21, 40.5, 'String']
05

[21, 40.5, 'String']
03

Đầu ra

3
4.5
helloworld
0

Bây giờ, như chúng ta đã biết, bất kỳ chương trình nào cũng bắt đầu từ chức năng 'chính'.. hãy tạo một chức năng chính giống như trong nhiều ngôn ngữ lập trình khác

Python3




[21, 40.5, 'String']
07

[21, 40.5, 'String']
08

3
4.5
helloworld
91
[21, 40.5, 'String']
10

3
4.5
helloworld
68______712
[21, 40.5, 'String']
0
3
4.5
helloworld
34
3
4.5
helloworld
08
3
4.5
helloworld
17
3
4.5
helloworld
08
[21, 40.5, 'String']
18
3
4.5
helloworld
39

________ 068 ________ 721 ________ 712

[21, 40.5, 'String']
4

3
4.5
helloworld
91
[21, 40.5, 'String']
25

3
4.5
helloworld
68______06____608
[21, 40.5, 'String']
29
3
4.5
helloworld
96

[21, 40.5, 'String']
4

_______068____733

_______068____735

3
4.5
helloworld
68______737
[21, 40.5, 'String']
0
[21, 40.5, 'String']
39

3
4.5
helloworld
68
3
4.5
helloworld
6
[21, 40.5, 'String']
42

[21, 40.5, 'String']
4

[21, 40.5, 'String']
44

[21, 40.5, 'String']
45

3
4.5
helloworld
64
[21, 40.5, 'String']
47
[21, 40.5, 'String']
0
[21, 40.5, 'String']
0
[21, 40.5, 'String']
50
3
4.5
helloworld
06

_______068____753

Đầu ra

3
4.5
helloworld
1

Vòng lặp [Looping]

Đúng như tên gọi, nó lặp đi lặp lại mọi thứ. Chúng tôi sẽ sử dụng vòng lặp 'for and while' phổ biến nhất ở đây

Python3




3
4.5
helloworld
13

[21, 40.5, 'String']
55

[21, 40.5, 'String']
4

[21, 40.5, 'String']
57
[21, 40.5, 'String']
58
[21, 40.5, 'String']
59
[21, 40.5, 'String']
60
3
4.5
helloworld
08
[21, 40.5, 'String']
62
[21, 40.5, 'String']
63

3
4.5
helloworld
68
3
4.5
helloworld
6
[21, 40.5, 'String']
66

Python3




3
4.5
helloworld
13

[21, 40.5, 'String']
68

[21, 40.5, 'String']
58
[21, 40.5, 'String']
0
[21, 40.5, 'String']
71

[21, 40.5, 'String']
72
[21, 40.5, 'String']
73____762
3
4.5
helloworld
67

_______776____06____766

[21, 40.5, 'String']
76
[21, 40.5, 'String']
58
[21, 40.5, 'String']
0
[21, 40.5, 'String']
58
[21, 40.5, 'String']
83
3
4.5
helloworld
05

Đầu ra

3
4.5
helloworld
2

Python có một thư viện mô-đun rất phong phú có nhiều chức năng để thực hiện nhiều tác vụ. Bạn có thể đọc thêm về thư viện chuẩn của Python bằng cách sử dụng
từ khóa ‘import’ để nhập một mô-đun cụ thể vào mã python của bạn. Ví dụ xét chương trình sau.

Python3




3
4.5
helloworld
13

[21, 40.5, 'String']
86

[21, 40.5, 'String']
87
[21, 40.5, 'String']
88

[21, 40.5, 'String']
4

3
4.5
helloworld
91
[21, 40.5, 'String']
25

3
4.5
helloworld
68______793
[21, 40.5, 'String']
0
[21, 40.5, 'String']
95
[21, 40.5, 'String']
96

[21, 40.5, 'String']
4

3
4.5
helloworld
68
[21, 40.5, 'String']
99

3
4.5
helloworld
68____2001

3
4.5
helloworld
68______793
[21, 40.5, 'String']
0
3
4.5
helloworld
005

3
4.5
helloworld
68______06
3
4.5
helloworld
008

3
4.5
helloworld
009

3
4.5
helloworld
009

3
4.5
helloworld
64
[21, 40.5, 'String']
47
[21, 40.5, 'String']
0
[21, 40.5, 'String']
0
[21, 40.5, 'String']
50
3
4.5
helloworld
06

_______068____753

Đầu ra

3
4.5
helloworld
3

Đây là một số kiến ​​thức cơ bản về ngôn ngữ lập trình Python và tôi sẽ đề cập đến cả chủ đề Python trình độ trung cấp và nâng cao trong các bài viết sắp tới của mình

Bài viết này được đóng góp bởi Harsh Wardhan Chaudhary. Nếu bạn thích GeekforGeeks và muốn đóng góp, bạn cũng có thể viết một bài báo bằng cách sử dụng đóng góp. chuyên viên máy tính. org hoặc gửi bài viết của bạn tới donate@geeksforgeeks. tổ chức. Xem bài viết của bạn xuất hiện trên trang chính của GeeksforGeeks và trợ giúp các Geeks khác. Bài viết của bạn sẽ được xem xét đầu tiên bởi nhóm Geek for Geeks trước khi xuất bản

Vui lòng viết nhận xét nếu bạn thấy bất cứ điều gì không chính xác hoặc nếu bạn muốn chia sẻ thêm thông tin về chủ đề đã thảo luận ở trên

Python 3 dùng để làm gì?

Python thường được sử dụng để phát triển trang web và phần mềm, tự động hóa tác vụ, phân tích dữ liệu và trực quan hóa dữ liệu . Vì tương đối dễ học, Python đã được nhiều người không phải là lập trình viên như kế toán và nhà khoa học áp dụng cho nhiều công việc hàng ngày, chẳng hạn như tổ chức tài chính.

Python và Python 3 có giống nhau không?

Sự khác biệt cơ bản giữa Python và Python 3 là Python 3 không tương thích với các phiên bản Python cũ hơn . Một thay đổi quan trọng là mã hoạt động trong Python 2. 7 sẽ không hoạt động trong Python 3, chúng cần được viết theo những cách khác nhau.

Ngôn ngữ Python 3 là gì?

Python là ngôn ngữ lập trình đa năng, cấp cao . Triết lý thiết kế của nó nhấn mạnh khả năng đọc mã với việc sử dụng thụt đầu dòng quan trọng. con trăn.

Python 3 có khó học không?

Python được coi là một trong những ngôn ngữ lập trình dễ học nhất dành cho người mới bắt đầu . Nếu bạn quan tâm đến việc học một ngôn ngữ lập trình, Python là một nơi tốt để bắt đầu. Nó cũng là một trong những cách được sử dụng rộng rãi nhất.

Chủ Đề