码迷,mamicode.com
首页 > 其他好文 > 详细

基础练习一

时间:2018-12-26 19:51:52      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:float   平方根   长度   用户   math   第一个   pytho   计算   print   

 

 

‘‘‘
通过用户输入两个数字,并计算两个数字之和:
‘‘‘
# 用户输入数字
num1 = input(‘输入第一个数字: ‘)
num2 = input(‘输入第二个数字: ‘)

fnum1 = float(num1)
fnum2 = float(num2)

# 求和
sum = fnum1 + fnum2

print(‘数字{0} 和 数字{1} 相加结果为: {2}‘.format(num1, num2, sum))

 结果:

输入第一个数字: 24
输入第二个数字: 12
数字24 和 数字12 相加结果为: 36.0

‘‘‘
通过用户输入一个数字,并计算这个数字的平方根:
‘‘‘

num = input(‘请输入一个数字: ‘)

fnum = float(num)

num_sqrt = fnum ** 0.5

print(‘%0.3f 的平方根为 %0.3f‘ % (fnum, num_sqrt))

 结果:

请输入一个数字: 4
4.000 的平方根为 2.000

import cmath

num = input(‘请输入一个数字: ‘)

fnum = float(num)

num_sqrt = cmath.sqrt(fnum)


print(‘{0} 的平方根为 {1:0.3f} + {2:0.3f}‘.format(fnum, num_sqrt.real, num_sqrt.imag))

 结果:

请输入一个数字: 20
20.0 的平方根为 4.472 + 0.000

‘‘‘
通过用户输入三角形三边长度,并计算三角形的面积
‘‘‘

a = float(input(‘输入三角形的第一个边长‘))
b = float(input(‘输入三角形的第二个边长‘))
c = float(input(‘输入三角形的第三个边长‘))

# 计算三角形的半周长
s = (a + b + c) / 2

area = (s * (s-a) * (s - b) * (s - c)) ** 0.5

print(‘三角形面积为%0.2f‘ % area)

 结果:

输入三角形的第一个边长12
输入三角形的第二个边长12
输入三角形的第三个边长12
三角形面积为62.35

 

基础练习一

标签:float   平方根   长度   用户   math   第一个   pytho   计算   print   

原文地址:https://www.cnblogs.com/xuegqcto/p/10180788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!