课后交作业

 
"""
1、下列选项中,符合Python变量命名范围的变量名是(D)
A.user-pwd    应该使用下划线
B.import      关键词
C.2name       字母开头
D.name_123
2、如果a=10,b=3那么
a // b = 3
a % b = 1
a ** b = 10000
3、让用户分别提供长和宽,然后计算出对应矩形的周长和面积
"""

a = 10
b = 3
print(a // b)
print(a % b)
print(a ** b)

length = float(input("请输入矩形的长度:" ))
width = float(input("请输入矩形的宽度:" ))
perimeter = length * 2 + width * 2
area = length * width
print("您输入的矩形的周长为:", perimeter)
print("您输入的矩形的面积为:", area)
"""
1,下列选项中,符合Python变量命名规范的变量名是()
       A. user-pwd    B. import   C. 2name   D. name_123

考点: 变量名命名规则
    1、只能由 数值 字母 下划线组成, 数字不能开头
        排除A(-是特殊字符) 排除C(数字开头)
    2、不能使用已有的关键字等作为变量名
        排除B(import 是用来导入模块的关键字)

"""
# mg = name = "迷宫"  # 变量的值可以进行传递
# mg = "睡大觉"  # 变量名重复,新值会覆盖旧值
# print(mg)

"""
2,如果a=10,b=3那么a//b为__3___;a%b为__1__;a**b为__1000___。
"""
# a = 10
# b = 3
# print(a // b)
# print(a % b)
# print(a ** b)

"""
3,让用户分别提供长和宽,然后计算出对应矩形的周长和面积。
    a、是否需要用户提供
        需要:input("提示信息")
    b、是否需要对这个数据进行处理
        需要:使用变量保存
    c、具体的处理场景(input输入都是字符串)
        需要计算:做数据类型转换
            输入的内容是否一定为整数? 整数--int()  不是整数--float()
        不需要计算:不需要改变
"""
# 1、接收用户输入,并且转化为浮点型
chang = float(input("请输入一个长/单位cm:"))
kuan = float(input("请输入一个宽/单位cm:"))
# 2、计算周长
zhouc = (chang + kuan) * 2
# 计算面积
mianji = chang * kuan
# 3、将结果打印输出。例:周长为:XX
# 方法1、print()打印多个变量用逗号隔开
print('周长为:', zhouc, "厘米;面积为:", mianji, "平方厘米", sep="")
# 方法2: + 拼接
# 注意必须是字符串,但是我们计算的得到的值是数值,又需要转换一次
print('周长为:' + str(zhouc) + "厘米;面积为:"+str(mianji) + "平方厘米")
# 方法3: %格式化
print("周长为:%s厘米, 面积为%s平方厘米"%(zhouc, mianji))
# 保留两位小数
print("周长为:%.2f厘米, 面积为%.2f平方厘米"%(zhouc, mianji))
# 方式4: format格式化 简写
print(f"周长为{zhouc}厘米, 面积为{mianji}平方厘米")
# f"{}" {} 里面会保留变量的属性,所有我们可以直接通过变量进行计算
print(f"周长为{(chang + kuan) * 2}厘米, 面积为{chang * kuan}平方厘米")
  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值