Cách tạo tam giác vuông trong Python

Viết chương trình Python để kiểm tra xem ba độ dài (số nguyên) của ba cạnh cho trước có tạo thành một tam giác vuông hay không. In ra "Có" nếu các cạnh đã cho tạo thành một tam giác vuông ngược lại in ra "Không"

Đầu vào.
Các số nguyên cách nhau bởi một dấu cách.
1 ≤ chiều dài cạnh ≤ 1.000

Trình bày bằng hình ảnh


Giải pháp mẫu

Mã Python

print("Input three integers(sides of a triangle)") int_num = list(map(int,input().split())) x,y,z = sorted(int_num) if x**2+y**2==z**2: print('Yes') else: print('No')

Đầu ra mẫu

Input three integers(sides of a triangle) 8 6 7 No

Sơ đồ


Trình chỉnh sửa mã Python

Có một cách khác để giải quyết giải pháp này?

Trước. Viết chương trình Python để tính tổng các chữ số của hai số nguyên đã cho.
Tiếp theo. Viết chương trình Python giải phương trình đã chỉ định.

Mức độ khó của bài tập này là gì?

Dễ dàng trung bình khó

Kiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource



Chia sẻ Hướng dẫn / Bài tập này trên. FacebookTwitter

con trăn. Lời khuyên trong ngày

Khả năng đọc số lớn

bạn có thể tách các số không bằng dấu gạch dưới (_)

print(2_000_000) print(2_000_000 +1)

đầu ra

2000000 2000001Đang tải.

 

  • bài tập. Top 16 chủ đề phổ biến nhất hàng tuần
  • Bài tập SQL, Thực hành, Lời giải - THAM GIA
  • Bài tập, Thực hành, Giải pháp SQL - SUBQUERIES
  • JavaScript cơ bản - Bài tập, Thực hành, Lời giải
  • Mảng Java. Bài tập, Luyện tập, Lời giải
  • Bài Tập Lập Trình C, Thực Hành, Lời Giải. Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - SORT FILTER. Bài tập, Luyện tập, Lời giải
  • Bài Tập Lập Trình C, Thực Hành, Lời Giải. Sợi dây
  • Kiểu dữ liệu Python. Từ điển - Bài tập, Thực hành, Lời giải
  • Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
  • Mảng C++. Bài tập, Luyện tập, Lời giải
  • Câu lệnh điều kiện và vòng lặp JavaScript - Bài tập, Thực hành, Lời giải
  • Thuật toán cơ bản C# Sharp. Bài tập, Luyện tập, Lời giải
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Khung dữ liệu Python Pandas. Bài tập, Luyện tập, Lời giải
  • Công cụ chuyển đổi
  • JavaScript. Xác thực biểu mẫu HTML

Trong bài toán Tam giác vuông trong Python này, chúng ta cần in ra một mẫu tam giác vuông. Hình tam giác nên tạo thành 90* ở trên cùng và bên trái của người dùng có nghĩa là khi chúng ta đang nhìn vào hình tam giác

Mã cho tam giác vuông trong Python

n = int(input('Enter the value of n: ')) for i in range(n): if i==0 or i==n-1: print('* ' * (n - i)) else: print('* ', end='') print(' ' * (n-i-2), end='') print('* ')

đầu ra

Hơn 100 dự án Python tốt nhất với mã nguồn

cũng đọc

  • Dấu nối các chữ cái trong Python
  • Động đất trong Python. Tính toán dễ dàng
  • Hình chữ nhật sọc trong Python
  • Các từ vuông góc trong Python
  • Giao hàng miễn phí bằng Python. chuyên gia phân công
  • Raj đã đặt hàng hai mặt hàng điện tử Python. chuyên gia phân công
  • Điểm nhóm trong Python. chuyên gia phân công
  • Bán vé tại Sân vận động Cricket bằng Python. chuyên gia phân công
  • Tách câu trong Python. chuyên gia phân công
  • Cắt chuỗi trong JavaScript. chuyên gia phân công
  • Chữ số đầu tiên và chữ số cuối cùng trong Python. chuyên gia phân công
  • Danh sách lập chỉ mục trong Python
  • Định dạng ngày trong Python. chuyên gia phân công
  • Đếm ngược năm mới trong Python. chuyên gia phân công
  • Thêm hai đa thức trong Python. chuyên gia phân công
  • Tính tổng các số chẵn trong Python. chuyên gia phân công
  • Chẵn và Lẻ trong Python. chuyên gia phân công
  • Trò chơi viết thư bằng Python. chuyên gia phân công
  • Tổng các số không nguyên tố trong Python. chuyên gia phân công
  • Số bị thiếu nhỏ nhất trong Python. chuyên gia phân công
  • Xoay chuỗi trong Python
  • Thông điệp bí mật trong Python. chuyên gia phân công
  • Trộn từ trong Python. chuyên gia phân công
  • Số có một chữ số trong Python
  • Chuyển số trong Python. chuyên gia phân công
  • Cuối tuần trong Python. chuyên gia phân công
  • Chuyển số trong Python. chuyên gia phân công
  • Chuyển đổi nhiệt độ trong Python. chuyên gia phân công
  • Ký tự đặc biệt trong Python. chuyên gia phân công
  • Tổng các số nguyên tố trong đầu vào trong Python

Viết chương trình Python để in mẫu hình ngôi sao tam giác vuông góc bằng cách sử dụng vòng lặp For và vòng lặp While với một ví dụ

Chương trình Python để in mẫu hình ngôi sao tam giác vuông góc bằng For Loop

Chương trình Python này cho phép người dùng nhập tổng số hàng. Tiếp theo, chúng tôi đã sử dụng Python Nested For Loop để in mẫu sao tam giác vuông góc từ 1 đến giá trị tối đa do người dùng chỉ định (hàng)

# Python Program to Print Right Angled Triangle Star Pattern rows = int(input("Please Enter the Total Number of Rows : ")) print("Right Angled Triangle Star Pattern") for i in range(1, rows + 1): for j in range(1, i + 1): print('*', end = ' ') print()

Chương trình Python để hiển thị mẫu hình ngôi sao tam giác vuông góc Ví dụ 2

Chương trình Python này cho phép người dùng nhập ký tự của chính họ. Tiếp theo, Python in tam giác vuông góc của ký tự do người dùng chỉ định

# Python Program to Print Right Angled Triangle Star Pattern rows = int(input("Please Enter the Total Number of Rows : ")) ch = input("Please Enter any Character : ") print("Right Angled Triangle Star Pattern") for i in range(1, rows + 1): for j in range(1, i + 1): print('%c' %ch, end = ' ') print()Please Enter the Total Number of Rows : 10 Please Enter any Character : $ Right Angled Triangle Star Pattern $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ >>>

Chương trình Python để in Tam giác sao bên phải bằng vòng lặp While

Chương trình tam giác vuông của Python này giống như ví dụ đầu tiên. Tuy nhiên, chúng tôi đã thay thế Vòng lặp For bằng Vòng lặp While

Chủ đề