jjjjjjjjjjjjjjjj

rotate image
ADS
thumb up 0
thumb down
Trả lời câu hỏi của Li Văn Soong

Làm sao để có câu trả lời hay nhất?

  • Luôn có GIẢI THÍCH các bước giải
  • Không copy câu trả lời của Timi
  • Không sao chép trên mạng
  • Không spam câu trả lời để nhận điểm
  • Spam sẽ bị khóa tài khoản
ADS
CÂU TRẢ LỜI
avatar
Timi

27/03/2025

Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Dưới đây là các đoạn chương trình và câu trả lời cho từng câu hỏi của bạn: ### Câu 1: Tính tổng sử dụng lệnh while ```python # Khởi tạo biến total = 0 i = 2 # Sử dụng lệnh while để tính tổng while i <= 100: total += i i += 2 print("Tổng của 2 + 4 + ... + 100 là:", total) ``` ### Câu 2: Xoá các phần tử có giá trị nhỏ hơn 0 từ dãy số A ```python # Dãy số A A = [0, 1, 2, -3, -4] # Sử dụng list comprehension để lọc các phần tử A = [x for x in A if x >= 0] print("Dãy số A sau khi xoá các phần tử nhỏ hơn 0:", A) ``` ### Câu 3: Kiểm tra xâu c có phải là xâu con của xâu m không và tìm vị trí ```python # Xâu c và xâu m c = "Trường Sơn" m = "Bước chân trên dài Trường Sơn" # Kiểm tra xâu con if c in m: position = m.index(c) print(f"xâu c là xâu con của xâu m và vị trí là: {position}") else: print("xâu c không phải là xâu con của xâu m") ``` ### Câu 4: (Lặp lại câu 2) Xoá các phần tử có giá trị nhỏ hơn 0 từ dãy số A ```python # Dãy số A A = [0, 1, 2, -3, -4] # Sử dụng list comprehension để lọc các phần tử A = [x for x in A if x >= 0] print("Dãy số A sau khi xoá các phần tử nhỏ hơn 0:", A) ``` ### Câu 5: Xoá dấu "," và thay thế bằng dấu " " trong xâu ```python # Xâu kí tự s = "thành,phố,Hồ,Chí,Minh" # Thay thế dấu "," bằng dấu " " s = s.replace(",", " ") print("Xâu sau khi thay thế:", s) ``` Hy vọng các đoạn mã trên sẽ giúp bạn hoàn thành bài tập của mình! Nếu bạn cần thêm thông tin hoặc có câu hỏi khác, hãy cho tôi biết!
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận
avatar
level icon
Thùy Trang

27/03/2025

Câu 1: Viết đoạn chương trình tính tổng 2 + 4 + ... + 100 sử dụng lệnh while.

Python

tong = 0
i = 2

while i <= 100:
 tong += i
 i += 2

print("Tổng là:", tong)
Giải thích:

Khởi tạo biến tong bằng 0 để lưu tổng.
Khởi tạo biến i bằng 2, là số hạng đầu tiên của dãy số.
Sử dụng vòng lặp while để lặp cho đến khi i lớn hơn 100.
Trong mỗi lần lặp, cộng i vào tong và tăng i lên 2 để lấy số hạng tiếp theo.
In ra giá trị của tong.
Câu 2: Cho dãy số A = [0, 1, 2, -3, -4]. Viết chương trình xóa đi các phần tử có giá trị nhỏ hơn 0 từ A.

Python

A = [0, 1, 2, -3, -4]
i = 0

while i < len(A):
 if A[i] < 0:
   del A[i]
 else:
   i += 1

print("Dãy số A sau khi xóa:", A)
Giải thích:

Duyệt qua từng phần tử của dãy số A bằng vòng lặp while.
Nếu phần tử A[i] nhỏ hơn 0, xóa phần tử đó bằng del A[i].
Nếu không, tăng i lên 1 để xét phần tử tiếp theo.
In ra dãy số A sau khi xóa.
Câu 3: Cho biết xâu c = "Trường Sơn" và xâu m = "Bước chân trên dải Trường Sơn". Hãy cho biết xâu c có phải là xâu con của xâu m không? Nếu có, hãy tìm vị trí của xâu c trong xâu m?

Python

c = "Trường Sơn"
m = "Bước chân trên dải Trường Sơn"

if c in m:
 print("Xâu c là xâu con của xâu m.")
 vi_tri = m.find(c)
 print("Vị trí của xâu c trong xâu m là:", vi_tri)
else:
 print("Xâu c không phải là xâu con của xâu m.")
Giải thích:

Sử dụng toán tử in để kiểm tra xem c có phải là xâu con của m hay không.
Nếu c là xâu con của m, sử dụng phương thức find() để tìm vị trí xuất hiện đầu tiên của c trong m.
Câu 4: (Giống câu 2)

Câu 5: Cho xâu kí tự "thành, phố, Hồ, Chí, Minh". Hãy trình bày cách làm để xóa các dấu "," và thay thế bằng dấu " " trong xâu này.

Python

xau = "thành, phố, Hồ, Chí, Minh"
xau_moi = xau.replace(",", " ")
print("Xâu mới là:", xau_moi)
Giải thích:

Sử dụng phương thức replace() để thay thế tất cả các dấu "," bằng dấu " " trong xâu xau.
In ra xâu mới xau_moi.

Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận
ADS

Nếu bạn muốn hỏi bài tập

Các câu hỏi của bạn luôn được giải đáp dưới 10 phút

Ảnh ads

CÂU HỎI LIÊN QUAN

logo footer
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019 Email: info@fqa.vn
Location Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.
Tải ứng dụng FQA
app store ch play
Người chịu trách nhiệm quản lý nội dung: Nguyễn Tuấn Quang Giấy phép thiết lập MXH số 07/GP-BTTTT do Bộ Thông tin và Truyền thông cấp ngày 05/01/2024
Copyright © 2023 fqa.vn All Rights Reserved
gift-box
survey
survey
Đặt câu hỏi