Python全栈day14-15-16-17(函数)】的更多相关文章

上节重点回顾: 判断对象是否属于某个类,例如: 列表中有个数字,但是循环列表判断长度,用len会报错;因为int不支持len,所以要先判断属于某个类,然后再进行if判断. # isinstance(对象,类名) 判断变量输入的对象是否是属于这个类 # 方法1: temp = [11, 22, "", " ", []] print(isinstance(temp, (str, list, tuple))) # 一旦对象属于这个后面元组的类中的任何一个 就返回true…
一.内置函数 注意:内置函数id()可以返回一个对象的身份,返回值为整数. 这个整数通常对应与该对象在内存中的位置,但这与python的具体实现有关,不应该作为对身份的定义,即不够精准,最精准的还是以内存地址为准. is运算符用于比较两个对象的身份,等号比较两个对象的值,内置函数type()则返回一个对象的类型 #更多内置函数:https://docs.python.org/3/library/functions.html?highlight=built#ascii 二.内置函数详情 1.abs…
python_day_15 一.今日主要内容 1. lambda 匿名函数 语法: lambda 参数:返回值 不能完成复杂的操作 2. sorted() 函数 排序. 1. 可迭代对象 2. key=函数. 排序规则 3. reverse. 是否倒序 3. filter() 函数 过滤 1. 函数, 返回True或False 2. 可迭代对象 4. map() 映射函数 1. 函数 2. 可迭代对象 5. 递归 自己调用自己. def func(): func() func() 难点:不好想.…
 ParisGabriel     感谢 大家的支持  你们的阅读评价就是我最好的动力  我会坚持把排版内容以及偶尔的错误做的越来越好        每天坚持 一天一篇 点个订阅吧  灰常感谢    当个死粉也阔以      Python人工智能从入门到精通 集合 set:         集合是可变的容器         集合内的数据对象都是唯一的(不能重复的) 集合是无序的储存结构.集合中的数据没有先后顺序关系 集合内的元素必须是不可变对象 集合是可迭代对象 集合相当于只有键没有值得字典(键…
一.查找元素 1.选择器 1.1 基本选择器      $("*")  $("#id")  $(".class")  $("element")  $(".class,p,div") 1.2层级选择器       $(".outer div")(所有的后代)  $(".outer>div")(所有的子代)   $(".outer+div")(匹…
一,%字符串格式化 1,使用%s 后面一一对应输入对应的字符串,%s可以接受任何参数 print ("I am %s hobby is zhangsan"%'lishi') print ("I am %s hobby is %s"%('lishi','zhangsan')) I am lishi hobby is zhangsanI am lishi hobby is zhangsan 2,%d只能接受数字 msg = "I am %s my age is…
#15 函数二 与 匿名函数1.dir() # 查看内置属性,将对象所有方法名放在另一个列表中.dic={"水果":"香蕉",'蔬菜':"土豆"}print(dir(dic))2.迭代器相关 range() next() iter()# range() # 一般用于for 循环中# next 首先获得Iterator对象:it = iter([1, 2, 3, 4, 5])# 循环:while True: try: # 获得下一个值: x = n…
一.今日主要内容总览(重点) 1.动态传参(重点) *,** *: 形参:聚合 位置参数*=>元组 关键字**=>字典 实参:打散 列表,字符串,元组=>* 字典=>** 形参顺序: 位置,*args,默认值,**kwargs 无敌传参: def func(*args,**kwargs): #arguments参数, keyword-arguments关键字参数 pass 2.作用域和名称空间 名称空间:用来存放名字(变量,函数名,类名,引入的模块名字)的 1.全局名称空间:我们在…
一.今日内容总览(上帝视角,大象自己进冰箱,控制时机) #转换思想(从面向过程到面向对象) 1.初识面向对象 面向过程: 一切以事物的发展流程为中心. 面向对象: 一切以对象为中心,一切皆为对象,具体的某一个事务就是对象 作用:两者(面向过程&面向对象)是相辅相成的作用 打比方:(开车去新疆) 大象进冰箱 步骤:1.开门,2.装大象,3.关门 面向对象:大象,你进冰箱 此时主语是大象,我操纵的就是大象,此时的大象就是对象 2.类,对象 (1)类:就是图纸,创建对象的第一步,先画图纸,先写类 对象…
一,集合 1,集合由不同元素组成 2,无序 3,集合中元素必须是不可变类型 二,定义集合 1,s = {1,2,3,4,5} 2,s = set(hello)以迭代的方式生成集合 s = set("hello") print(s) {'o', 'e', 'h', 'l'} 三,集合的方法 1,add添加,如果添加有重复不会报错但是也不会添加 s = {1,2,3} s.add(4) print(s) {1, 2, 3, 4} 2,clear清除 3,copy拷贝 s = {1,2,3}…