Lộ trình học

Bài tập Python thực hành

Các bài tập kinh điển cho người mới về số, chuỗi và list, mỗi bài kèm một thử thách để tự giải.

15 bài học · 26 thử thách

Bắt đầu lộ trình →

1 Số và chữ số 6 bài học

  1. Bài học 2 thử thách Sum the Digits of a Number Add every decimal digit in an integer.
  2. Bài học 2 thử thách Reverse an Integer in Python Reverse the decimal digits of an integer.
  3. Bài học 2 thử thách Check an Armstrong Number Check whether a number equals the sum of its powered digits.
  4. Bài học 1 thử thách Check a Perfect Number Check whether proper divisors add up to the number.
  5. Bài học 2 thử thách Check a Leap Year in Python Apply Gregorian leap-year rules.
  6. Bài học 3 thử thách Kiểm tra số nguyên tố trong Python Kiểm tra hiệu quả một số nguyên có phải số nguyên tố hay không.

2 Bài toán về chuỗi 5 bài học

  1. Bài học 2 thử thách Đảo ngược chuỗi trong Python Đảo thứ tự ký tự bằng slicing.
  2. Bài học 2 thử thách Count Vowels in Python Count vowels in a line of text.
  3. Bài học 2 thử thách Check Anagrams in Python Check whether two texts contain the same letters.
  4. Bài học 1 thử thách Check Password Strength Validate several basic password requirements.
  5. Bài học 1 thử thách Caesar Cipher in Python Shift lowercase letters by a fixed amount.

3 Bài toán về list 4 bài học

  1. Bài học 2 thử thách Find the Second Largest Value Find the second distinct largest list value.
  2. Bài học 1 thử thách Remove Duplicate List Values Remove duplicates while preserving their first-seen order.
  3. Bài học 2 thử thách Flatten a Nested List Flatten a one-level nested list.
  4. Bài học 1 thử thách Split a List into Chunks Divide a list into fixed-size groups.