Thực hành phòng thí nghiệm Python

Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?

Để hiểu sâu một ngôn ngữ lập trình, bạn cần thực hành những gì đã học. Nếu bạn đã hoàn thành việc học cú pháp của ngôn ngữ lập trình Python, đây là thời điểm thích hợp để thực hiện một số chương trình thực hành

Trong bài viết này, tôi sẽ liệt kê một số bài toán mà tôi đã làm và đáp án cho từng bài tập. Phân tích từng vấn đề và cố gắng giải quyết nó một mình. Nếu bạn có bất kỳ nghi ngờ nào, bạn có thể kiểm tra mã mà tôi đã cung cấp bên dưới. Tôi cũng đã đính kèm các đầu ra tương ứng

1. Chương trình Python kiểm tra số đã cho có chẵn hay không

number = input["Enter a number: "]
x = int[number]%2
if x == 0:
    print["The number is Even."]
else:
    print["The number is Odd."]

đầu ra

Enter a number: 7
The number is Odd.
Enter a number: 6
The number is Even.

2. Chương trình Python để chuyển đổi nhiệt độ từ độ C sang Fahrenheit

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]

đầu ra

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0

3. Chương trình Python để tìm diện tích của một tam giác có các cạnh đã cho

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]

đầu ra

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386

4. Chương trình Python để tìm giá trị trung bình của một tập hợp các số nguyên

count = int[input["Enter the count of numbers: "]]
i = 0
sum = 0
for i in range[count]:
    x = int[input["Enter an integer: "]]
    sum = sum + x
avg = sum/count
print["The average is: ", avg]

đầu ra

________số 8

5. Chương trình Python để tìm sản phẩm của một tập hợp các số thực

i = 0
product = 1
count = int[input["Enter the number of real numbers: "]]
for i in range[count]:
    x = float[input["Enter a real number: "]]
    product = product * x
print["The product of the numbers is: ", product]

đầu ra

Enter a number: 7
The number is Odd.
0

6. Chương trình Python tìm chu vi và diện tích hình tròn có bán kính cho trước

Enter a number: 7
The number is Odd.
1

đầu ra

Enter a number: 7
The number is Odd.
2

7. Chương trình Python để kiểm tra xem số nguyên đã cho có phải là bội số của 5 hay không

Enter a number: 7
The number is Odd.
3

đầu ra

Enter a number: 7
The number is Odd.
4
Enter a number: 7
The number is Odd.
5

8. Chương trình Python để kiểm tra xem số nguyên đã cho có phải là bội số của cả 5 và 7 không

Enter a number: 7
The number is Odd.
6

đầu ra

Enter a number: 7
The number is Odd.
7____18

9. Chương trình Python tìm trung bình cộng của 10 số bằng vòng lặp while

Enter a number: 7
The number is Odd.
9

đầu ra

Enter a number: 6
The number is Even.
0

10. Chương trình Python để hiển thị số nguyên đã cho theo cách ngược lại

Enter a number: 6
The number is Even.
1

đầu ra

Enter a number: 6
The number is Even.
2

11. Chương trình Python để tìm giá trị trung bình hình học của n số

Enter a number: 6
The number is Even.
3

đầu ra

Enter a number: 6
The number is Even.
4

12. Chương trình Python tìm tổng các chữ số của một số nguyên bằng vòng lặp while

Enter a number: 6
The number is Even.
5

đầu ra

Enter a number: 6
The number is Even.
6

13. Chương trình Python để hiển thị tất cả các bội số của 3 trong phạm vi từ 10 đến 50

Enter a number: 6
The number is Even.
7

đầu ra

Enter a number: 6
The number is Even.
8

14. Chương trình Python để hiển thị tất cả các số nguyên trong phạm vi 100-200 có tổng các chữ số là số chẵn

Enter a number: 6
The number is Even.
9

đầu ra

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
0

15. Chương trình Python kiểm tra số nguyên đã cho có phải là số nguyên tố hay không

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
1

đầu ra

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
2____33

16. Chương trình Python để tạo các số nguyên tố từ 1 đến N

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
4

đầu ra

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
5

17. Chương trình Python để tìm nghiệm của phương trình bậc hai

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
6

đầu ra

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
7

18. Chương trình Python để in các số từ một số nhất định n đến 0 bằng cách sử dụng đệ quy

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
8

đầu ra

c = input["Enter temperature in Centigrade: "]
f = [9*[int[c]]/5]+32
print["Temperature in Fahrenheit is: ", f]
9

19. Chương trình Python để tìm giai thừa của một số bằng cách sử dụng đệ quy

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
0

đầu ra

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
1

20. Chương trình Python để hiển thị tổng n số bằng danh sách

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
2

đầu ra

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
3

21. Chương trình Python để thực hiện tìm kiếm tuyến tính

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
4

đầu ra

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
5

22. Chương trình Python để thực hiện tìm kiếm nhị phân

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
6

đầu ra

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
7

23. Chương trình Python để tìm các số lẻ trong một mảng

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
8

đầu ra

Enter temperature in Centigrade: 30
Temperature in Fahrenheit is:  86.0
9

24. Chương trình Python để tìm số lớn nhất trong danh sách mà không cần sử dụng các hàm tích hợp

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
0

đầu ra

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
1

25. Chương trình Python để chèn một số vào bất kỳ vị trí nào trong danh sách

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
2

đầu ra

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
3

26. Chương trình Python để xóa một phần tử khỏi danh sách theo chỉ mục

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
4

đầu ra

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
5

27. Chương trình Python để kiểm tra xem một chuỗi có phải là palindrome hay không

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
6

đầu ra

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
7
import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
8

28. Chương trình Python để thực hiện phép cộng ma trận

import math
a = float[input["Enter the length of side a: "]]
b = float[input["Enter the length of side b: "]]
c = float[input["Enter the length of side c: "]]
s = [a+b+c]/2
area = math.sqrt[s*[s-a]*[s-b]*[s-c]]
print["Area of the triangle is: ", area]
9

đầu ra

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
0

29. Chương trình Python để thực hiện phép nhân ma trận

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
1

đầu ra

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
2

30. Chương trình Python để kiểm tra năm nhuận

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
3

đầu ra

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
4
Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
5

31. Chương trình Python để tìm thuật ngữ thứ N trong chuỗi Fibonacci bằng cách sử dụng đệ quy

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
6

đầu ra

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
7

32. Chương trình Python để in chuỗi Fibonacci bằng phép lặp

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
8

đầu ra

Enter the length of side a: 4.0
Enter the length of side b: 3.0
Enter the length of side c: 6.0
Area of the triangle is:  5.332682251925386
9

33. Chương trình Python để in tất cả các mục trong từ điển

count = int[input["Enter the count of numbers: "]]
i = 0
sum = 0
for i in range[count]:
    x = int[input["Enter an integer: "]]
    sum = sum + x
avg = sum/count
print["The average is: ", avg]
0

đầu ra

count = int[input["Enter the count of numbers: "]]
i = 0
sum = 0
for i in range[count]:
    x = int[input["Enter an integer: "]]
    sum = sum + x
avg = sum/count
print["The average is: ", avg]
1

34. Chương trình Python để thực hiện một máy tính để thực hiện các thao tác cơ bản

count = int[input["Enter the count of numbers: "]]
i = 0
sum = 0
for i in range[count]:
    x = int[input["Enter an integer: "]]
    sum = sum + x
avg = sum/count
print["The average is: ", avg]
2

đầu ra

count = int[input["Enter the count of numbers: "]]
i = 0
sum = 0
for i in range[count]:
    x = int[input["Enter an integer: "]]
    sum = sum + x
avg = sum/count
print["The average is: ", avg]
3

35. Chương trình Python để vẽ một vòng tròn hình vuông bằng Rùa

count = int[input["Enter the count of numbers: "]]
i = 0
sum = 0
for i in range[count]:
    x = int[input["Enter an integer: "]]
    sum = sum + x
avg = sum/count
print["The average is: ", avg]
4

đầu ra

Phần kết luận

Để thực hành thêm các bài tập như vậy, tôi khuyên bạn nên truy cập vào hackerrank. com và đăng ký. Bạn sẽ có thể thực hành Python ở đó rất hiệu quả

Khi bạn cảm thấy thoải mái khi giải quyết các thử thách mã hóa, đã đến lúc tiếp tục và xây dựng thứ gì đó thú vị bằng kỹ năng của bạn. Nếu bạn biết Python nhưng chưa từng tạo ứng dụng trước đây, thì tôi khuyên bạn nên xem khóa học Tạo ứng dụng dành cho máy tính để bàn bằng Python & Tkinter của tôi. Khóa học tương tác này sẽ hướng dẫn bạn từ đầu đến xây dựng các ứng dụng và trò chơi có thể nhấp bằng Python

Tôi hy vọng những bài tập này hữu ích cho bạn. Nếu bạn có bất kỳ nghi ngờ nào, vui lòng cho tôi biết trong phần bình luận

Tôi có thể thực hành viết mã Python ở đâu?

Tôi có thể thực hành lập trình Python ở đâu? .
yêu cầu dữ liệu. io có hàng tá câu hỏi thực hành tương tác miễn phí, cũng như các bài học tương tác miễn phí, ý tưởng dự án, hướng dẫn, v.v.
HackerRank là một trang web tuyệt vời để thực hành cũng có tính tương tác
Codingame là một nền tảng thực hành thú vị hỗ trợ Python

Tôi có thể thành thạo Python sau 2 tháng không?

Nói chung, bạn mất khoảng hai đến sáu tháng để tìm hiểu các kiến ​​thức cơ bản về Python . Nhưng bạn có thể học đủ để viết chương trình ngắn đầu tiên của mình chỉ trong vài phút. Việc phát triển thành thạo mảng thư viện rộng lớn của Python có thể mất hàng tháng hoặc hàng năm.

Tôi có thể học Python trong 12 giờ không?

Việc này có thể được thực hiện trong 10–20 giờ nếu bạn đã biết các ngôn ngữ lập trình khác và các khái niệm lập trình mệnh lệnh tiêu chuẩn . Cấp độ này bao gồm thực hiện mọi thứ theo cách phù hợp nhất với ngôn ngữ và cũng sử dụng các thư viện và khung theo cách chúng được dự định sử dụng.

Làm cách nào tôi có thể học Python trong 7 ngày?

Hướng dẫn toàn tập về Python trong một tuần .
1 ngày. 4 khái niệm cơ bản [3 giờ]
Ngày 2. 4 khái niệm cơ bản [3 giờ]
Ngày-3. Các vấn đề mã hóa đơn giản [5 giờ]
Ngày 4. Cấu trúc dữ liệu [3 giờ]
Ngày 5. OOP [4 giờ]
Ngày-6. Thuật toán [4 giờ]
Ngày 7. Dự án [6 giờ]

Chủ Đề