自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python的匿名函数及其应用

匿名函数及其应用简化函数的书写形式,适用于短小的函数lambda作用:lambda表达式 便于代码的阅读,精简代码, 功能与f(x) 函数等价格式:lambda 参数1,参数2, …: 返回值def f(x): return x + 1# lambda表达式 便于代码的阅读,精简代码, 功能与f(x) 函数等价# 格式:lambda 参数1,参数2, ...: 返回值x = lambda x: x + 1print(f(1))print(x(1))def sort_test

2020-12-07 22:37:35 533

原创 python 中的迭代器和生成器

python 中的迭代器和生成器可迭代对象可以被for迭代的对象,都是可迭代对象对象有__iter__方法的,都是可迭代对象。(__iter__方法要求返回值必须是一个 “迭代器” (返回值必须有__next__方法))迭代就要掉用__next__方法常见的可迭代对象:list str tuple迭代器是特殊的可迭代对象可以被for迭代,for 迭代迭代器时,会执行__next__方法必须有__iter__ 和__next__方法核心:通过__next__方法记住

2020-11-28 12:31:52 335 2

原创 python 函数的认识

函数的定义函数:是组织好的、可重复使用的,是实现某个功能的代码块。 当你在写代码的过程中,发现某一块代码在血多地方都用得到,一直重复的使用,就可以考虑封装成一个函数或是类。函数可以提高代码的复用性,可读性函数定义格式def 函数名称(参数1,参数2…)‘’’ 文档字符串 docstring’’’函数的注解,这个函数是干嘛用的函数体(函数的执行逻辑)代码块return 返回值def add(a,b): '''两个数相加''' c = a + b return c

2020-06-23 23:31:15 199

原创 python for循环

for循环,遍历,迭代for可以用来循环、遍历:字符串、列表、字典、元祖、集合字符串for ele in 'python': print(ele,end='\t') #end='\t',end意思是结尾用制表符隔开,不换行打印 运行结果:p y t h o n列表song = ['稻香','晴天','七里香','一路向北']for i in song: print("正在播放歌曲:{}".format(i)) # {}可以理解为战歌位置,然后将 i 作为参数传进去运行

2020-06-14 13:44:28 252

原创 python流程控制之while

while用法while 条件:----pass例子1while 4>3: print('hello world') '''while是没有次数限制,不知道什么时候结束只要满足条件就会无限打印 'hello world' '''例子2'''当把 while 循环下面的子分支执行完毕以后,程序会返回while条件判断语句是一个加强版的if'''while 4>3: print('你是谁') print('你吃饭了吗') print('吃

2020-06-11 17:23:11 290

原创 SecureCRT自用配色

先来一个图: 设置颜色Options => Sessions options => Terminal => Emulation,在 Terminal下拉列表下选择X-term,勾选 ANSI Color,点击 okOptions>>Global Options>>Terminal>>Appearance>>ANSIColor>>Normal colors中八种颜色分别点开设置:- 第一个:- 第二个:- 第

2020-06-08 14:40:37 271

原创 python流程控制之if

if 语句条件表达式if 条件表达式1:——条件满足以后要运行的代码elif 条件表达式2:——代码2else(没有表达式的)——:passif 可以做成员运算'''成员运算'''a = 'hello python'b = 'py'if b in a: print('b在a里面')else: print('b不在a里面')练习1'''当其中的一个条件满足,就不会往下走了'''if 4>3: print('正确')elif 4!=3: print

2020-06-07 17:44:02 226

原创 python切片字符串索引

格式:[start:end:step][:]提取从开头(默认位置0)到结尾(默认位置(-1))的整个字符串[start:]从start提取到结尾[:end]从开头提取到 end-1[start:end]从start提取到 end-1step:步长,默认为1,如果步长为2,就是每隔两个下标取一个(就是中间的间隔)现有一个字符串:a = ‘123456789’step:默认为1,可以省略a = ‘123456789’start:是可以省略的,默认从最开始的地方取a = ‘1234567

2020-06-07 17:39:06 250

原创 python列表常用操作

list.append(value):append只能在list的尾部添加数据,数据的值为传进来的value,每次只能添加一个值;append操作后得到的返回值为Nonelist.inster(index,value):insert是在list指定的角标位置插入value值;insert操作后得到的返回值为Nonelist.extend(list):extend是把两个list合成一个list;extend操作后得到的返回值为Nonelist.remove(‘value’):remove是将指定的元素

2020-06-07 17:31:49 147

原创 python字符串常用操作

a = ‘Hello world’upper全部大写print(a.upper()) ==》HELLO WORLDlower全部小写print(a.lower()) ==》hello worldtitle首字母大写print(a.title()) ==》Hello Worldcapitalize首字母变大写print(a.capitalize()) ==》Hello worldswapcase大写变小写。小写变大写print(a.swapcase())count统计字符出现的次数

2020-06-07 17:30:18 205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除