PTA python 实验一 熟悉python环境

PTA python 实验一 熟悉python环境

目录

7-1 Hello World
7-2 介绍一下你自己
7-3 美化姓名
7-4 半圆弧的长度
7-5 输出工资表
7-6 华氏温度到摄氏温度的转换

====================================================

7-1 Hello World (分数 15)

这是学习每种程序设计语言的第一个实例。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬
输出Hello World,注意大小写。
输入格式:

输出格式:
Hello World
输入样例:
在这里给出一组输入。例如:
输出样例:无
在这里给出相应的输出。例如:
Hello World

代码以下:
#include<stdio.h>
int main()
{
    printf("Hello World"); 
}

7-2 介绍一下你自己 (分数 15)

本题目要求输入你的姓名、年龄和籍贯,然后输出一个自我介绍的字符串。
输入格式:
输入你的姓名、年龄和籍贯。
输出格式:
对每一组输入,在一行中输出一个自我介绍的字符串。
输入样例:
小明
20
北京
输出样例:
大家好!我是小明,今年20岁,来自北京。

代码如下:
name=input()
age=eval(input())
address=input()
print(f"大家好!我是{name},今年{age}岁,来自{address}。")

7-3 美化姓名 (分数 15)

输入姓名,美化后输出。
输入格式:
输入一个姓名,如“张无忌”、“哪吒”、“Fiona”
输出格式:
在姓名的左右各加上一个星号,如“张无忌”、“哪吒”、“Fiona
输入样例:
在这里给出一组输入。例如:
Tom
输出样例:
在这里给出相应的输出。例如:
Tom

代码如下:
a=input()
print('*'+a+'*')

7-4 半圆弧的长度 (分数 15)

输入圆的半径,求半圆弧的长度(使用math库的pi常量)
输入格式:
输入圆的半径,可以是小数,也可以是整数。
输出格式:
输出结果,要求结果保留2位小数。输出格式为:L=×××
输入样例:
在这里给出一组输入。例如:
2
输出样例:
在这里给出相应的输出。例如:
L=6.28

代码如下:
import math
a=float(input())
l=math.pi*a
print("L=%.2f"%l)

7-5 输出工资表 (分数 20)

现要求打印一份员工工资,输入员工的姓名、每小时收入、工作时长,税率和养老金比例,计算员工的净收入并输出相应的信息。
员工的工资 = 每小时收入 * 工作时长
税费 = 工资 * 税率
养老金 = 工资 * 养老金比例
净收入 = 工资 - 税费 - 养老金
输入格式:
输入共5行,每一行依次为员工的姓名、工作时长、每小时收入、税率和养老金比例
输出格式:
依次在每一行输出:姓名、工作小时、每小时收入、工资、扣除金额(四舍五入保留2位小数)、净收入(四舍五入保留2位小数)
输入样例:
在这里给出一组输入。例如:

于敏
8
110
0.1
0.05
输出样例:
在这里给出相应的输出。例如:

Employee Name: 于敏

Hours Worked: 8
Pay Rate: $110
Gross Pay: $880
Deductions: 132.00
Net Pay: 748.00

代码如下:
name=input()   #员工姓名
time=eval(input())   #工作时长
a=eval(input())   #每小时收入
b=eval(input())   #税率
c=eval(input())   #养老金比例
d=a*time    #员工工资
e=d*b   #税费
f=d*c   #养老金
g=d-e-f  #净收入
h=d*(b+c)  #扣除金额
print(f"Employee Name: {name}")
print()
print(f"Hours Worked:  {time}")
print(f"Pay Rate: ${a}")
print(f"Gross Pay: ${d}")
print(f"Deductions: {h:.2f}")
print(f"Net Pay: {g:.2f}")

7-6 华氏温度到摄氏温度的转换 (分数 20)

从键盘读取华氏温度,转换成摄氏温度并输出,保留1位小数。
转换公式为:c=5/9*(f-32), 其中,f为华为温度,c为摄氏温度。

输入格式:
输入一个整数或实数,表示华氏温度

输出格式:
输出摄氏温度,保留1位小数

输入样例:
在这里给出一组输入。例如:

100

输出样例:
在这里给出相应的输出。例如:

37.8

代码如下:

f=eval(input())
c=5/9*(f-32)
print("%.1f"%c)
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值