Python笔记第四周

python笔记第四周

四月七日

解决猴子偷桃的问题
Python笔记第四周
求杨辉三界第n行第k列
Python笔记第四周
最优解
Python笔记第四周
数字统计
随机产生十个数字

  • 每个狮子取值范围【1,20】
  • 统计重复的数字有几个?分别是什么?
  • 统计不重复的数字有几个?分别是什么?
    Python笔记第四周
    Python笔记第四周
  • 你的好朋友A、B、C,他的好友C、B、D求共同好友
    Python笔记第四周
  • 微信群提醒XXX有群里其他人都不是微信朋友关系
    Python笔记第四周
  • 权限判断
    有一个API,要求权限同时具备A、B、C才能访问,用户权限是B、C、D判断用户是否能访问该API
    有一个API,要求同时具备A、B、C任意一项就能访问,用户的权限是B、C、D,判断用户是否能访问该API
    Python笔记第四周
  • 一个总任务列表,存储所有任务。一个已完成的任务列表。找出未完成的任务
    Python笔记第四周
  • 随机产生两组各十个数字的列表
    每个数字取值范围【10,20】
    统计二十个数字中一共有多少个不同的数字?
    两组之间进行比较,不重复的数字有几个?分别是什么?
    两组之间进行比较,重复的数字有几个?分别是什么?
    Python笔记第四周
  • 用户输入一个数字打印每一位数字及其重复次数
    Python笔记第四周
  • 随机产生100个整数,数字范围【-1000,1000】,升序输出这些数字并打印重复次数
    Python笔记第四周
  • 字母表随机挑选出两个字母组成字符串,共挑选100个,降序输出所有不同的字符串及重复次数
    Python笔记第四周
  • 从nums = 【1,(2,3,4),5】,提取其中4出来
    Python笔记第四周
  • 从list(range(10))中,提取第二个、第四个、倒数第二个元素
    Python笔记第四周
  • 环境变量JAVA-HOME=/usr/bin,返回环境变量名和路径
    Python笔记第四周
    选择排序
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周

四月九日

解析式和生成器表达式
解释器对表达式做了优化所以效率更高
解释器往往使用for循环
Python笔记第四周
Python笔记第四周
Python笔记第四周

  • 返回一个一到十平方的列表
    Python笔记第四周
  • 有一个列表lst = 【1,4,9,16,2,5,10,15】生辰一个新列表,要求新列表元素是lst相邻两项的和
    Python笔记第四周
  • 打印九九乘法表
    Python笔记第四周
  • “0001.abadicddws”是ID格式,要求ID格式事宜点号分割,左边是四位从一开始的整数,右边是十位随机小写英文字母,请以此生成前一百个ID的列表
    Python笔记第四周
    生成器表达式
    生成器对象是迭代器
    只能迭代一次
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    时间模块
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    时间差
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    延时
    Python笔记第四周
    内建函数
  • divmod
    Python笔记第四周
  • sum
    Python笔记第四周
  • zip
    返回一个迭代器
    Python笔记第四周
    Python笔记第四周
    Python笔记第四周
    可迭代对象
    Python笔记第四周
    迭代器
    Python笔记第四周

四月十一日

Python函数
Python笔记第四周
函数定义
Python笔记第四周
Python笔记第四周
函数内的参数为形参,后面调用时的参数为实参,renturn默认为none
Python笔记第四周
数字做加法 其他为拼接 这里全部为返回一个全新的元组
Python笔记第四周
实参传参方式
Python笔记第四周
传参分为两种,位置传参和关键字传参
位置传参必须在位置上一一对应,关键字传参通过关键字配对可以随意摆放
位置传参的参数必须 放在关键字传参的 参数前面 否则报错

形参缺省值
Python笔记第四周
Python笔记第四周
传参可以简化操作
Python笔记第四周
Python笔记第四周
可变参数
Python笔记第四周
”可变形参
可以收集多个位置实参,收集在一个元组中
**”可变形参
可以收集多个关键字实参,收集在一个字典中生成kv对
Python笔记第四周
Python笔记第四周
Python笔记第四周
Python笔记第四周
Python笔记第四周
参数的解构
Python笔记第四周
Python笔记第四周
参数解构只能在实参传递的时候
Python笔记第四周
函数返回值
函数执行到第一个return将立即返回,后面的语句不再执行
Python笔记第四周
Python笔记第四周