Viết một chương trình Python để có được căn bậc hai và hàm mũ của một số thập phân nhất định. Giải pháp mẫu:-:- Mã Python: Đầu ra mẫu: Flowchart: 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? Đóng góp mã của bạn (và nhận xét) thông qua Disqus. Trước đây: Viết chương trình Python để tìm tổng số thập phân sau đây và hiển thị các số theo thứ tự được sắp xếp. Write a Python program to find the sum of
the following decimal numbers and display the numbers in sorted order.Toán Python: Tập thể dục-38 với giải pháp
Next: Write a Python program to retrieve the current global context (public properties) for all decimal.
Mức độ khó của bài tập này là gì?
Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.
Python: Lời khuyên trong ngày
Xóa các ký tự vô dụng ở đầu/kết thúc/cả hai chuỗi:
>>> name = "//George//" >>> name.strip("/") 'George' >>> name.rstrip("/") '//George' >>> name.lstrip("/") 'George//'- 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, Giải pháp - Tham gia
- Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
- JavaScript Basic - Bài tập, Thực hành, Giải pháp
- Java Array: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
- Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
- Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
- 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, Thực hành, Giải pháp
- Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
- Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
- Python Lambda - Bài tập, Thực hành, Giải pháp
- Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
- Công cụ chuyển đổi
- JavaScript: HTML Mẫu xác thực
Trong chương trình này, bạn sẽ học cách tìm căn bậc hai của một số sử dụng toán tử số mũ và mô -đun CMATH.
Để hiểu ví dụ này, bạn nên có kiến thức về các chủ đề lập trình Python sau:
- Đầu vào, đầu ra và nhập khẩu của Python
- Kiểu dữ liệu Python
- Các nhà khai thác Python
Ví dụ: Đối với các số dương
# Python Program to calculate the square root # Note: change this value for a different result num = 8 # To take the input from the user #num = float(input('Enter a number: ')) num_sqrt = num ** 0.5 print('The square root of %0.3f is %0.3f'%(num ,num_sqrt))Đầu ra
The square root of 8.000 is 2.828Trong chương trình này, chúng tôi lưu trữ số trong num và tìm căn bậc hai bằng toán tử số mũ **. Chương trình này hoạt động cho tất cả các số thực tích cực. Nhưng đối với các số âm hoặc phức tạp, nó có thể được thực hiện như sau.
Mã nguồn: Đối với các số thực hoặc phức tạp
# Find square root of real or complex numbers # Importing the complex math module import cmath num = 1+2j # To take input from the user #num = eval(input('Enter a number: ')) num_sqrt = cmath.sqrt(num) print('The square root of {0} is {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))Đầu ra
The square root of (1+2j) is 1.272+0.786jTrong chương trình này, chúng tôi sử dụng hàm Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 0 trong mô -đun Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 1 (Toán học phức tạp).
Lưu ý: Nếu chúng tôi muốn lấy số phức làm đầu vào trực tiếp, như Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 2, chúng tôi phải sử dụng hàm Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 3 thay vì Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 4. If we want to take complex number as input directly, like Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 2, we have to use the Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 3 function instead of Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 4.
Phương pháp Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 3 có thể được sử dụng để chuyển đổi các số phức thành đầu vào cho các đối tượng Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929 6 trong Python. Để tìm hiểu thêm, hãy truy cập hàm python eval ().
Ngoài ra, hãy chú ý cách mà đầu ra được định dạng. Để tìm hiểu thêm, hãy truy cập định dạng chuỗi trong Python.
Lượt truy cập: 30
Viết một chương trình Python để có được căn bậc hai và hàm mũ của một số thập phân nhất định.
Giải pháp mẫu::
Mã Python:
Đầu ra mẫu:
Square root of 1.44 is : 1.2 exponential of 1.44 is : 4.220695816996552825673328929Disclaimer: The information and code presented within this recipe/tutorial is only for educational and coaching purposes for beginners and developers. Anyone can practice and apply the recipe/tutorial presented here, but the reader is taking full responsibility for his/her actions. The author (content curator) of this recipe (code / program) has made every effort to ensure the accuracy of the information was correct at time of publication. The author (content curator) does not assume and hereby disclaims any liability to any party for any loss, damage, or disruption caused by errors or omissions, whether such errors or omissions result from accident, negligence, or any other cause. The information presented here could also be found in public knowledge domains.