kiều tống
Đồng đoàn
105
21
Câu trả lời của bạn: 22:10 10/02/2024
NNLT python
mang = list(map(int, input("Nhập mảng các số nguyên, cách nhau bằng dấu cách: ").split()))
# Kiểm tra mảng đã nhập có đối xứng hay không bằng list comprehension
mang_doi_xung = [so for so in mang if str(so) == str(so)[::-1]]
if mang_doi_xung == True:
# In kết quả ra màn hình
print("Cac phan tu đoi xung trong mang la:", mang_doi_xung)
print("Tong cua cac phan tu đoi xung trong mang la:", sum(
))
else:
print("Khong co phan tu đoi xung trong mang.")
Câu trả lời của bạn: 16:38 09/02/2024
# Nhập số lượng phần tử của dãy từ người dùng
n = int(input("Vui lòng nhập số lượng phần tử của dãy: n: "))
# Sử dụng list comprehension để nhập n số nguyên
day_so = [int(input(f"Nhập số nguyên thứ {i+1}: ")) for i in range(n)]
# In ra dãy số nguyên đã nhập
print("Dãy số nguyên đã nhập là:", day_so)
Chúc bạn học tốt!
Câu hỏi:
Câu trả lời của bạn: 15:28 09/02/2024
NNLT python:
Code:
# Nhập vào một xâu bất kỳ từ người dùng
xau = input("Vui lòng nhập vào 1 xâu bất kỳ: ")
# In ra các kí tự không phải là dấu cách
print("Các kí tự không phải là dấu cách:", len(xau.replace(' ', ''))
Chúc bạn học tốt!
Câu trả lời của bạn: 16:15 07/02/2024
NNLT python
a, b, c, d, e = map(int, input().split())
# Kiểm tra điều kiện
if a == b == c == d or a == b == c == e or a == b == d == e or a == c == d == e or b == c == d == e: print("YES")
else: print("NO")
Chúc bạn học tốt!
Câu trả lời của bạn: 13:23 07/02/2024
NNLT python
import math
a, b, c = list(map(int, input("Vui lòng nhập các giá trị a, b, c nguyên dương, cách nhau bởi dấu cách: ").split
# Kiểm tra điều kiện tam giác
if a + b > c and a + c > b and b + c > a:
# Tính nửa chu vi và diện tích tam giác
p = (a + b + c) / 2
S = math.sqrt(p * (p - a) * (p - b) * (p - c))
# Hiển thị kết quả diện tích tam giác
print(f"Đây là tam giác, diện tích tam giác là: {S:.2f}")
else: print("Đây không phải là tam giác.")
Chúc bạn học tốt!
Câu trả lời của bạn: 11:58 07/02/2024
# Nhập số nguyên n từ người dùng
n = int(input("Nhập số nguyên n: "))
# Sử dụng list comprehension để nhập n họ tên từ người dùng
student_names = [input(f"Nhập họ tên học sinh thứ {i+1}: ") for i in range(n)]
# In ra mỗi họ tên viết ngược lại trên một dòng bằng list comprehension
print("Các họ tên viết ngược lại:")
[print(name[::-1]) for name in student_names]
Chúc bạn học tốt!
Câu trả lời của bạn: 14:43 03/02/2024
A = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
so_chan = [so for so in A if so % 2 == 0]
print("Các số chẵn trong A là:", *so_chan)
Câu trả lời của bạn: 00:26 01/02/2024
def nhap_mang():
n = int(input("Nhập số phần tử của mảng: "))
return [int(input(f"Nhập phần tử thứ {i + 1}: ")) for i in range(n)]
# Nhập mảng A và mảng B
mang_A, mang_B = nhap_mang(), nhap_mang()
# Tìm và in ra các phần tử giống nhau
giong_nhau = set(mang_A) & set(mang_B)
if giong_nhau == True: print("Các phần tử giống nhau của hai tập hợp A và B là:", giong_nhau)
else: print("Không có các phần tử giống nhau của hai tập hợp A và B.")
Chúc bạn học tốt!
Câu hỏi:
Câu trả lời của bạn: 19:35 26/01/2024
n = int(input("Nhập số phần tử của danh sách: "))
A = [int(input(f"Nhập phần tử thứ {i + 1}: ")) for i in range(n)]
print("Danh sách A:", A)
Câu hỏi:
Câu trả lời của bạn: 19:34 26/01/2024
n = int(input("Nhập số phần tử của danh sách: "))
A = [int(input(f"Nhập phần tử thứ {i + 1}: ")) for i in range(n)]
print("Danh sách A:", A)
Câu trả lời của bạn: 21:40 24/01/2024
# Yêu cầu người dùng nhập số a
a = float(input("Vui lòng nhập số a: "))
# Khởi tạo biến tổng S2
S2 = 0
# Sử dụng vòng lặp for để tính tổng
for i in range(1, 101):
S2 += 1 / (a + i)
# In kết quả
print(f"Tổng của S2 là: {S2:.2f}")
Chúc bạn học tốt!
Câu hỏi:
Câu trả lời của bạn: 20:03 24/01/2024
Python
# a)
from math import sqrt
def is_prime(num):
if num < 2:
return False
for i in range(2, int(sqrt(num)) + 1):
if num % i == 0:
return False
return True
def print_primes_up_to_n(n):
print(f"Các số nguyên tố từ 1 đến {n} là:", end = " ")
for i in range(1, n + 1):
if is_prime(i):
print(i, end = " ")
# Nhập vào số tự nhiên n
n = int(input("Nhập vào số tự nhiên n: "))
# Gọi hàm để in các số nguyên tố từ 1 đến n
print_primes_up_to_n(n)
print("\n")
# b)
def sum_of_squares_of_primes_up_to_n(n):
return sum(x**2 for x in range(2, n + 1) if is_prime(x))
# Yêu cầu người dùng nhập số tự nhiên
n = int(input("Nhập vào số tự nhiên n: "))
# Tính tổng bình phương các số nguyên tố từ 1 đến n
result = sum_of_squares_of_primes_up_to_n(n)
# In kết quả ra màn hình
print(f"Tổng bình phương các số nguyên tố từ 1 đến {n} là {result}")
Chúc bạn học tốt!
Câu hỏi:
Câu trả lời của bạn: 18:55 24/01/2024
# Yêu cầu người dùng nhập số nguyên dương
n = int(input("Nhập vào số nguyên dương n: "))
# Kiểm tra xem số n có chia hết cho 3 không
if n % 3 == 0:
print(f"{n} chia hết cho 3.")
else:
print(f"{n} không chia hết cho 3.")
Câu trả lời của bạn: 17:38 24/01/2024
from math import sqrt
# Yêu cầu nhập hệ số a, b, c từ người dùng
a = float(input("Nhập hệ số a (a khác 0): "))
# Kiểm tra nếu a = 0 thì yêu cầu nhập lại
while a == 0:
print("Hệ số a phải khác 0. Vui lòng nhập lại.")
a = float(input("Nhập hệ số a (a khác 0): "))
b = float(input("Nhập hệ số b: "))
c = float(input("Nhập hệ số c: "))
# Tính delta
delta = b**2 - 4*a*c
# Kiểm tra giá trị của delta để xác định số nghiệm
if delta > 0:
x1 = (-b + sqrt(delta) / (2*a))
x2 = (-b - sqrt(delta) / (2*a))
print(f"Phương trình có hai nghiệm phân biệt: x1 = {x1:.2f}, x2 = {x2:.2f}")
elif delta == 0:
x = -b / (2*a)
print(f"Phương trình có nghiệm kép: x = {x:.2f}")
else:
print("Phương trình vô nghiệm.")
Chúc bạn học tốt!
Câu trả lời của bạn: 20:13 23/01/2024
# Nhập số nguyên n từ người dùng
n = int(input("Nhập một số nguyên n: "))
# Tính tổng các số từ 1 đến n
tong = sum(range(1, n + 1))
# In ra kết quả tổng
print(f"Tổng các số từ 1 đến {n} là: {tong}")
Chúc bạn học tốt!
Câu trả lời của bạn: 20:12 23/01/2024
Python
# Nhập số nguyên n từ người dùng
n = int(input("Nhập một số nguyên n: "))
# Tính tổng các số từ 1 đến n
tong = sum(range(1, n + 1))
# In ra kết quả tổng
print(f"Tổng các số từ 1 đến {n} là: {tong}")
Chúc bạn học tốt!
Câu trả lời của bạn: 19:38 23/01/2024
# Nhập số nguyên n từ người dùng
n = int(input("Nhập số lượng phần tử của dãy A: "))
# Khởi tạo biến tổng
tong = 0
# Sử dụng list comprehension để nhập dãy A và tính tổng các phần tử
day_A = [int(input(f"Nhập phần tử thứ {i+1}: ")) for i in range(n)]
# In ra dãy A vừa nhập
print("Dãy A vừa nhập:", day_A)
# Tính tổng các phần tử của dãy A
tong = sum(day_A)
# In ra tổng của dãy A
print(f"Tổng các phần tử của dãy A là: {tong}")
Chúc bạn học tốt!
Câu hỏi:
Câu trả lời của bạn: 19:12 23/01/2024
Sửa lại:
a = int(input("Nhập a: "))
Câu trả lời của bạn: 19:07 23/01/2024
# Nhập vào số nguyên n từ người dùng
n = int(input("Nhập một số nguyên n: "))
print(f"Các số là bội của 3 nhưng nhỏ hơn {n} là:", end = " ")
# Sử dụng vòng lặp for để duyệt các số là bội của 3 nhưng nhỏ hơn n
for i in range(3, n, 3):
print(i, end = " ")
Chúc bạn học tốt!
Câu trả lời của bạn: 18:47 23/01/2024
Python
# Nhập vào một số tự nhiên từ người dùng
n = int(input("Nhập một số tự nhiên: "))
# Kiểm tra xem n là số nguyên âm hay nguyên dương và đưa ra thông báo
if n > 0:
print(f"{n} là số nguyên dương.")
elif n < 0:
print(f"{n} là số nguyên âm.")
else:
print("Số nhập vào là số 0.")
Chúc bạn học tốt!