puzzle-pieceBài tập Modules - Cơ bản

Các bài tập về Modules - Cơ bản

  1. Import module math và tính căn bậc 2 của 144.

# Code của bạn ở đây
  1. Import randint từ module random và tạo số ngẫu nhiên từ 1-100.

# Code của bạn ở đây
  1. Import module datetime với alias dt và in ngày hiện tại.

# Code của bạn ở đây
  1. Tạo file module greetings.py với hàm say_hello(name).

# File: greetings.py

def say_hello(name):
    # Code của bạn ở đây
    pass

# File: main.py
# Import và sử dụng
  1. Tạo module calculator.py với 4 hàm: add, subtract, multiply, divide.

# File: calculator.py

def add(a, b):
    pass

def subtract(a, b):
    pass

def multiply(a, b):
    pass

def divide(a, b):
    pass

# Test khi chạy trực tiếp
if __name__ == "__main__":
    pass
  1. Sử dụng os.getcwd() để in thư mục hiện tại.

  1. Sử dụng os.path.exists() kiểm tra file "data.txt" có tồn tại không.

  1. Tạo module constants.py chứa các hằng số: PI, E, SPEED_OF_LIGHT.

  1. Sử dụng random.choice() chọn ngẫu nhiên một màu từ list.

  1. Tạo module utils.py với hàm is_even(n)is_odd(n).

  1. Sử dụng datetime.now() và format thành "DD/MM/YYYY HH:MM:SS".

  1. Tạo module math_helpers.py với hàm square(n)cube(n).

  1. Sử dụng sys.version để in phiên bản Python.

  1. Tạo module string_utils.py với hàm reverse_string(s).

  1. Sử dụng math.ceil()math.floor() với số 3.7.

  1. Tạo module list_helpers.py với hàm get_first(lst)get_last(lst).

  1. Sử dụng os.listdir() để list tất cả files trong thư mục hiện tại.

  1. Tạo module temperature.py chuyển đổi Celsius/Fahrenheit.

  1. Sử dụng random.shuffle() để xáo trộn một list.

  1. Tạo package mytools với 2 modules: formatter.pyvalidator.py.

Last updated