题目:
1.苹果单价5.5元/斤,买10斤。满50减5,问最终花费多少钱?
2.在老板忽悠下,说满100减20,问要凑够多少斤才能凑到这个优惠,此时花费多少钱?

第一题代码如下:

单价=8.5
数量=7
总价=单价*数量if(总价<50):cost=总价print(cost)
else:cost=总价-5print(cost)

tips:
1.定义的变量之间可以直接做运算(相乘)
2.汉字在python2.xx版本会出现乱码,要在代码开头加上语言翻译,如下
3.用if判断是否需要减五块

# -- coding: utf-8 --

第二题代码如下

单价=5.5
i=1
while i*单价<100:i=i+1
print(i)
print(i*单价-20)

用while循环判断总价是否超过100,超过则输出i(斤数)和花费

for i in range(1,100):if i*5.5<100:i=i+1else:break
print(i)
print(i*5.5-20)

1.用for循环循环斤数,判断总价是否大于100,大于了则输出i(斤数)和花费
2.range指的是从1到100取值,此时若是没写range,则是取1和100,输出则为100是错误的

【Python学习】买苹果简单案例相关推荐

  1. vue.js的学习中的简单案例

    今天学习了近年来挺火的一门JS技术,叫vue.js下面是它的一个简单案例: <html> <head> <title>$Title$</title> / ...

  2. python超市买苹果

    # 定义苹果单价 price = 8.5# 苹果重量 weight = 7.5# 总价 money = price * weight# 只要买苹果,就返5块 money = money - 5prin ...

  3. python超市买苹果_官网购买的iPhone12pro还没发货?试着用Python快速入手

    引言 ​iPhone12pro有望成为2020年末真香机,动辄3000元的溢价让不少消费者选择了等待官网调货.除了官方与电商线上平台,苹果还采用了线下预约制提货.但每天少的可怜的出货量,和不到一秒钟就 ...

  4. 【Python学习笔记】简单调用百度API应用

    #本文一切代码及理论均来自于郑秋生.夏敏捷二位老师主编<Python项目案例发 从入门到实践>一书,本人仅做微改.创作本文的目的仅为总结本人的学习过程和成果,借此巩固.可能存在许多疏漏之处 ...

  5. 机器人学习--激光slam简单案例版学习参考(转)

    内容作为激光slam框架概念版 学习参考,转自知乎网友  https://www.zhihu.com/column/c_1007202713288966144 前言: 开通这个专栏的目的是为了传播激光 ...

  6. 请简述python数据分析流程_简单案例讲解Python数据分析的基本步骤

    上篇文章我们初步认识了numpy包和pandas包的基本用法,这篇文章就来讲一下如何利用Python做数据分析. 一.数据分析的基本步骤 1. 明确问题,理解数据 (1)先把问题了解清楚,明确分析背景 ...

  7. python学习—几个简单小程

    最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的平台 938587844 . 刚开始学Python,基础很重要,不要好高骛远,把基础打好才是最重要的. 下面用几个简单的题 ...

  8. python学习:一个简单的广告数据集资源查找

    写在前面:作为小白的自己,为了找一个简单不过的数据集都这么难,感觉自己又菜又笨,其实不是,只是你不知道资源网址和途径. 大家以后找数据集上外文网站,是免费的!!!不要傻傻的请求别人给数据集,或者付费. ...

  9. python学习之xpath使用案例总结_xPath 用法总结整理

    最近在研究kafka,看了一堆理论的东西,想动手实践一些东西,奈何手上的数据比较少,突发奇想就打算写个爬虫去抓一些数据来玩,顺便把深入一下爬虫技术. 之前写过一些小爬虫,一般就是用python的req ...

最新文章

  1. 使用RBTool自动提交code review请求
  2. java中值传递机制
  3. C语言字符串做函数参数
  4. Django视图简介
  5. 勘误:EOS资源抵押退还
  6. php编写一个计算相对路径的函数,php求相对路径的函数
  7. mysql主从docker_(学习到实践)四、docker搭建mysql主从实践
  8. 《C++ Primer Plus(第6版)中文版》——1.2 C++简史
  9. 计算机分子模拟聚乙烯,聚乙烯结晶及拉伸过程的分子动力学模拟
  10. linux 无线投屏windows,无线投屏器投屏与大屏幕系统无关
  11. Ubuntu删除用户和卸载服务命令
  12. 计算机虚拟机安装教程,VMware(虚拟机)装Win7系统详细图文教程
  13. 禁用win10 1903 wifi诊断
  14. Drools规则引擎-如果Fact对象参数为null如何处理
  15. 2012第35周国内Android应用下载动态
  16. 怎样修改word页面页码
  17. 【IoT】BLE 广播的基础数据定义:广播名字类型和设备类型标志
  18. python语言合法命名-python语言合法命名有哪些
  19. poj 3009 Curling 2.0
  20. vue cli3及4版本的全局引入scss

热门文章

  1. 基于php的教务选课管理系统毕业设计
  2. 基于JAVA实现的简易学生信息管理系统(附源码)
  3. 使用ffmpeg开源库将h264封装为mp4格式
  4. PLC-Recorder的免费功能,比你想得要强大,还需要破解吗?
  5. ubuntu16.04安装opencv4.3.0
  6. OB锁机制分析和测试
  7. 相对定位、绝对定位与固定定位
  8. C中函数指针的基本语法和思想
  9. boost 1.57在VC2012里编译出错以及解决
  10. 免费进入超星图书馆小技巧 --深圳广播电视大学数字图书馆