Trong khi lập trình việc sử dụng các tips và trick giúp bạn rút ngắn thời gian và năng suất hơn, sau đây VniTeach xin giới thiệu tuyển tập trọn bộ tips và tricks trong lập trình Python rất hữu ích sau. Lập trình Python1. Hoán đổi giá trị của 2 biến x, y = 10, 5
print(x,y)
x, y = y, x
print(x,y)
Khi đó kết quả sẽ là: 2. Đảo ngược xâu
Khi đó kết quả sẽ là: 3. Tạo một xâu từ các phần tử của danh sách a = ["Hello", "Viet", "Nam"]
print(" ".join(a))
Khi đó kết quả sẽ là: 2. Đảo ngược xâu n = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result)
Khi đó kết quả sẽ là: 2. Đảo ngược xâu import os
import socket
print(os)
print(socket)
Khi đó kết quả sẽ là: <module 'os' from '/usr/lib/python3.5/os.py'>
<module 'socket' from '/usr/lib/python3.5/socket.py'>
2. Đảo ngược xâu def x():
return 1, 2, 3, 4
a, b, c, d = x()
print(a, b, c, d)
Khi đó kết quả sẽ là: 2. Đảo ngược xâu test = [1, 2, 3, 4, 2, 2, 3, 1, 4, 4, 4]
print(max(set(test), key = test.count))
Khi đó kết quả sẽ là: 2. Đảo ngược xâu import sys
x = 1
print(sys.getsizeof(x))
Khi đó kết quả sẽ là: 2. Đảo ngược xâu n = 2
a = "Ha Noi Viet Nam"
print(a * n)
Khi đó kết quả sẽ là:
Ha Noi Viet NamHa Noi Viet Nam
2. Đảo ngược xâu (in hoa chữ đầu, xóa các dấu cách dư) a = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 0Khi đó kết quả sẽ là: 2. Đảo ngược xâu a = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 1Khi đó kết quả sẽ là: 2. Đảo ngược xâu a = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 2 Khi đó kết quả sẽ là: a = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 33. Tạo một xâu từ các phần tử của danh sách a = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 44. Kết hợp phép toán so sánh a = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 5 5. Xuất ra màn hình đường dẫn của module
6. Hàm trả về nhiều giá trị cùng lúca = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 67. Tìm phần tử lặp lại nhiều nhất trong danh sácha = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 78. Kiểm tra bộ nhớ sử dụng của một đối tượnga = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 89. Xuất xâu ra màn hình nhiều lầna = ["Hello", "Viet", "Nam"]
print(" ".join(a)) 910. Chuẩn hóa họ và tên (in hoa chữ đầu, xóa các dấu cách dư)n = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 011. Kiểm tra 2 xâu có giống số lượng từng ký tự khôngn = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 112. Kết hợp 2 bộ giá trịn = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 213. Sử dụng kiểu từ điển để lưu các hàm14. Thay đổi màu chữ xuất ra màn hình n = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 315. Xuất lịch của các tháng trong nămn = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 4Đây là một vài mẹo nhỏ khi làm việc với python, hy vọng nó sẽ giúp ích cho công việc của bạnn = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 5Hoán đổi giá trị của hai biến:n = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 6Tạo một chuỗi từ tất cả các phần tử có trong danh sách:n = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result) 7Tìm gá trị xuất hiện nhiều nhất trong mảng: |