摘要:
100个不同类型的python语言趣味编程题 实例008:九九乘法表 题目 输出 9 9 乘法口诀表。 程序分析 分行与列考虑,共9行9列,i控制行,j控制列。 如果你喜欢我的文章,请滑到下方点个推荐再走. 以给我动力哦;转载请注名出处。然后..请多来做客鸭。 阅读全文
摘要:
函数的初识 + why:以功能(完成一件事:输入密码、登录、注册、获取长度等)为导向。 一个函数只能封装一个主要功能。具有减少重复代码,可读性高等优点。(可类比len函数) + when:函数可以随时调用 这样写,重复代码太多且代码的可读性差 + 对上放代码进行改进,定义一个函数: + how: 阅读全文
摘要:
100个不同类型的python语言趣味编程题 实例007:copy 题目 将一个列表的数据复制到另一个列表中。 程序分析 使用列表[:],拿不准可以调用copy模块。 实列补充题: 如果你喜欢我的文章,请滑到下方点个推荐再走. 以给我动力哦;转载请注名出处。然后..请多来做客鸭。 阅读全文
摘要:
100个不同类型的python语言趣味编程题 在求解的过程中培养编程兴趣,拓展编程思维,提高编程能力。 第一部分:趣味算法入门;第七题:最佳存款方案 假设银行一年整存零取得月息为0.63%,现某人手中有一笔钱,他打算在今后的5年中的每年年底取出1000 元,到第五年刚好取完,请算出他存钱时应该存入多 阅读全文
摘要:
文件的操作 + 打开文件 2.对文件句柄进行操作 3.关闭文件。 open() 有三个参数:1. 文件路径 (文件夹路径+文件名+文件类型) 2. 编码方式(encoding)3. 模式(mode) open: 内置函数,open底层调用的是操作系统的接口。 fl: 变量,一般在文件操作时设置的约定 阅读全文
摘要:
100个不同类型的python语言趣味编程题 实例006:斐波那契数列 题目 斐波那契数列。 程序分析 斐波那契数列(Fibonacci sequence),从1,1开始,后面每一项等于前面两项之和。图方便就递归实现,图性能就用循环。(与我的博客文章兔子产自问题类似) 如果你喜欢我的文章,请滑到下方 阅读全文
摘要:
100个不同类型的python语言趣味编程题 在求解的过程中培养编程兴趣,拓展编程思维,提高编程能力。 第一部分:趣味算法入门;第六题 问题分析: 牛顿迭代法是取x0之后,在这个基础上,找到比x0更接近的方程的根,一步一步迭代,从而找到更接近方程的近似根。 设r是f(x)=0的根,选取x0作 阅读全文
摘要:
100个不同类型的python语言趣味编程题 实例005:三数排序 题目 输入三个整数x,y,z,请把这三个数由小到大输出。 程序分析 练练手就随便找个排序算法实现一下,偷懒就直接调函数。 如果你喜欢我的文章,请滑到下方点个推荐再走. ,以给我动力哦;转载请注名出处。然后..请多来做客鸭。 阅读全文
摘要:
基础数据类型的补充;编码的进阶 + str + capitalize() 首字母(第一个单词)大写,其余变小写 + title() 每个单词的首字母大写。(以特殊字符(非字母)隔开的即为一个单词) + swapcase() 大小写反转 + center() 居中,有1个必选参数:宽度,一个非必选参数 阅读全文
摘要:
代码块、缓存机制、深浅拷贝、集合 + id、is、== 1. id: 可类比为身份号,具有唯一性,若id 相同则为同一个数据。 2. is 判断 id是否相同 (‘’==’‘判断 值是否相同 ) id相同,值一定相同,值相同,id不一定相同。 + 代码块:python的程序是由代码块构造的。块是 阅读全文