头歌python实训通关二

第1关:华氏温度转换为摄氏温度

任务描述

本关任务:编写一个将华氏温度转换为摄氏温度。 (提示:华氏温度到摄氏温度的转换公式为:C=(F−32)÷1.8。

相关知识

为了完成本关任务,你需要掌握: 1.变量类型和变量的使用 2.运算符使用 3.使用内置模块

编程要求

根据提示,在右侧编辑器补充代码,完成华氏温度到摄氏温度的转换。结果保留小数点后一位。

测试说明

平台会对你编写的代码进行测试:

测试输入:23; 预期输出: 23.0华氏度 = -5.0摄氏度

测试输入:50; 预期输出: 50.0华氏度 = 10.0摄氏度

"""
将华氏温度转换为摄氏温度
"""

#********请输入您的代码********#
#************begin************#
F=float(input())
C=(float)(F-32)/1.8
print("%.1f华氏度 = %.1f摄氏度"%(F,C))
#************end************#

第2关:根据圆的半径计算周长和面积

任务描述

本关任务:编写一个能计算圆的周长和面积的程序。

编程要求

根据提示,在右侧编辑器补充代码,完成圆的周长和面积的计算。结果保留小数点后两位。其中PI要求使用内置模块math的常量。

测试说明

平台会对你编写的代码进行测试:

测试输入:3 预期输出: 周长: 18.85 面积: 28.27

测试输入:6.2 预期输出: 周长: 38.96 面积: 120.76

"""
输入半径计算圆的周长和面积


"""
import math
pi = math.pi   #pi = 3.14159
r=float(input())
c=float(2*pi*r)
s=float(pi*r*r)
#*******请输入您的代码********#
#***********begin************#
print("周长: %.2f"%c)
print("面积: %.2f"%s)
#***********end************#

第3关:判断年份是不是闰年

任务描述

本关任务:编写一个计算年份是否是闰年的程序。

编程要求

根据提示,在右侧编辑器补充代码,写一个逻辑表达式计算年份是否是闰年,如果是闰年输出True 否则输出False。

测试说明

平台会对你编写的代码进行测试:

测试输入:4981 预期输出: False 测试输入:2020 预期输出: True

"""
输入年份 如果是闰年输出True 否则输出False
"""

# 如果代码太长写成一行不便于阅读 可以使用\对代码进行折行
#**************begin**************#
a=int(input())
print((a%4 ==0 and a%100 !=0) or a%400 ==0)

#**************end****************#

第4关:首字母大写的姓名

任务描述

本关任务:编写一个小程序,实现输入的姓和名的拼接,并将姓和名的首字母转换为大写。

相关知识

为了完成本关任务,你需要掌握:1.字符串的拼接,2.字符串的首字母转换。

编程要求

根据提示,在右侧编辑器补充代码,输出首字母大写的姓名,请注意看下面的测试。

测试说明

平台会对你编写的代码进行测试:

测试输入:zhangruixia; 预期输出:Zhang Ruixia

测试输入:Liudehua; 预期输出:Liu Dehua

"""
输入你的姓和名,输出首字母大写的姓名

"""
first_name = input()
last_name = input()

#*******请输入您的代码********#
#***********begin************#
a=first_name.capitalize()
b=last_name.capitalize()
print(a,b)
#***********end************#

你可能感兴趣的:(头歌python实训通关,python)