美文网首页
Python3.6初级算法学习

Python3.6初级算法学习

作者: 鲸鸟与鹿 | 来源:发表于2018-09-08 09:57 被阅读0次

(1)排序,用Python自带的sort功能

list=[31,41,59,26,41,58]

list.sort(reverse=True)  #true为降序,false为升序

print (list)

(2)企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%,从键盘输入当月利润I,求应发放奖金总数?

l=int(input("利润:"))

if l<=100000:

        m=l*0.1

        print ("利润为:{}".format(m))

elif (l>100000)and(l<200000):

        m=100000*0.1+(l-100000)*0.075

        print ("利润为:{}".format(m))

elif (l>200000)and(l<400000):

        m=100000*0.1+100000*0.075+(l-200000)*0.05

        print ("利润为:{}".format(m))

相关文章

  • Python3.6初级算法学习

    (1)排序,用Python自带的sort功能 list=[31,41,59,26,41,58] list.sort...

  • 算法——初级排序算法

    最近,在通过《算法4》这本书来重新学习一下算法,从最初级的排序算法。初级的排序算法有3种:选择排序、插入排序、希尔...

  • 2018-03-27 第一周

    本周,我们完成整体的环境搭建:python3.6, Tensorflow1.7.0。 学习,实践各自负责的算法部分...

  • 主成分分析法(PCA)等降维(dimensionality re

    机器学习算法学习路上的伙伴们,早安、午安、晚安,机器学习一些基础算法的初级知识学的差不多啦,跟着《机器学习算法实战...

  • 初级排序算法

    有几个问题,为什么要学习初级排序算法呢?初级排序算法有哪些呢?如何实现呢? 第一个问题,学习目的,主要有以下三点:...

  • 单变量线性回归的算法实现

    环境 python3.6 jupyter-notebook 绘制散点图 在机器学习的算法中,数据可视化是非常重要的...

  • 排序(二) -- 进阶排序算法

    背景 我们上一节复习了三个初级的排序算法(选择,插入,冒泡),这一节我们继续学习时间复杂度优于初级算法的三个算法(...

  • 《算法4》2.1 - 选择排序算法(Selection Sort

    选择排序算法(Selection Sort)是排序算法的一种初级算法。虽然比较简单,但是基础,理解了有助于后面学习...

  • (二)k-邻近算法(约会网站配对效果)

    机器学习之k-邻近算法 本文主要根据2013年6月出版的《机器学习实战》中所讲述内容,使用python3.6实现了...

  • Swift 买卖股票的最佳时机 II

    开始学习算法,在LeetCode中开始做初级算法这一章节,将做的题目在此做个笔记吧。 买卖股票的最佳时机 II 假...

网友评论

      本文标题:Python3.6初级算法学习

      本文链接:https://www.haomeiwen.com/subject/xpzqgftx.html