2021-11-04

Python–第二天

第一部分-作业
1、某超市举办抽奖活动,中奖条件是会员卡号各位数字之和为16。会员输入自己的四位卡号,即可知是否中奖。
如:中奖结果:true

a=int(input("请输入您的会员卡号:"))
b=a//1000 #千位
c=(a-b*1000)//100 #百位
d=(a-b*1000-c*100)//10 #十位
e=(a%10) #个位
if(b+c+d+e==16):
    print("中奖结果:true")
else:print("抱歉未中奖!")

2、用户输入两个数,判断是否是奇数,输出结果如下:“是奇数?true/false”

num1=int(input("请输入一个数:"))
num2=int(input("请输入一个数:"))
print("{}是奇数???".format(num1),num1 % 2 != 0)
print("{}是奇数???".format(num2),num2 % 2 != 0)

3、用户输入一个整数,判断是否是7的倍数,以boolean值输出。

a=int(input("请输入一个整数:"))
if(a%7==0):
    print(True)
else:print(False)

4、闰年只需满足下列条件之一:
(1)1、能被4整除,但不能被100整除;
(2)2、能被400整除
请根据年份,输出是否是闰年。

a=int(input("请输入要判定的年份:"))
if(a%4==0 and a%100!=0):
    print("{}是闰年".format(a))
elif(a%400==0):
    print("{}是闰年".format(a))
else:print("{}不是闰年".format(a))

5、计算矩形的周长和面积

'''计算矩形的周长、面积'''
a=int(input("请输入矩形的长:"))
b=int(input("请输入矩形的宽:"))
print("矩形的面积为:{}".format(a*b))
print("矩形的周长为:{}".format(2*(a+b)))

6、整理交换两个数的实现方式

'''方法一'''
a=26
b=32
c=0
c=a
a=b
b=c
print("a={}".format(a))
print("b={}".format(b))
'''方法二'''
a=26
b=32
a=b+a
b=a-b
a=a-b
print("a={}".format(a))
print("b={}".format(b))

7、打印购物小票,输出如下:
消费单****
商品 单价 个数 金额
T恤 ¥245 2
网球鞋 ¥570 1
网球拍 ¥320 1

折扣:0.8
消费总金额:
实际交费:¥1500
找钱:
本次购物所获积分(消费100元得3分):

a=245
b=570
c=320
d=1500
print("*"*10+"消费单"+"*"*10)
print("商品\t\t单价\t\t个数\t\t金额")
print("T恤\t\t¥{}\t2\t\t{}".format(a,a*2))
print("网球鞋\t¥{}\t1\t\t{}".format(b,b*1))
print("网球拍\t¥{}\t1\t\t{}".format(c,c*1))
print("\t"*6)
print("折扣:0.8")
e=((a*2+b+c)*0.8)
print("消费总金额:{}".format(e))
print("实际缴费:¥1500")
print("找零:{}".format(d-e))
print("本次购物所得积分:{}".format(e//100)*3)

第二部分–总结

一.格式化输出
1、{}.formart()
2、%:%()
3、f’{变量名}’
二.数据类型间的转换
str():转换成字符串形
int():转换为整型类型,float型转换为int型,小数点直接抹掉,字符串不能转换为int类型
float():其他类型转换为浮点型 非数值串不能转换为float类型
bool():其他类型转换为布尔类型 0和空串为false 其余都为true
三.逻辑运算符
1.逻辑运算符 and 同真则真,遇假则假
2.逻辑运算符 or 有真则真,同假则假
3.逻辑运算符 not 取反

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值