python第一章作业(初级)

第1关:浮点数四则运算与格式化输出

num1=float(input())

num2=float(input())

print(f"{num1} + {num2} = {(num1+num2):.3f}")

print(f"{num1} - {num2} = {(num1-num2):.3f}")

print(f"{num1} * {num2} = {(num1*num2):.3f}")

print(f"{num1} / {num2} = {(num1/num2):.3f}")

第2关:计算矩形面积

length = float(input())

width = float(input())

area = length*width

if area.is_integer():

    print(int(area))

else:

    print(area)

第3关:简单数学运算

def solve(a,b):  # 这是函数的定义,先不用理解,程序会执行缩进块的代码

    # 在下面输入你的代码,计算a和b的和、差和积并分三行输出

    print(a + b)

    print(a - b)

    print(a * b)

if __name__ == '__main__':

    a = int(input())  # 输入转为整数

    b = int(input())  # 输入转为整数

    solve(a,b)        # 调用定义的函数solve(a,b),执行函数中的代码

第4关:空格分隔格式化输出

# 实验要求

# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。

# 1 输出年月日,空格分隔,格式:2020 09 16

 

# 测试数据

# 输入(>>>开头的行表示输入数据)

# >>>2021

# >>>04

# >>>26

 

# 输出

# 2021 04 26

 

# 以下为代码区

 

# =======================================================

year = input()                         # 输入当前年

month = input()                        # 输入当前月

date = input()                         # 输入当前日

# =======================================================

# 此处去掉注释符号“#”并补充你的代码

print(year, month, date)

# =======================================================

第5关:多对象的分隔符号格式化输出

# 实验要求

# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。

 

# 2 输出年-月-日,连字符“-”分隔,格式:2020-09-16

# 3 输出年/月/日,斜线“/”分隔,格式:2020/09/16

# 4 输出月,日,年,逗号“,”分隔,格式:09,16,2020


 

# 测试数据

# 输入(>>>开头的行表示输入数据)

# >>>2021

# >>>04

# >>>26

 

# 输出

# 2021-04-26

# 2021/04/26

# 04,26,2021

 

# 以下为代码区

 

# =======================================================

year = input()                         # 输入当前年

month = input()                        # 输入当前月

date = input()                         # 输入当前日

# =======================================================

# 此处去掉注释符号“#”并补充你的代码

print(year,month,date,sep='-')

print(year,month,date,sep='/')

print(month,date,year,sep=',')

# =======================================================

第6关:format方式格式化输出

# 实验要求

# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。

# 5 用str.format()格式输出,格式:2020 年09 月16 日


 

# 测试数据

# 输入(>>>开头的行表示输入数据)

# >>>2021

# >>>04

# >>>26

 

# 输出

# 2021年04月26日

# 以下为代码区

 

# =======================================================

year = input()                         # 输入当前年

month = input()                        # 输入当前月

date = input()                         # 输入当前日

# =======================================================

# 此处去掉注释符号“#”并补充你的代码

print('{}年{}月{}日'.format(year,month,date))

# =======================================================

第7关:字符串拼接方式格式化输出

# 实验要求

# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。

# 6 用字符串拼接方法输出,格式:2020 年09 月16 日

 

# 测试数据

# 输入(>>>开头的行表示输入数据)

# >>>2021

# >>>04

# >>>26

 

# 输出

# 2021年04月26日

# 以下为代码区

 

# =======================================================

year = input()                         # 输入当前年

month = input()                        # 输入当前月

date = input()                         # 输入当前日

# =======================================================

# 此处去掉注释符号“#”并补充你的代码

print(year+"年"+month+"月"+date+"日")

# =======================================================

第8关:欢迎入学

"""

编写程序,用户入自己的姓名,输出以下界面后,再在下一行输出“欢迎您,***同学!”

|++++++++++++++++++++++|

|                      |

|   Welcome to WHUT    |

|                      |

|++++++++++++++++++++++|

"""

 

my_name = input()  # 输入学生的姓名                            

########### Begin ############

# 输出以上界面

print('|++++++++++++++++++++++|')

print('|                      |')

print('|   Welcome to WHUT    |')

print('|                      |')

print('|++++++++++++++++++++++|')

print('欢迎您,{}同学!'.format(my_name))

# 输出“欢迎您,***同学!”

 

########### End ############

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值