zoukankan      html  css  js  c++  java
  • Python第三周(1):同符号数学运算, 三角函数计算,鸡兔同笼

     

    同符号数学运算

    读入一个整数N,分别计算如下内容:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

    1. N的绝对值;‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

    2. N与10进行同符号加法、减法和乘法运算,同符号运算指使用N的绝对值与另一个数进行运算,运算结果的绝对值被赋予N相同的符号,其中,0的符号是正号。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

    将上述4项结果在一行输出,采用空格分隔,输出结果均为整数。

    n = eval(input())
    N = abs(n)
    if n < 0:
        a = -abs(N + 10)
        b = -abs(N - 10)
        c = -abs(N * 10)
    else:
        a = abs(N + 10)
        b = abs(N - 10)
        c = abs(N * 10)
    print(N, a , b, c)

    三角函数计算

    根据下面公式计算并输出x的值,a和b的值由用户输入,括号里的数字是角度值, 圆周率的值使用数学常数math.pi。

    import math
    a=eval(input())
    b=eval(input())
    c=math.sqrt(2*a*math.sin(math.radians(60))*math.cos(math.radians(60)))
    x=(-b+c)/(2*a)
    print(x)

    鸡兔同笼

    请编一个程序,用户在同一行内输入两个整数,代表头和脚的数量,编程计算笼中各有多少只鸡和兔,假设鸡和兔都正常,无残疾。如无解则输出Data Error!

    a=int(input("头:"))
    b=int(input("脚:"))
    if(a > 0 and b >0 and b % 2 == 0 and b-2*a>0):
        for x in range(1,a+1):
            y=a-x
            if 4*x+2*y==b:
                print("兔子有{} 鸡有{}". format(x,y))
    else:
        print("Data Error!")
  • 相关阅读:
    前端面试官如何从笔试中选拔人才
    webapp应用--模拟电子书翻页效果
    用webpack实现前端自动化构建
    webpack3中文版使用参考文档--全面解析webpack.config.js
    300行代码揭密轮播插件核心代码的实现过程
    免费视频播放器videojs中文教程
    微信小程序开发初体验
    前端工程自动化构建总结
    细说前端自动化打包工具--webpack
    H5程序员如何利用cordova开发跨平台应用
  • 原文地址:https://www.cnblogs.com/linjiaxin59/p/12514637.html
Copyright © 2011-2022 走看看