每日一道python题(python数据结构课后习题(第一章1-4题))_一个雇员一周的总薪水,等于其每个小时的时薪,乘以其一周工作的正常小时数,再-程序员宅基地

技术标签: 课后习题  python  数据结构  

python入门级小白,仅用来自我学习的,写的不恰当的地方请多指教。(python3.)

1.编写一个程序,以球体的半径(浮点型)作为输入,并并且输出球体的直径,圆周长和表面积

import math
r = float(input('请输入球体半径r:'))
d = 2*r
c= 4*math.pi*r**2
v = 4/3*math.pi*r**3

print("球体直径为%f\n球体表面积为%f\n球体体积为%f"%(d,c,v))

输出:

请输入球体半径r:3.1
球体直径为6.200000
球体表面积为120.762822
球体体积为124.788249

2.一个雇员一周的总薪水,等于其每个小时的薪水乘以一周正常工作的小时数,再加上加班费。加班费等于总的加班时间乘以每个小时薪水的1.5倍。

编写一个程序,以每小时的薪水、总的常规工作时间和总的加班时间作为参数,屏显示一个雇员的总周薪。

a = float(input("每小时的薪水为:"))
h1 = float(input("一周的总常规工作时间:"))
h2 = float(input("一周的总加班时间:"))
f = a* (h1 +1.5*h2)

print("一个雇员的总周薪为;%.2f"%f)

输出:

每小时的薪水为:18.5
一周的总常规工作时间:40
一周的总加班时间:10
一个雇员的总周薪为;1017.50 
3.一个标准的科学实验是:抛球并且看它能够弹跳多高。一旦求的“弹跳性”已经确定了,这个比率值就会给出弹跳性的指数。例如,如果球从10米高落下
弹跳到6米高,这个索引就是0.6,并且球在一次弹跳之后总的运动距离是16米。如果球继续弹跳,两次他了之后的距离将会是10米+6米+6米+3.6米=25.6米。
注意,每次后续的弹跳运动的距离,都是到地板的距离加上这个距离的被,这被就是球反弹回来的距离。编写一个程序,让用户输入球的一个初始高度以及

允许球持续弹跳的次数。输出应该是球所运动的总距离。

h =float(input("请输入球的初始高度为:"))
n = int(input("请输入允许球持续弹跳次数为:"))
c = 0.6
sum_h = 0
def sum_high(i,h,c):
    while i<=n:  ##while不可少,不然i会增加到n然后减小到0,进行计算
        if i==n:
            return 0

        else:
            i=i+1
        return h*(1+c)+sum_high(i,h*c,c)

sum = sum_high(0,h,c)

print("球所运动的总高度为%.2f"%sum)

输出:

请输入球的初始高度为:10
请输入允许球持续弹跳次数为:2
球所运动的总高度为25.60
4.德国数学家Gottfrid Leibniz为求取pi的值开发了如下方法:
pi/4=1-1/3+1/5-1/7+...
编写一个程序,让用户指定在这种近似的方法中使用迭代的次数,并且显示最终的结果

n =int(input("请输入迭代次数:"))
sum = 0
for i in range(n):
    sum =sum + float(1/(2*i+1)*((-1)**i))

print("pi的近似值为:%f"%(4*sum))

输出:

请输入迭代次数:1000
pi的近似值为:3.140593
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/pinggengxiu5246/article/details/80025049

智能推荐

[转]Exchange Server 2013部署系列之一:部署环境介绍-程序员宅基地

文章浏览阅读71次。Exchange Server 2013部署系列之一:部署环境介绍源地址:http://543925535.blog.51cto.com/639838/d-6==========================================================================Exchange Server 2013的最低部署要求的Windows Serve...

LTE信道及协议栈分析-程序员宅基地

文章浏览阅读418次,点赞4次,收藏7次。无线帧结构、LTE信道及协议栈分析(物理层)、PCM的主要步骤

kubespray 离线安装 kubernetes_the conditional check 'kube_service address|-程序员宅基地

文章浏览阅读1.9k次。环境: centos7.6,kubespray-2.14.1,内网配置好 yum 源、pip源、docker-ce 源(可以考虑使用 nexus 代理 ),nexus 代理好 docker hub、aliyun docker registry1、copy 资产目录[root@ansible002 kubespray-2.14.1]# cp -r inventory/sample inventory/mycluster2、配置好内网 pip 源,安装 requirement.txt[root@ans_the conditional check 'kube_service address|

使用scope自定义element-ui中表格中数据的表示_element ui table scope-程序员宅基地

文章浏览阅读698次,点赞2次,收藏2次。scope就像是tableData的一个元素,对应的就是表格中的这一行数据,我们可以通过scope.元素名 的方式拿到数据,就可以用这个数据做完成想实现的功能,例如我上面的例子,通过scope拿到studentid,然后就可以通过这个id删除这个学生。这就意味着传来的数据是什么,我们就只能通过prop显示什么,而无法进行一些其他操作(当然正常的显示数据就是表格要实现的,但某些情况下我们会有一些特殊要求需要实现)首先先说一下为什么需要自定义表格中数据展现的方式?那么如何实现自定义呢?_element ui table scope

C语言学习 计算平均分_c语言求三门课程的平均成绩-程序员宅基地

文章浏览阅读866次。已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均成绩(结果按整型输出)。提示:该整数与题目无关,为了保证系统稳定性需要有输入语句的代码。_c语言求三门课程的平均成绩

openCV学习之错误记录_opencv_ffmpeg2413.dll-程序员宅基地

文章浏览阅读2.2k次。本片blog用来记录平时学习过程中遇到的错误,以及解决办法;错误1错误提示:在using namespace cv;前缺少一个“;” 原因,是在引用的头文件中存在一个类等结束后未加“;”.错误2cv::Mat_::const_iterator it= binary.begin();程序运行到此处,出现中断。原因:在使用迭代器时,如果图像channels为3,定义应为cv_opencv_ffmpeg2413.dll

随便推点

多目标排序在快手短视频推荐中的实践-程序员宅基地

文章浏览阅读3.5k次,点赞2次,收藏12次。分享嘉宾:郑东博士快手 推荐算法技术总监编辑整理:于洋出品平台:DataFunTalk导读:快手是中国领先的短视频和直播社区,拥有超过3亿的DAU和丰富的社交数据。快手秉承的价值观是真实..._快手 融合公式

由磁场数据和加速度数据计算初始姿态角_ros2 角速度和加速度计算姿态角-程序员宅基地

文章浏览阅读8k次,点赞17次,收藏77次。由磁场数据和加速度数据计算初始姿态角_ros2 角速度和加速度计算姿态角

Python 读取保存Excel文件_python 存储和读取excel-程序员宅基地

文章浏览阅读590次。python读取处理保存excel文件_python 存储和读取excel

fpga时序、约束和电路中竞争冒险的关系分析_通俗易懂篇!_fpga竞争关系-程序员宅基地

文章浏览阅读328次。1、fpga中各个电路的工作是依靠时钟驱动,当发生建立时间Tsu和保持时间Th违规时,就需要 约束 来调整这些违规的信号。2、违规的发生本质是: 1、建立违规:Tclk(周期)<FA(逻辑计算)+路由时间+建立时间Tsu 2、保持违规:沿敏感(上升)在保持时间采集数据,保持时间未满 ..._fpga竞争关系

WIZnet芯片如何使用UDP组播功能?_w5100组播设置-程序员宅基地

文章浏览阅读437次。解决方案:使用WIZnet芯片的UDP组播功能有几点需要注意:1.需要在打开Socket之前,先指定目标MAC地址为组播MAC地址,定义规则 如下:2.打开一个支持多播UDP的Socket,目标IP为组播地址。3.然后就可以进行UDP组播传输。注意:如果没有定时发送“维持UDP组播”的数据包 的话就会被清出组播组,可以定时执行打开步骤2的打开Socket的指令,因为打开和维持UDP组播的数据包是完全一样的。..._w5100组播设置

联想拯救者2024及小新十周年参数解析对比_拯救者 2024 用户手册-程序员宅基地

文章浏览阅读1k次,点赞22次,收藏22次。学会看电脑配置_拯救者 2024 用户手册

推荐文章

热门文章

相关标签