序列

列表、元组和字符串
他们的共同点:

list()把一个可迭代对象转换为列表

tuple([literable])把一个可迭代对象转换为元组

str(obj) 把obj对象转换为字符串

len(str)返回长度

max()返回序列或者参数集合中的最大值

min()返回序列或者参数集合中的最小值
sum(iterable[, start=0])返回序列iterable和可选参数start的总和
sorted()返回一个排序的列表
list(reversed(a)) 逆转
list(enumerate(a))将元素转换成元组
list(zip(a,b))返回由各个参数序列组成的元组
课后题:
1.如果要显示Pi=3.14 ,format前边的字符应该怎么填写?

 '{0}{1:.2f}'.format('Pi=',3.1415)

2.分别使用什么BIF,可以把一个迭代对象转换为列表、元组和字符串?
list转换成列表;turple转换成元组;str转换成字符串
3.你还能复述出“迭代”的概念吗?
迭代就是重复反馈过程的活动。目的是为了接近并到达锁序的目标或结果
4.min的实现过程:

def min(x):least=x[0]for each in x:if each<least:least=eachreturn least
print(min('1234567890'))

5.sum的实现过程:

def sum(x):result=0for each in x:if(type(each)==int) or (type(each)==float):result+=eachelse:continuereturn result
print(sum([1,2.1,'a',True]))

小傻蛋的妹妹跟随小甲鱼学习Python的第十六节016相关推荐

  1. 小傻蛋的妹妹跟随小甲鱼学习Python的第四节004

    改善002节的小游戏: 条件分支: python的比较操作符 | > | 大 于 || >=| 大于等于 || < | 小 于 || <=| 小于等于 || ==| 等 于 | ...

  2. 小傻蛋的妹妹跟随小甲鱼学习Python的第五节005

    Python的数据类型 整型 布尔类型(特殊的整型:True=1 False=0) 浮点型 e记法(就是科学计数法) 类型转换: 获取关于类型的信息: type() .isinstance() > ...

  3. 小傻蛋的妹妹跟随小甲鱼学习Python的第十节010

    列表 一.创建列表的方式: 1. 创建一个普通的列表: member=['小甲鱼','小傻蛋','小布丁','妹妹'] number=[1,2,3,4,5] 2. 创建一个混合列表: mix=[1,' ...

  4. 小傻蛋的妹妹跟随小甲鱼学习Python的第十二节012

    列表的一些常用操作符: 1. 比较操作符 2. 逻辑操作符 3. 连接操作符 ''+"两边的对象的类型必须一致,不能加一个新的元素 如果想要添加一个元素到列表中,用append()啦,ins ...

  5. 小傻蛋的妹妹跟随小甲鱼学习Python的第十七节017

    函数 定义函数: def MyFirstFunction():print('这是我创建的第一个函数') 调动函数: MyFirstFunction() 含有一个参数: def MySecondFunc ...

  6. 小傻蛋的妹妹跟随小甲鱼学习Python的第二节002

    第一个小游戏: print("------我爱小甲鱼工作室-------") temp = input("不妨猜想一下小甲鱼现在心里想的数字") guess = ...

  7. 小傻蛋的妹妹跟随小甲鱼学习Python的第一节001

    小甲鱼练习题 Python 是什么类型的语言? python是面向对象的高级编程语言 IDLE 是什么? 是集成开发和学习环境,是Python的集成开发环境 print() 的作用是什么? 打印功能 ...

  8. 小傻蛋的妹妹跟随小甲鱼学习Python的第六节006

    算术操作符: 操作符 表达含义 + 加 - 减 * 乘 / 除 % 取余 ** 幂运算 / / 取商 比较操作符: 操作符 表达含义 < 小于 <= 小于等于 > 大于 >= ...

  9. 小傻蛋的妹妹跟随小甲鱼学习Python的第三节003

    变量 >>> teacher="小甲鱼" >>> teacher '小甲鱼' >>> teacher="老甲鱼&qu ...

最新文章

  1. 数据统计之日下单用户量统计
  2. mySQL5.5服务配置_配置mysql5.5主从服务器(转)
  3. GET 和 POST 的区别(重要,面试常问)
  4. java学习笔记:Storm 常用配置
  5. [luoguP1849] [USACO12MAR]拖拉机Tractor(spfa)
  6. SpringBoot 配置文件bootstrap和application的区别
  7. Java编写程序将数据存入Kafka中
  8. Codeforces 471 D MUH and Cube Walls
  9. JDK(11)+Tomcat(9.0)+Maven(3.6.0)+Eclipse(2018-9)+SVN插件+Mysql(8.0)+Navicat fo Mysql +postman开发环境搭建
  10. 【C#每日一帖】【转】提高编码效率的一些经验
  11. 用yolov5训练kitti数据集
  12. 仿微信图片编辑 全网功能最全的图片编辑器
  13. 解决-win10软件默认安装路径为C盘——修改注册表
  14. CISCO三层交换机配置
  15. xinput1_4.dll丢失怎么修复?修复方法分享
  16. Win7+修改管理员账户Administrator名字的方法
  17. CAD/CAM/CAE基础(四) CAM
  18. R12 Customer新建或更新时的工作过程 - DQM Serial Sync Index Program
  19. ctf.show的JWT(web345-web350)
  20. 2011.4.5 凌晨 3:50分

热门文章

  1. coodblock调试_code::blocks调试
  2. BP神经网络基本介绍
  3. 创新、变革以及你的有生之年
  4. 编程自学迷途!要知道到底自己该学习些什么,该怎样学
  5. 我决定谈一谈世界上最著名的虫子:BUG !
  6. [提升] 程序员的四境界、七宗罪与七武器
  7. 广州市科学技术局关于开展2022年广州市科技计划项目验收工作的通知
  8. 创业之路---IT销售中几种销售提成激励方案的比较
  9. 微信小程序直连蓝牙实现控制继电器及串口调试功能--全系统开源工程
  10. 【Mac】让Safari 书签显示网站 Logo