python3初学级别入门代码学习-1(可复制运行)

python3初学级别入门代码学习-1

一、数字求和

方法1:

num1 = input('第一个数字是:')
num2 = input('第二个数字是:')

sum = float(num1)+float(num2)

print('数字{0}和{1}相加结果为:{2}'.format(num1,num2,sum))在这里插入代码片

方法2:

num1 = input('第一个数字是:')
num2 = input('第二个数字是:')

sum = float(num1)+float(num2)
print('两数之和为%.1f'%(float(input('输入第一个数字:'))+float(input('第二个数字:'))))	

二、求平方根

该程序只适用于正数:

num = float(input('请输入一个数字:'))
num_sqrt = num**0.5
print('%0.3f的平方根为%0.3f'%(num,num_sqrt))

负数和复数使用以下方式:

import cmath
 
num = int(input("请输入一个数字: "))
num_sqrt = cmath.sqrt(num)
print('{0} 的平方根为 {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))

三、计算一元二次方程

import cmath
 
a = float(input('输入 a: '))
b = float(input('输入 b: '))
c = float(input('输入 c: '))
 
# 计算
d = (b**2) - (4*a*c)
 
# 两种求解方式
sol1 = (-b-cmath.sqrt(d))/(2*a)
sol2 = (-b+cmath.sqrt(d))/(2*a)
 
print('结果为 {0} 和 {1}'.format(sol1,sol2))

四、计算三角形面积

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)

五、计算圆的面积

def findArea(r):
    PI = 3.14
    return PI *(r*r)

print("圆的面积为%.2f"%findArea(5))

六、随机数生成

函数返回数字 N ,N 为 a 到 b 之间的数字(a <= N <= b),包含 a 和 b。

import random

print(random.randint(0,9))

七、摄氏度转华氏度

celsius = float(input('输入摄氏温度:'))

fahrenheit = (celsius*1.8)+32
print('%0.1f摄氏度转为华氏度为%0.1f'%(celsius,fahrenheit))
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋忆、花飘落╮

感谢打赏,我会持续输出更多好的

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值