上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

2017年8月1日

《零基础入门学习Python》学习过程笔记【021匿名函数】

摘要: 如何创建匿名函数? lambda 参数表 : 函数体先写一个普通函数,有一个对比>>> def f1(x): return x+1>>> f1(1)2>>> lambda x:x+1 at 0x03665F60> #lambda函数的返回值是它的地址>>> g1=lambda x:x+1>>> ... 阅读全文

posted @ 2017-08-01 02:58 我是蒟蒻 阅读(175) 评论(0) 推荐(0) 编辑

统计下边这个长字符串中各个字符出现的次数并找到小甲鱼送给大家的一句话

摘要: ..这个程序很简单,但是字符多的有点丧心病狂...但是这体现了python处理大量数据的能力,和高效率(或许是我没见过市面= =,还是第一次处理这么多数据...)源代码如下:s="""%%$@_$^__#)^)&!_+]!*@&^}@[@%]()%+$&[(_@%+%$*^@$^!+]!&_#)_*... 阅读全文

posted @ 2017-08-01 02:09 我是蒟蒻 阅读(586) 评论(0) 推荐(0) 编辑

2017年7月31日

《零基础入门学习Python》学习过程笔记【020函数的局部变量和全全局变量内部函数和闭包】

摘要: 1.在函数外面定义一个a,在函数里面改变这个a,这两个是否为一个东西?(不是,在函数内部修改a值的语句可以看成是又创建了局部a)>>> a=0>>> def haha(): a=1 print(a) >>> haha()1>>> a02.如何在函数内部为在函数外定义的变量赋值?(global)注:没... 阅读全文

posted @ 2017-07-31 21:27 我是蒟蒻 阅读(206) 评论(0) 推荐(0) 编辑

编写一个函数,分别统计出传入字符串参数(可能不止一个参数)的英文字母,空格,数字和其他字符的个数

摘要: >>> def gs(*string): yw,kg,sz,qt=0,0,0,0 for str1 in string: for i in str1: if('0'>> gs("123 asbJSA#$%")(6, 3, 3, 3)>>> gs("123456789","!@#$%^&*(... 阅读全文

posted @ 2017-07-31 13:01 我是蒟蒻 阅读(509) 评论(0) 推荐(0) 编辑

写一个函数,判断一个字符串是否为回文联

摘要: def huiwen(a): list1=list(a) list2=list1[:] list2.reverse() print(list1)# print(list2)# if(list1 == list2): print("是回文联") else: print("不是回文联") >>> ... 阅读全文

posted @ 2017-07-31 12:16 我是蒟蒻 阅读(2193) 评论(0) 推荐(0) 编辑

《零基础入门学习Python》学习过程笔记【019函数返回值问题】

摘要: 过程:没有返回值的函数1为什么说python只有函数,没有过程?也就是python的函数实际上都有返回值,当函数没有返回值时,它返回None>>> def haha(): print("sbsb") >>> a=haha()sbsb #这里会输出值,是因为上句话有调用函数>>> print(... 阅读全文

posted @ 2017-07-31 12:13 我是蒟蒻 阅读(255) 评论(0) 推荐(0) 编辑

用python机智的打印水仙花数

摘要: 水仙花数:1它是三位数2求它每位数的立方再求和得到的就是这个数本身>>> def sxh(): for i in range(100,1000): j=list(str(i)) a=int(j[0]) b=int(j[1]) c=int(j[2]) if(a**3+b**3+c**3==i... 阅读全文

posted @ 2017-07-31 06:32 我是蒟蒻 阅读(239) 评论(0) 推荐(0) 编辑

《零基础入门学习Python》学习过程笔记【018函数开头文档,及参数相关问题】

摘要: 注:doc为函数的默认属性.一般系统默认属性都是双下横线开始,双下横线结束的1什么是函数的开头文档?注:函数的开头文档必须写在函数名字的下一行,它用单引号或双引号或三个双引号(三引号可以将内容写在多行)注释。且函数的开头文档只能出现一次。多写无效。>>> def haha(a):'这个函数很无聊'p... 阅读全文

posted @ 2017-07-31 06:28 我是蒟蒻 阅读(121) 评论(0) 推荐(0) 编辑

将十进制数转化为二进制数

摘要: 注:bin(数字) 可以把数字转化为2进制>>> bin(50)'0b110010'(0b不用管)我的方法: def ct2(a):int(a)s=''while(a//2!=0):haha=a%2s=s+str(haha)a=a//2s=s+str(a%2)tmp=len(s)-1ss=''whi... 阅读全文

posted @ 2017-07-31 02:19 我是蒟蒻 阅读(305) 评论(0) 推荐(0) 编辑

《零基础入门学习Python》学习过程笔记【017函数】

摘要: 1.如何定义一个函数? 关键字defdef 函数名(参数表):函数体(reutrn 返回值)这句可以不写,因为有时候函数不用返回值也可以直接写return 不写要返回的值2如何定义一个没有参数的函数?def hanshu1():print("Hello World!")>>> hanshu1()He... 阅读全文

posted @ 2017-07-31 01:10 我是蒟蒻 阅读(103) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

导航