Categories: Tài liệu IT

Bài tập Python cơ bản lớp 10

Published by

Bài viết này cung cấp một số bài tập Python cơ bản giúp các bạn bước đầu làm quen với ngôn ngữ lập trình Python. Bạn sẽ học về cách nhập dữ liệu, in kết quả ra màn hình, sử dụng các hàm số học chuẩn, câu lệnh điều kiện if và câu lệnh vòng lặp for.

1. Nhập xuất cơ bản

Bài 1. Viết chương trình xuất ra màn hình nhiệt độ (oK) tương ứng khi nhập vào nhiệt độ (oC)?

# Nhập nhiệt độ Celsius từ người dùng
celsius = float(input("Nhập nhiệt độ Celsius: "))

# Chuyển đổi nhiệt độ từ Celsius sang Kelvin
kelvin = celsius + 273.15

# Xuất ra màn hình nhiệt độ Kelvin tương ứng
print("Nhiệt độ tương ứng là:", kelvin, "K")

Bài 2. Viết chương trình nhập vào 2 số nguyên dương m và n (m>n), hãy in ra màn hình phần nguyên và phần dư của m chia cho n?

# Nhập vào 2 số nguyên dương m và n
m = int(input("Nhập số nguyên dương m: "))
n = int(input("Nhập số nguyên dương n (n < m): "))

# Tính phần nguyên và phần dư của m chia n
div = m // n
mod = m % n

# In kết quả ra màn hình
print("Kết quả phép chia m/n là:", div, "với phần dư là:", mod)

Bài 3. Viết chương trình Python nhập vào độ dài 2 cạnh của hình chữ nhật, tính chu vi và diện tích hình chữ nhật đó.

#chu vi, dien tich hcn
a = float(input('Nhập độ dài cạnh thứ nhất: '))
b = float(input('Nhập độ dài cạnh thứ hai: '))

cv = (a+b)*2
dt = a*b

print('Chu vi = {0}'.format(cv))
print('Dien tich = {0}'.format(dt))

Bài 4. Viết chương trình Python nhập vào bán kính của hình tròn, tính chu vi và diện tích hình tròn đó.

# chu vi, dien tich hinh tron
r = float(input('Nhập bán kính hình tròn: '))

cv = 2*r*3.14
dt = r*r*3.14

print('Chu vi = {0}'.format(cv))
print('Dien tich = {0}'.format(dt))

Bài 5. Viết chương trình Python nhập vào ba số a,b,c bất kì. Kiểm tra xem 3 số đó có thể là độ dài ba cạnh tam giác hay không, nếu không thì in ra màn hình ‘Không tạo thành tam giác’. Ngược lại, tính chu vi và diện tích tam giác đó.

#kiểm tra tam giac, chu vi, diện tích tam giác
import math

a = float(input('Nhập độ dài cạnh thứ nhất: '))
b = float(input('Nhập độ dài cạnh thứ hai: '))
c = float(input('Nhập độ dài cạnh thứ ba: '))

if a+b>c and a+c>b and b+c>a:
    cv = a+b+c
    p = (a+b+c)/2
    dt = math.sqrt(p*(p-a)*(p-b)*(p-c))
    print('Chu vi = {0}'.format(cv))
    print('Dien tich = {0}'.format(dt))
else:
    print('Không tạo thành tam giác')

Bài 6. Viết chương trình nhập ba số nguyên dương a, b, h từ bàn phím lần lượt là độ dài đáy lớn, đáy bé và chiều cao của một hình thang. Tính diện tích hình thang và in kết quả ra màn hình.

# Nhập ba số nguyên dương a, b, h từ bàn phím
a = int(input("Nhập độ dài đáy lớn a: "))
b = int(input("Nhập độ dài đáy bé b: "))
h = int(input("Nhập chiều cao h: "))

# Tính diện tích hình thang
area = (a + b) * h / 2

# In kết quả ra màn hình
print("Diện tích hình thang là:", area)

This post was last modified on Tháng Năm 9, 2024 3:57 sáng

Đinh Thái Hoàng

Đinh Thái Hoàng - tác giả của Laptrinhc.edu.vn, chuyên sâu trong lĩnh vực lập trình. Trang web chia sẻ kiến thức, hướng dẫn và tin tức về lập trình, giúp bạn khám phá thế giới mã nguồn và nâng cao kỹ năng coder.

Published by

Bài đăng mới nhất

Tổng hợp app bán hàng online uy tín nhất tại Việt Nam

Khám phá và tận dụng tiềm năng kinh doanh trên nhiều nền tảng là điều…

6 ngày ago

HỌC THIẾT KẾ MOBILE APP Ở ĐÂU UY TÍN?

Mobile App đang trở thành một phần thiết yếu trong cuộc sống hiện đại. Với…

6 ngày ago

Cách phá mật khẩu Windows bằng DLC Boot

Bạn đã bao giờ quên mật khẩu máy tính và không biết phải làm sao?…

6 ngày ago

Cách kiểm tra và cài đặt Driver cho Windows 10 chuẩn nhất

Driver chính là phần mềm giúp hệ điều hành nhận diện phần cứng trên máy…

6 ngày ago

Top 10 công cụ viết phần mềm tốt nhất

Hiện nay, lập trình viên không cần phải thực hiện toàn bộ công việc lập…

6 ngày ago

Những Công Ty Lập Trình Ứng Dụng Cho IOS Hàng Đầu Việt Nam

Lập trình ứng dụng cho iOS không chỉ đơn thuần là một quyết định khó…

6 ngày ago