Nhập vào hai số nguyên a, b in ra màn hình giá trị lớn nhất python

x = int[input["nhập số x"]]y = int[input["Nhập số y"]]print["x ="+str[x]]print["y ="+str[y]]temp = yx=yy=xprint["---"]print["x ="+str[x]]

print["y ="+str[y]]

Muốn làm theo if thì:

a,b,c=map[int,input[].split[]]

m=a

if [b>m]:

    m=b

if [c>m]:

    m=c

print[m]

Muốn dùng hàm cho gọn thì:

a,b,c=map[int,input[].split[]]

print[max[a,b,c]]

Hãy viết một hàm Python dùng để tìm giá trị lớn nhất của ba số được nhập vào từ bàn phím, bạn có thể sử dụng hàm put để nhận dữ liệu từ người dùng.

Bài giải

-------------------- ######## --------------------

Hàm tìm số lớn nhất này cũng khá đơn giản, nhưng qua đó cũng giúp bạn hiểu được cách khai báo hàm và truyền tham số vào hàm.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Tham khảo bài giải dưới đây.

""" HỌC PYTHON TẠI FREETUTS.NET AUTHOR: CƯỜNG NGUYỄN """ print["Bài tập Python dùng hàm tìm số lớn nhất trong ba số"] # Hàm tìm số lớn nhất def find_max[a, b, c]: max = a if max < b: max = b if max < c: max = c return max # Chương trình chính print["Nhập vào số thứ nhất: "] a = float[input[]] print["Nhập vào số thứ hai: "] b = float[input[]] print["Nhập vào số thứ ba: "] c = float[input[]] print["Số lớn nhất trong ba số ", a, " ", b, " ", c, " là ", find_max[a, b, c]]

Giả sử mình nhập vào ba số 10, 12, 03 thì kết quả sẽ như hình sau:

Bài viết này được đăng tại [free tuts .net]

Câu hỏi thường gặp liên quan:

Cùng chuyên mục:

Video liên quan

Chủ Đề