python程序设计实践题EXP01-求圆面积、温度转换和绘制五角星

python程序设计实践题EXP01-求圆面积、温度转换和绘制五角星一、计算圆的面积思路:根据圆面积的计算公式进行求解。程序代码:1importmath2radius=253area=math.pi*radius**2#**是幂运算4p

大家好,又见面了,我是你们的朋友全栈君。

一、计算圆的面积

  1. 思路:根据圆面积的计算公式进行求解。
  2. 程序代码:
1 import math
2 radius = 25
3 area = math.pi*radius**2  #**是幂运算
4 print(area)
5 print(':.2f'.format(area))

二、摄氏温度与华氏温度相互转换

  1.思路:

    1).利用温度转换公式,其中,f代表华氏温度,c代表摄氏温度;

    2).根据输入的格式自动识别待转换的温度类型;

    3).如果输入格式错误,则给出相应提示。

  2.程序代码:

#temp_convert.py
tempStr = input('请输入带有符号的温度值:')
if tempStr[-1] in ['F','f']:
    c = (eval(tempStr[0:-1])-32)/1.8
    print('转换后的温度是{:.2f}C'.format(c))
elif tempStr[-1] in ['C','c']:
    f = 1.8*eval(tempStr[0,-1])+32
    print('转换后的温度是{:.2f}F'.format(f))
else:
    print("输入格式错误")

 三、绘制五角星

  1.思路:调用海龟标准绘图模块。

  2.程序代码:

1 from turtle import *
2 fillcolor("red")
3 begin_fill()
4 while True:
5     forward(200)
6     right(144)
7     if ads(pos())<1:
8         break
9 end_fill()

  3.效果图:

<span role="heading" aria-level="2">python程序设计实践题EXP01-求圆面积、温度转换和绘制五角星

<span role="heading" aria-level="2">python程序设计实践题EXP01-求圆面积、温度转换和绘制五角星

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156108.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java写一个冒泡排序_冒泡排序 一个java例程

    java写一个冒泡排序_冒泡排序 一个java例程冒泡排序的算法的思想其实很简单就是逐个比较交换位次从而实现一个完整的排序,下面直接看代码吧。packagealgorithm;importjava.text.SimpleDateFormat;importjava.util.Date;/**时间:2019822*作者:latefly*功能:一个冒泡排序的展示,包含一个原始的方法以及一个优化以后的方法****/publicclass…

    2022年7月7日
    23
  • Spring AOP 详解

    Spring AOP 详解

    2021年5月10日
    131
  • 搭建php运行环境_php开发环境搭建步骤

    搭建php运行环境_php开发环境搭建步骤1、PHP环境搭建的前提是ApacheHTTPServer(Apache服务器)已经安装部署成功,并可以正常访问到服务器的主页面。ApacheHTTPServer的安装部署已经在上一篇讲解的很详细了,不清楚的可以点击“ ApacheHTTPServcer-Apache服务器下载与Windows系统下安装”查看具体操作。2、PHP下载:  2.1、下载地址:http:

    2022年9月22日
    3
  • 基本稳压电路

    基本稳压电路经过整流后的电源具有较大的电压纹波,单靠调节滤波电容不能明显改善输出电源纹波特性,因此需要采用稳压电路来减小输出电源的纹波。若直将稳压管接至负载输出,则稳压管的工作特性受负载影响较大,甚至会出现不能正常工作的情况。采用下图所示的稳压电路则能保证稳压管始终能够正常工作。其核心思想仍然是负反馈。运放正输入端采用稳压管提供一个相对稳定的基准电压,并通过同相放大在输出端得到一个稳定的输出电压。而由于运放具有一定的电源抑制比,所以在供电电压在一定范围波动时,其仍可正常工作。同向比例运放的输出电流有限,故采用了

    2022年6月20日
    34
  • activity和task_startactivity无效

    activity和task_startactivity无效我现在需要在点击listview的某个item的时候启动一个activity,因为我的listview不在activity中,所以为了简便我直接用context来调用activity,如下:Intentintent=newIntent(view.getContext(),BlogDetail.class);intent.putExtra(“blog_id”,blog.getId());…

    2022年10月6日
    2
  • 不是单组分组函数

    不是单组分组函数问题:一:SELECT tablespace_name, SUM(bytes) freeFROM dba_free_space不是单组分组函数原因: 1、如果程序中使用了分组函数,则有两种情况可以使用:程序中存在group by,并指定了分组条件,这样可以将分组条件一起查询出来改为:  SELECT tablespace_name, SUM(bytes) freeFROM dba_free_spa…

    2022年6月30日
    28

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号