python第二天

这篇博客包含了一系列Python编程的基础练习,包括使用异或法交换两个数、判断2的指数、成绩档次划分、字符串格式化输出、奇偶数判断、矩形面积和周长计算、日期天数的周数计算以及圆的周长和面积计算。这些练习涵盖了基本的数学运算、条件判断和循环控制等核心概念。
摘要由CSDN通过智能技术生成

作业1:两个数交换,要求使用异或法完成




a=10
b=20
a=a^b
b=b^a
a=a^b
print(a)
print(b)

作业2:判断一个数,是否是2的指数

a=int(input("请输入一个数:"))
if(a%2==0):
    print("为2的指数")
else:
    print("不是2的指数")

作业3:给定成绩,判断用户成绩的档次

performance=float(input("请输入你的成绩:"))

if performance == 100:
     print("满分")
elif 90< performance <100:
     print("优秀")
elif 80< performance <=90:
     print("良好")
elif 70< performance <=80:
     print("还可以,多多努力")
elif 60< performance <=70:
     print("合格")
elif 0< performance <=60:
     print("不合格")
elif performance == 0:
     print("鸡蛋")

作业5:
在控制台上,输入如下信息
a a^2 a^3
1 1 1
2 4 8
3 9 27




print("{0}\t{1}\t{2}".format("a","a^2","a^3"))
for a in range(1,4):
    print("{0}\t{1}\t{2}".format(a,a**2,a**3))

作业8:判断一个整数是奇数还是偶数,至少有两种方式实现(位运算已经讲解的话)

a=int(input("请输入一个整数:"))
if a%2 ==0: 
    print("这是一个偶数")
else:
    print("这是一个奇数\n")





b=int(input("\n请输入一个整数"))
if b&1 ==0:
    print("这是一个偶数")
else:
    print("这是一个奇数")

作业10:求矩形的面积和周长

long=int(input("长:"))
wide=int(input("宽:"))
s=long*wide
print(s)
c=(long+wide)*2
print(c)

作业11:根据天数(从控制台上输入)计算周数和剩余的天数

a=int(input("请输入你的天数:"))
if(a>31):
    print("输入错误")
else:
    if(a%7==0):
        print("周数为:%d"%(a/7))
    else:
        print("周数为:%d"%(a/7+1))
    print("剩余天数为:%d"%(31-a))

作业12:

r=float(input("请输入圆的半径:"))
print("周长为:%f"%(2*r*3.14))
print("面积为:%f"%(r**2*3.14))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值