Có nhiều bài toán mà cuối cùng chúng ta phải tính khoảng cách theo đơn vị inch nhưng ban đầu, các phép đo được tính bằng centimet. Vì vậy, đối với các loại vấn đề như vậy, giải pháp là chuyển đổi các tham số ban đầu thành inch và sau đó thực hiện các thao tác trên nó và một tùy chọn khác là thực hiện các thao tác theo centimet và sau đó chuyển đổi câu trả lời cuối cùng từ centimet thành inch
Vì vậy, ở đây trong bài viết này, chúng ta sẽ viết mã Python để chuyển đổi cm thành inch
Chìa khóa. 1 inch = 2. 54 cm
Thí dụ
Input: Centimeter: 245 Output: Inches: 96.45669291338582
Mã Python để chuyển đổi Centimet thành Inch
# Python program to convert Centimeter to Inches # taking input num = float[input["Enter the distance measured in centimeter : "]] # converting from cms to inches """ 1 inch = 2.54 centimeters""" inc = num/2.54 # printing the result print["Distance in inch : ", inc]
đầu ra
First run: Enter the distance measured in centimeter : 245 Distance in inch : 96.45669291338582 Second run: Enter the distance measured in centimeter : 54 Distance in inch : 21.25984251968504 Third run: Enter the distance measured in centimeter : 2.54 Distance in inch : 1.0
Chương trình Python cơ bản »
Ở đây, chúng ta sẽ tìm hiểu cách chuyển đổi giá trị độ dài, được tính bằng inch, thành độ dài tính bằng centimet
Nếu chúng ta muốn chuyển đổi giá trị inch thành giá trị cm, thì chúng ta phải sử dụng công thức sau
chương trình 1. Viết chương trình trong C để chuyển đổi giá trị của Inch thành cm
đầu ra
Value in Centimeter is: 101.6
chương trình 2. Viết chương trình bằng PHP để chuyển đổi giá trị của Inch thành cm
đầu ra
Value of 10 inches in Centimeter is: 25.4
chương trình 3. Viết chương trình trong Java để chuyển đổi giá trị của Inch thành cm
đầu ra
Value in Centimeter is: 50.8
chương trình 4. Viết chương trình bằng Python để chuyển đổi giá trị của Inch thành cm
đầu ra
Enter the length in Inches: 24 The length in centimeter 60.96
Công cụ sau đây trực quan hóa những gì máy tính đang thực hiện từng bước khi nó thực thi chương trình nói trên
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 n số nguyên dương đầu tiên.
Tiếp theo. Viết chương trình Python tính cạnh huyền của tam giác vuông.
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. Facebook và Twitter
con trăn. Lời khuyên trong ngày
Toán tử số học linh hoạt
Mọi người đều có thể làm số học với các số nhưng Python cũng có thể làm số học với các số không phải là số. Bạn có thể thêm chuỗi và danh sách bằng toán tử số học + trong Python. asd + asd = asdasd
Trong bài đăng này, chúng ta sẽ tìm hiểu cách chuyển đổi giá trị từ inch sang cm trong python. Chương trình này sẽ lấy một giá trị đầu vào từ người dùng tính bằng inch, chuyển đổi nó thành centimet và in ra. Nếu bạn biết công thức chuyển đổi, bạn có thể thực hiện bất kỳ chuyển đổi nào theo chương trình
Tôi sẽ chỉ cho bạn cách chuyển đổi giá trị một inch sang centimet và tôi cũng sẽ chỉ cho bạn cách định dạng đầu ra để hiển thị tối đa vị trí sau dấu thập phân
Chương trình này sẽ lấy giá trị inch làm đầu vào từ người dùng. 1 inch bằng 2. 54 cm. Vì vậy, nếu chúng ta nhân giá trị đầu vào của người dùng với 2. 54, chúng ta sẽ lấy centimet
Hãy viết chương trình python ngay bây giờ. Dưới đây là chương trình hoàn chỉnh
inch_value = int[input['Enter the value in inch: ']]
cm_value = 2.54 * inch_value
print['{}″ = {}cm'.format[inch_value, cm_value]]
Giải trình
Trong chương trình này,
- Chúng tôi đang lấy giá trị inch làm đầu vào từ người dùng. Chúng tôi đang đọc giá trị này dưới dạng int và lưu trữ nó trong inch_value
- Giá trị này được nhân với 2. 54 để tính giá trị centimet và nó được lưu trữ trong cm_value
- Dòng cuối cùng là in các giá trị này cho người dùng
Nếu bạn chạy chương trình này, nó sẽ in đầu ra như bên dưới
________số 8
Phương pháp 2. Bằng cách sử dụng một chức năng khác
Chúng ta cũng có thể viết một hàm khác để đơn giản hóa việc này. Viết một hàm khác luôn hữu ích vì chúng ta có thể gọi nó từ các phần khác nhau của chương trình. Hãy để tôi chỉ cho bạn cách làm điều đó
def inch_to_cm[inch]:
return inch * 2.54
inch_value = int[input['Enter the value in inch: ']]
print['{}″ = {}cm'.format[inch_value, inch_to_cm[inch_value]]]
Điều này đang làm quá trình tương tự. Sự khác biệt duy nhất là chúng tôi đã tạo inchtocm để tính giá trị centimet cho một giá trị inch nhất định. Phương thức này lấy giá trị inch làm đối số của nó, tính toán giá trị centimet bằng cách nhân nó với 2. 54 và trả về điều đó
Trong câu lệnh in cuối cùng, chúng tôi đang gọi inchtocm để tính giá trị cm của một giá trị inch đã cho