Quảng cáo
1 câu trả lời 164
Phương pháp 1: Chuyển số thành chuỗi và trích xuất ký tự
Chuyển số S thành chuỗi bằng hàm str().
Lấy ký tự thứ hai (chỉ số 1) của chuỗi.
Chuyển ký tự đó về số nguyên bằng hàm int().
def lay_chu_so_thu_hai(S):
# Chuyển số thành chuỗi
chuoi_S = str(S)
# Lấy ký tự thứ hai và chuyển thành số nguyên
chu_so_thu_hai = int(chuoi_S[1])
return chu_so_thu_hai
# Ví dụ sử dụng
S = 5746
b = lay_chu_so_thu_hai(S)
print("Chữ số thứ hai là:", b)
Phương pháp 2: Sử dụng phép chia và lấy phần dư
Chia S cho 100 để loại bỏ hai chữ số cuối, sử dụng phép chia nguyên //.
Lấy phần dư của kết quả trên khi chia cho 10 để thu được chữ số thứ hai.
def lay_chu_so_thu_hai(S):
# Loại bỏ hai chữ số cuối và lấy phần dư khi chia cho 10
chu_so_thu_hai = (S // 100) % 10
return chu_so_thu_hai
# Ví dụ sử dụng
S = 5746
b = lay_chu_so_thu_hai(S)
print("Chữ số thứ hai là:", b)
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55331 -
Đã trả lời bởi chuyên gia
31217 -
Đã trả lời bởi chuyên gia
29766
Gửi báo cáo thành công!
