目录
3. 作业:下列哪一项是“4是奇数或-9为正数”的否定( )
6. 根据天数(从控制台上输入)计算这一年中的周数和剩余的天数
7. 根据已知圆的半径radius(从控制台上输入),求其面积和周长(PI可以使用math.pi,也可以使用3.14)
10. 计算器:请输入两个数和一个符号,完成两个数的+ - * / % // **
- # 赋值法
- print("请输入两个整数:")
- a = int(input(“输入a的值为:”))
- b = int(input(“输入b的值为:”))
- c = a
- a = b
- b = c
- print("交换后a的值为:%d"% a)
- print("交换后b的值为:%d"% b)
-
-
- # 相加法
- print("请输入两个整数:")
- a = int(input(“输入a的值为:”))
- b = int(input(“输入b的值为:”))
- a = a + b
- b = a - b
- a = a - b
- print("交换后a的值为:%d"% a)
- print("交换后b的值为:%d"% b)
-
-
- # 异或法
- print("请输入两个整数:")
- a = int(input(“输入a的值为:”))
- b = int(input(“输入b的值为:”))
- a = a ^ b
- b = a ^ b
- a = a ^ b
- print("交换后a的值为:%d"% a)
- print("交换后b的值为:%d"% b)
-
- # python内置函数法
- print("请输入两个整数:")
- a = int(input(“输入a的值为:”))
- b = int(input(“输入b的值为:”))
- a,b = b,a
- print("交换后a的值为:%d"% a)
- print("交换后b的值为:%d"% b)
-
100:提示满分
90~100:优秀
80~100:良好
70~80:还可以,多多努力
60~70:合格
0~60:不合格
0:鸡蛋
- score = float(input("输入用户成绩"))
- if score == 0:
- print("鸡蛋")
- elif score < 60:
- print("不合格")
- elif score < 70:
- print("合格")
- elif score < 80:
- print("还可以,多多努力")
- elif score < 90:
- print("良好")
- elif score <100:
- print("优秀")
- elif score == 100:
- print("满分")
- else:
- print("输入错误,请重新输入")
A、4是偶数或-9不是负数
B、4是奇数或-9不是负数
C、4是偶数和-9是负数
D、4是奇数和-9不是负数
- 下列哪一项是“4是奇数或-9为正数”的否定(C)
- A、4是偶数或-9不是负数
- B、4是奇数或-9不是负数
- C、4是偶数和-9是负数
- D、4是奇数和-9不是负数
- num = int(input("请输入一个整数"))
- if num % 2 == 0:
- print(“%s 是偶数”% num)
- print(f"{num}是偶数”)
- else:
- print(“%s 是奇数”% num)
- length = int(input("请输入矩形的长"))
- width = int(input("请输入矩形的宽"))
- area = length * width
- perimeter =(length +width)*2
- print("矩形的面积为%d\n矩形的周长为%d"%(area,perimeter))
- # 假设我们要计算2024年的周数和剩余天数
- year = 2024
-
- # 判断是否为闰年
- is_leap_year = (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)
- days_in_year = 365 + is_leap_year
-
- day_input = int(input(f"请输入天数(1-{days_in_year}):"))
-
- if 1 <= day_input <= days_in_year:
- weeks = day_input // 7
- remaining_days = day_input % 7
- print(f"在{year}年中,共有{weeks}周{remaining_days}天。")
- else:
- print("输入的天数不在有效范围内。")
- import math
-
- radius_input = float(input("请输入圆的半径:"))
-
- area = math.pi * radius_input ** 2 # 使用math.pi
-
- circumference = 2 * math.pi * radius_input # 使用math.pi
-
- print(f"圆的面积是:{area:.2f}")
- print(f"圆的周长是:{circumference:.2f}")
- # 从控制台输入年份
- year_input = int(input("请输入一个年份:"))
- is_leap_year = (year_input % 4 == 0 and year_input % 100 != 0) or (year_input % 400 == 0)
-
- if is_leap_year:
- print(f"{year_input}年是闰年。")
- else:
- print(f"{year_input}年不是闰年。")
成绩==100分,爸爸给他买辆车
成绩>=90分,妈妈给他买MP4
90分>成绩>=60分,妈妈给他买本参考书
成绩<60分,什么都不买
- score = int(input("请输入赵本山的考试成绩:"))
-
- if score == 100:
- print("爸爸给他买辆车。")
- elif score >= 90:
- print("妈妈给他买MP4。")
- elif score >= 60:
- print("妈妈给他买本参考书。")
- else:
- print("什么都不买。")
- num1 = float(input("请输入第一个数:"))
- num2 = float(input("请输入第二个数:"))
- operator = input("请输入操作符(+ - * / % // **):")
-
-
- if operator == '+':
- result = num1 + num2
- elif operator == '-':
- result = num1 - num2
- elif operator == '*':
- result = num1 * num2
- elif operator == '/':
- try:
- result = num1 / num2
- except ZeroDivisionError:
- print("除数不能为零。")
- elif operator == '%':
- result = num1 % num2
- elif operator == '//':
- result = int(num1 // num2)
- elif operator == '**':
- result = num1 ** num2
- else:
- print("无效的操作符。")
- result = None
-
- if result is not None:
- print(f"计算结果是:{result}")
用户输入身高(m),体重(kg)
计算公式:BMI = 体重 / 身高^2
BMI < 18.5:过轻
18.5≤ BMI <24:正常
24 ≤ BMI <27:过重
27 ≤ BMI < 30:轻度肥胖
30 ≤ BMI < 35:中度肥胖
BMI ≥ 35:重度肥胖
- height_m = float(input("请输入您的身高(米):"))
- weight_kg = float(input("请输入您的体重(千克):"))
-
- bmi = weight_kg / (height_m ** 2)
-
- if bmi < 18.5:
- status = "过轻"
- elif 18.5 <= bmi < 24:
- status = "正常"
- elif 24 <= bmi < 27:
- status = "过重"
- elif 27 <= bmi < 30:
- status = "轻度肥胖"
- elif 30 <= bmi < 35:
- status = "中度肥胖"
- else:
- status = "重度肥胖"
-
- print(f"您的BMI指数是:{bmi:.2f}")
- print(f"根据BMI指数,您的体重状态是:{status}")
展示商品信息(折扣)->输入商品价格->输入购买数量->提示付款
输入付款金额->打印购买小票(扩展)
-
- # first
- print(f"{'英雄联盟商城登录界面':^40}")
- print(25*"~*")
- print(f"{'1、用户登录':^40}")
- print(f"{' 2、新用户注册':^40}")
- print(f"{'3、退出系统':^40}")
- print(25*"~*")
- input("(温馨提示)请输入您的选项:")
-
- #second
- print(f"{'英雄联盟商城首页':^40}")
- print(25*"~*")
- print(f"{' 1、进入英雄超市':^40}")
- print(f"{' 2、休闲小游戏':^40}")
- print(f"{'3、退出登录':^40}")
- print(25*"~*")
- input("(温馨提示)请输入您的选项:")
-
-
- #third
- print(f"{'英雄联盟英雄列表':^50}")
- print(30*"~*")
- print(f"{'编号':^3}{'姓名':^5}{'昵称':^8}{'价格':>6}{'库存':^5}{'描述':^16}")
- print(f"{'1':^3}{'纳尔':>5}{' 迷失之牙 ':^8}{' 3500 ':>6}{' 100':<5}{'丛林不会原谅盲目与无知':<16}")
- print(f"{'2':^3}{'锐雯':>5}{' 放逐之刃 ':^8}{' 4000 ':>6}{' 100':<5}{'她是残忍高效的战士':<16}")
- print(f"{'3':^3}{'薇恩':>5}{' 暗夜猎手 ':^8}{' 3500 ':>6}{' 100':<5}{'这个世界不想人们想象的那么美好':<16}")
- print(f"{'4':^3}{'扎克':>5}{' 生化魔人 ':^8}{' 3000 ':>6}{' 100':<5}{'即使你没有脊柱,你也必须站起来':<16}")
- print(f"{'5':^3}{'杰斯':>5}{' 未来守护者':^8}{' 2500 ':>6}{' 100':<5}{'武装着睿智与魅力,你的选择没有错':<16}")
-
- print(30*"~*")
- input("(温馨提示)请输入你要购买的英雄编号:")
-
-
-
- #forth
- print(f"{'英雄商城购买英雄':^60}")
- print(f"{'英雄购买票据':}")
- print(30*"~*")
- print()
- print(f"{' 英雄名称:盲僧(史诗)'}")
- print(f"{' 英雄属性:生命值428(+85)/能量值200(+0)/移动速度425/攻击力55.8(+3.2)'}")
- print(f"{' 攻击速度0.651(+3.1%)/护甲值24(+1.25)/攻击距离125'}")
- print()
- print(f"{' 英雄座右铭:一人之行可灭世,众人之勤可救世!'}")
- print(f"{' 英雄价格:3000'}")
- print(f"{' 活动折扣:9.5'}")
- print()
- print(f"{'插播广告:当风云变色,当流离失所,世界不再是旧日模样'}")
- print(f"{'你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡'}")
- print(30*"~*")
- input("(温馨提示)请付款:")
-
-
- # fifth
- print(f"{'英雄商城购买英雄':^60}")
- print(f"{'英雄购买票据':}")
- print(30*"~*")
- print()
- print(f"{' 英雄名称:九尾妖狐(史诗)'}")
- print(f"{' 英雄价格:1000'}")
- print(f"{' 活动折扣:9.5'}")
- print()
- print(f"{' 应付付款:9500'}")
- print(f"{' 实际付款:10000'}")
- print(f"{' 找零:500'}")
- print()
- print(f"{'插播广告:当风云变色,当流离失所,世界不再是旧日模样'}")
- print(f"{'你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡'}")
- print(30*"~*")
- input("(温馨提示)按任意键返回上一级菜单:")
- a = int(input("请输入第一个数值"))
- b = int(input("请输入第二个数值"))
- c= int(input("请输入第三个数值"))
-
- if(a + b)>c or(a + c)>b or(b + c)>a:
- p=int((a+b +c)/2)
- s=int((p*(p-a)*(p-b)*(p -c))**0.5)
- print(f"三角形的面积为{s},周长为{2 *p}")
- else:
- print("这三边无法构成三角形!!!")