当前位置:   article > 正文

python实例入门学习_python编写数位和倍数

python编写数位和倍数

python学习记录一

python的学习资料是 菜鸟教程

hello world 入门

def hello():
    print('hello world')
  • 1
  • 2

定义了一个hello函数,功能:会在交换界面显示 hello,world。
def : 用于定义函数。
print : 功能是用于显示输出的结果,会将括号里面的内容显示在交互界面中。

python 数字求和

def summ():
    num1=input('输入第一个数')
    num2=input('输入第二个数')
    num1=float(num1)
    num2=float(num2)
    rr=num1+num2
    print'rr'
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

定义了一个summ函数,功能:会在交换界面求得输入的两个数的和
input: 用于获取用户输入的信息;
float: 用于将其转换成浮点数

调用函数

hello()
summ()
  • 1
  • 2

调用函数时一定要加上后面的括号,否则只会<function xxx at 0x000002C7F2DD9BF8>的问题;

求解平方根

在python的cmath库中有 sqrt 函数来求解平方根,现在是自己复现代码

def kaifang():
    dd = input('请输入数字')
    dd1 = float(dd)
    dd2 = dd1 **0.5
    print('%0.3f 的平方根为 %0.3f'%(dd1,dd2))
  • 1
  • 2
  • 3
  • 4
  • 5

定义了一个kaifang函数,功能:用于求解平方根

** : 表示对一个数求次方
%0.3f:表示转换成浮点数并小数点后保留三位,由后方的数据填充

计算圆的面积

圆的计算公式为 s=πr²

## 计算圆的面积
def areaf():
    import math
    r = float(input('输入圆的半径'))
    ss = math.pi * (r**2)
    print('圆的面积为{0}'.format(ss))

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

定义了一个 areaf 函数,功能:输入一个圆的半径,计算得出圆的面积
format:将后方的数据填充到前方{0}处

计算一元二次方程的解

形如 ax²+bx+c=0 的方程进行求解

### 求解一元二次方程组的解  ax²+bx+c=0

def qiujie():
    import cmath
    a = float(input('请输入a的值'))
    b = float(input('请输入b的值'))
    c = float(input('请输入c的值'))
    #有无根
    d = b**2-4*a*c
    if d > 0:
        m1 = (-b+cmath.sqrt(d))/2*a
        m2 = (-b-cmath.sqrt(d))/2*a
        print('有两个实根,分别为{0} 和{1}'.format(m1,m2))
    elif d == 0:
        m1 = (-b)/2*a
        print('有一个实根,为{0}'.format(m1))
    else:
        print('方程没有实根')
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

定义了一个 qiujie 的函数,功能:用于计算一元二次方程组的解
cmath.sqrt:进行开方处理,其中m1和m2得到的是复数。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/626230
推荐阅读
相关标签
  

闽ICP备14008679号