首页 > 编程语言 >python-练习(知识点到逻辑运算符)

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

时间:2022-12-01 22:22:59浏览次数:51  
标签:知识点 kiss python 运算符 int str print input 输入

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))

 


 


 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 



 

标签:知识点,kiss,python,运算符,int,str,print,input,输入
From: https://www.cnblogs.com/xmgcool/p/16942955.html

相关文章

  • python第十三章实例1
    #-*-coding:utf-8-*-importsys#导入sys模块importpygame#导入pygame模块p......
  • python-正式课
    1.python简介1.1计算机基础结构1.1.1硬件五大组成部分:运算器、控制器、存储器、输入设备、输出设备。运算器:按照程序中的指令,对数据进行加工处理。控制器:根......
  • Python时间戳获取
    第一种方式,利用time包importtimetime_cur=time.strftime("%Y-%m-%d_%H:%M:%S",time.localtime())python中时间日期格式化符号:%y两位数的年份表示(00-99)%Y四位......
  • Python 篮球自动跳
    importsysimportpygamepygame.init()#初始化pygamesize=width,height=640,480#设置窗口screen=pygame.display.set_mode(size)#显示窗口color=......
  • [oeasy]python0022_框架标题的制作_banner_结尾字符串_end
    结尾字符串(end)回忆上次内容​python3​​的程序是一个5.3M的可执行文件​​python3​​里面存的是cpu指令可以执行的那种我们可以把指令对应的汇编找到​​objdum......
  • python第十三章(篮球的跳跃游戏
    #-*-coding:utf-8-*-importsysimportpygamepygame.init()size=width,height=640,480screen=pygame.display.set_mode(size)color=(0,0,0)ball=pygame.image.load("b......
  • [oeasy]python0022_框架标题的制作_banner_结尾字符串_end
    ​ 结尾字符串(end)回忆上次内容​python3​​的程序是一个5.3M的可执行文件​​python3​​里面存的是cpu指令可以执行的那种我们可以把指令对应的汇编......
  • Java运算符
    运算符算术运算符+;-;*;/;%;+;--; publicstaticvoidmain(String[]args){     inta=10;     intb=20;     intc=25;    ......
  • 【Python】词频统计(文末附哈姆雷特英文版TXT)
    #CalHamlet.pydefgetText():   txt=open("hamlet.txt","r").read() #只提供思路,可以换任何电子书   txt=txt.lower()   forchin'!''#$%&......
  • Python基础核心概念(1)
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......