Advertisement

Python 100个小例子详解

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本书通过精选的100个Python编程实例,详细解析了语言基础、数据结构和常用模块等内容,适合初学者快速掌握Python编程技巧。 一、Python练习实例1 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 二、Python练习实例2 题目:企业发放的奖金根据利润提成。当利润(I)低于或等于10万元时,奖金可按利润的10%提取;如果利润高于10万元但不超过20万元,则前10万元部分按照10%提成,超过的部分则以7.5%的比例计算;若利润在20万到40万之间,超出20万以上的部分按5%提成;对于利润处于40万至60万之间的企业,超过40万元的那部分奖金比例为3%,而当利润介于60万和100万时,则高于60万元的部分按照1.5%的比例计算。如果企业的月利润超过了100万元,则超出这个数额的部分可以得到额外的1%提成。从键盘输入本月公司的总利润I,编写程序求出应发放给员工的奖金总数。 程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Python 100
    优质
    本书通过精选的100个Python编程实例,详细解析了语言基础、数据结构和常用模块等内容,适合初学者快速掌握Python编程技巧。 一、Python练习实例1 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 二、Python练习实例2 题目:企业发放的奖金根据利润提成。当利润(I)低于或等于10万元时,奖金可按利润的10%提取;如果利润高于10万元但不超过20万元,则前10万元部分按照10%提成,超过的部分则以7.5%的比例计算;若利润在20万到40万之间,超出20万以上的部分按5%提成;对于利润处于40万至60万之间的企业,超过40万元的那部分奖金比例为3%,而当利润介于60万和100万时,则高于60万元的部分按照1.5%的比例计算。如果企业的月利润超过了100万元,则超出这个数额的部分可以得到额外的1%提成。从键盘输入本月公司的总利润I,编写程序求出应发放给员工的奖金总数。 程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。
  • JavaScript 100
    优质
    《JavaScript 100个小实例》通过精选的实际编程案例,帮助读者轻松掌握JavaScript的核心概念和高级特性。 这里有100个JavaScript小例子,涵盖各种效果及表单页面操作等内容,非常实用。可以直接在项目中使用这些代码片段,并且对于学习JavaScript的人来说,这些都是很好的实践材料。
  • Python100
    优质
    《Python的100个实例》一书通过丰富的示例代码,帮助读者深入理解Python编程语言的核心概念和应用技巧。每章包含一个或多个项目案例,适合初学者到中级程序员阅读实践。 Python 大数据 爬虫 小例子
  • Python 100代码
    优质
    《Python 100个实例代码》一书通过精选的案例讲解了Python编程语言的应用技巧与实践方法,适合初学者及中级开发者参考学习。 Python 100例的代码基于3.x版本编写,请手动敲打练习。目前只更新了一半内容,后续会陆续完善,欢迎收藏参考。
  • Python脚本实100
    优质
    本书精选了100个实用Python脚本案例,涵盖数据处理、网络编程等多个领域,旨在帮助读者快速掌握Python编程技巧与实践应用。 Python脚本实战编写100例涵盖了从简单到复杂的各种应用场景,内容浅显易懂且实用性强,易于学习掌握。读者可以轻松上手并快速理解其中的概念和技术点。
  • Python 100源码示
    优质
    《Python 100个源码示例》通过丰富的实例代码讲解了Python编程语言的核心概念和高级特性,帮助读者深入理解和掌握Python编程技巧。 Python 100个源码实例
  • 细的Python算法案100.zip
    优质
    本资料包含100个详细解析的Python算法实例,涵盖多种常见问题与应用场景,旨在帮助学习者深入理解并熟练掌握Python编程技巧及算法设计。 2022年最新版超详细Python算法案例讲解100例
  • Python经典算法100析(结)
    优质
    本书《Python经典算法100例解析》通过分析100个经典的算法案例,深入浅出地讲解了如何运用Python语言实现各种算法,并提供了详尽的小结便于读者理解和掌握。 为了找出字符串 `s=aaabbbccceeefff111144444` 中出现次数最多的字符,可以先利用集合(set)去重功能来简化处理流程,并提高效率。下面是对原代码的优化版本: ```python class Countvalue: def countvalue(self, str_input): # 使用 set 进行字符串去重操作 unique_chars = list(set(str_input)) max_count_char = max_count = 0 for char in unique_chars: current_count = str_input.count(char) if current_count > max_count: max_count = current_count max_count_char = char return max_count_char, max_count # 示例使用 s = aaabbbccceeefff111144444 counter_instance = Countvalue() most_common_character, occurrence_number = counter_instance.countvalue(s) print(f最常见的字符是:{most_common_character},出现了 {occurrence_number} 次。) ``` 这段代码首先通过 `set` 去除字符串中的重复字符,并遍历这些独一无二的字符来计算每个字符在原字符串中出现的次数。最终返回出现频率最高的那个字符及其对应的数量。