会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MFTang
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2020年12月3日
Python学习9
摘要: 面向对象编程 类和实例 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 仍以Student类为例,在Python中,定义类是通过class
阅读全文
posted @ 2020-12-03 16:21 MFTang
阅读(86)
评论(0)
推荐(0)
2020年11月29日
Python学习8
摘要: 高阶函数 Python内建了map()和reduce()函数。 我们先看map。map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个lis
阅读全文
posted @ 2020-11-29 17:15 MFTang
阅读(55)
评论(0)
推荐(0)
2020年11月28日
Python学习7
摘要: 生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的
阅读全文
posted @ 2020-11-28 17:13 MFTang
阅读(90)
评论(0)
推荐(0)
Python学习6
摘要: 高级特性 切片 L=[1,2,3,4,5],请取前三个元素 对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。 对应上面的问题,取前3个元素,用一行代码就可以完成切片: print(L[0:3])[1,2,3] L[0:3]表示,从
阅读全文
posted @ 2020-11-28 15:47 MFTang
阅读(97)
评论(0)
推荐(0)
Python11月24日周考答案
摘要: # 第一题# int bool float str list tuple dict set# str# split()# upper()# lower()# swapcase()# count()# find()# index()# ''.join()# max()# min()# replace(
阅读全文
posted @ 2020-11-28 14:17 MFTang
阅读(85)
评论(0)
推荐(0)
2020年11月26日
Python周考1
摘要: 1 写出你知道的python所有数据类型与函数 整数、浮点型、字符串、字典、集合、列表、布尔值 2 写出列表去重二种方法加一种不用set和循环的方法 ①转为集合 用set ② 用字典fromkeys ③series.unique()方法 3 定义一个函数,这个函数可以求一堆参数的最大最小值,参数数量
阅读全文
posted @ 2020-11-26 17:16 MFTang
阅读(137)
评论(0)
推荐(0)
2020年11月25日
Python学习5
摘要: 函数 调用函数 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数 a=abs(-122)print(a)122调用函数的时候,如果传入的参数数量不对,会报TypeError的错误,并且Python会明确地告诉你:abs()有且仅有1个参数,但给出了两个: a=abs(
阅读全文
posted @ 2020-11-25 16:15 MFTang
阅读(121)
评论(0)
推荐(0)
2020年11月21日
Python学习4
摘要: 使用dict(字典) Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 使用Python写一个dict如下 d={'mike':45,'linda':55,'james':65}print(
阅读全文
posted @ 2020-11-21 15:19 MFTang
阅读(110)
评论(0)
推荐(0)
2020年11月20日
Python学习3
摘要: 猜数游戏 import randomwhile True: first=random.randrange(100) while True: second=int(input('请猜')) if first>second: print('小了') elif first==second: print('
阅读全文
posted @ 2020-11-20 15:23 MFTang
阅读(126)
评论(0)
推荐(0)
2020年11月19日
Python学习2
摘要: 字符串常用操作 1、字母处理 . upper() 全部大写 . lower() 全部小写 . swapcase() 大小写互换 . title() 首字母大写 2、格式化相关 . ljust() 左对齐,右边不够空格对齐 . rjust() 右对齐,左边不够空格对齐 . center() 中间对齐,
阅读全文
posted @ 2020-11-19 14:55 MFTang
阅读(107)
评论(0)
推荐(0)
上一页
1
2
3
公告