1.python-练习(知识点到逻辑运算符)

1.在终端中显示古诗"登高"

print("           登高")
print("        作者:杜甫")
print("风急天高猿啸哀,渚清沙白鸟飞回。")
print("无边落木萧萧下,不尽长江滚滚来。")
print("万里悲秋常作客,百年多病独登台。")
print("艰难苦恨繁霜鬓,潦倒新停浊酒杯。")

2.判断英文句子成分

复制代码
"""
    练习2:判断英文句子成分:I kiss you
    效果:
    请输入I kiss you的主语:I
    请输入I kiss you的谓语:kiss
    请输入I kiss you的宾语:you
    您输入的主语是:I,谓语是:kiss,宾语是:you
"""
subject = input("请输入I kiss you的主语:")
predicate = input("请输入I kiss you的谓语:")
object = input("请输入I kiss you的宾语:")
print("您输入的主语是:" + subject + ",谓语是:" + predicate + "宾语是,:" + object)
复制代码

3.在终端中输入商品单价,购买数量和支付金额.计算应该找回多少钱.

commodity_price = float(input("请输入商品单价:"))
commodity_quantity = float(input("请输入购买数量:"))
payment_amount = float(input("请输入支付金额:"))
print("应找回:" + str(payment_amount - commodity_price * commodity_quantity))

4.在终端中输入一个疫情确诊人数再录入一个治愈人数,打印治愈比例

"""
    格式:治愈比例为xx%
"""

number_of_confirmed_cases = int(input("请输入确诊人数"))
number_of_people_cured = int(input("请输入治愈人数"))
print("治愈比例为" + str(number_of_people_cured / number_of_confirmed_cases * 100) + "%")

5.在终端中获取两,计算几斤零几两

复制代码
"""
    古代的秤,一斤十六两。
"""

unit = 16
sum_liang = int(input("请输入两数:"))
jin = sum_liang // unit
liang = sum_liang % unit
print("一共是" + str(jin) + "斤零" + str(liang) + "")
复制代码

 6.已知(在终端中录入):位移,时间,初速度,求加速度

复制代码
"""
    匀变速直线运动的速度与位移公式:
    位移 = 初速度 × 时间 + 加速度 * 时间的平方 / 2
    已知(在终端中录入):位移、时间、初速度
"""

x = int(input("请输入位移:"))
v0 = int(input("请输入初速度:"))
t = int(input("请输入时间:"))
v = (x - v0 * t) * 2 / (t ** 2)
print("加速度:" + str(v))
复制代码

7.在终端中输入一个四位整数,计算各个位数相加的和

复制代码
"""
    例如:录入1234,打印1+2+3+4结果
    效果:
        请输入四位整数:1234
        结果是:10
"""

num = int(input("请输入四位数的整数:"))
thousands = num // 1000
hundreds = num // 100 % 10
tens = num // 10 % 10
single_digit = num % 10
print("各个位数相加的和为:" + str(thousands + hundreds + tens + single_digit))
复制代码

8.根据命题写代码

复制代码
# 写出下列代码表达的命题含义
print(666 == "666")  # False int类型的666不等于str类型的"666"
print(27 % 10 == 2)  # False 27 % 10的结果是7.7不等于2
print(float(input("请输入你的身高:")) > 170)  # 输入的浮点数大于170为True 小于等于170为False
# 输入的是正数
print(0 < float(input("请输入正数")))
# 输入的是月份
print(1 <= int(input("请输入月份")) <= 12)
# 输入的不是偶数
print(int(input("请输入不是偶数")) % 2 != 0)
# 年龄大于25 并且 身高小于170
print(int(input("请输入年龄:")) > 25 and int(input("请输入身高:")) < 170)
# 职位是高管 或者 年薪大于500000
print(input("请输入职位:") == "高管" or int(input("请输入年薪:")) > 500000)
复制代码

9.根据父母的身高,预测孩子的身高

"""
    公式:(父亲身高+母亲身高)*0.54
"""

father_height = int(input("请输入父亲的身高:"))
mother_height = int(input("请输入母亲的身高:"))
children_height = int((father_height + mother_height) * 0.54)
print("孩子的身高是:" + str(children_height))

10.温度转换器

"""
    摄氏度 = (华氏度 - 32) 除以 1.8
    在终端中录入摄氏度,计算华氏度
"""

centigrade = float(input("请输入摄氏度:"))
fahrenheit_degree = centigrade * 1.8 + 32
print("输入的摄氏度转换为华氏度是:" + str(fahrenheit_degree))

11.根据工资计算个人社保缴纳费用

"""
    步骤:在终端中录入工资,根据公式计算,显示缴纳费用
    公式:养老保险8% + 医疗保险2% + 3元 + 失业保险0.2% + 公积金12%
"""

wages = int(input("请输入工资:"))
pay = wages * 0.08 + wages * 0.02 + 3 + wages * 0.002 + wages * 0.12
print("应缴纳的费用是:" + str(pay))

 


 


 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 



 

posted @   跃动指尖  阅读(393)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示