小甲鱼python教程
文章平均质量分 65
蘇丶
这个作者很懒,什么都没留下…
展开
-
小甲鱼Python教程第16讲--python序列笔记及习题答案
函数list:通过字符串,元组索引得到一个新的列表 ①list() ②list(iteration)可迭代对象 相当于for循环a=list()b='i love u'b=list(b)c=(1,1,23,26,2,6)c=list(c)结果为:a:[]b:['i', ' ', 'l', 'o', 'v', 'e', ' ', 'u']c:[1, 1, 23, 14,原创 2018-01-11 22:27:47 · 1322 阅读 · 3 评论 -
小甲鱼Python教程第17,18讲--python函数 笔记及习题答案
1.定义函数: def function(参数):2.形参和实参(parameter和argument) def function(name): 形参 funtion(‘小甲鱼’) 实参3.函数文档 定义函数用字符串表示的解释性的话def myfunction(name): '这是什么狗屁函数' #函数文档 print(name)利用myfuncti原创 2018-01-14 21:57:19 · 3059 阅读 · 0 评论 -
小甲鱼Python教程第19,20讲--python函数2:笔记及习题答案
1.返回值 动态的确定类型2.函数变量的作用域 局部变量 函数中定义的参数和变量,在函数之外都是无效的变量 全局变量 函数之外的变量,全局变量,作用域为整段代码def discount(price,rate): final_price=price*rate #局部变量 #print('打印全局变量:',old_price) old_price=50 #原创 2018-01-15 20:50:47 · 3489 阅读 · 0 评论 -
小甲鱼python教程32-33讲--python异常 笔记及习题答案
1.python标准异常总结: 2.检测python异常并处理 1)try-except语句:try: 检测范围except Exception[as reason]: 出现异常后的处理代码使用例子:try: int('abc') sum=1+'1' f=open('我为什么是一个文件.txt') print(f.read()) f.close()exce原创 2018-01-26 16:30:10 · 1178 阅读 · 0 评论 -
小甲鱼python教程第10-12讲--python列表内置方法 笔记习题答案
一丶列表BIF 1.获取元素索引值(索引值从0开始): index() 2.从列表中删除元素:①remove(参数名字): list.remove(参数名字) ②del del list[1]或者删除整个列表: del list ③pop() 取出最后一个元素:list.pop() 或者list.pop(1)删除索引值为1的元素原创 2018-01-09 17:01:26 · 1543 阅读 · 0 评论 -
小甲鱼Python教程第14讲--python字符串内置方法笔记及习题答案
字符串和列表以及元组的很多都是相通的。 操作符: 比较操作符:>,逻辑操作符:and, or, not 连接操作符:+ 重复操作符:* 成员关系操作符:in, not in 读取:[:6]字符串常用方法: ①capitalize:首字符小写变大写str='xiaoxie'str.captalize()str变成Xiaoxie②casefold:把所有字符原创 2018-01-09 20:10:50 · 2265 阅读 · 0 评论 -
小甲鱼Python教程第21讲--python函数:lambda表达式习题及答案
1.匿名函数与lambda表达式def ds(x): return 2*x+1lambda x:2*x+1 #lambda表达式g=lambda x:2*x+1g(5)使用lambda表达式lambda表达式的作用 1)lambda可以省下定义函数的过程,不用专门定义一个函数然后在写调用,使用lambda就可以使代码更加精简 2)有些只需要调用一两次的函数,使用原创 2018-01-16 16:33:02 · 4468 阅读 · 0 评论 -
小甲鱼Python教程第22讲--python函数:递归 笔记习题及答案
1.递归概念 调用自身的函数,并且有正确的返回条件递归求阶乘:def jie(n): if n==1: return 1 else: return n*jie(n-1)#自己调用自己结果:jie(5)120习题及答案 0.递归在编程上的形式是如何表现的?函数调用本身的一个行为1.递归必须满足哪两个条件? 1)函数原创 2018-01-16 17:12:18 · 1469 阅读 · 0 评论 -
小甲鱼Python教程第13讲--python元组 笔记及习题答案
元组与列表的区别: 1.创建和访问一个元组创建:tuple1=(1,2,3,4,56,9,71)访问:tuple1[1]=2 tuple[5:]=(9,71)元组数值不能被修改tuple1[1]=56 这是错误的!元组不需要括号也可以赋值,主要是逗号:temp=(1) temp的类型为inttemp=2,3,4 temp的类型为元组 逗号是关键temp=原创 2018-01-09 16:30:08 · 2230 阅读 · 0 评论 -
小甲鱼python教程第28-29讲--python文件:笔记习题及答案
1.打开文件open()函数2.文件对象方法close() 关闭文件read(size=-1) 读取文件size个字符,不设置参数读取所有f.read()返回:'最近在用python辅助玩跳一跳小游戏时,由于是苹果手机,研究了一下怎么装mac OS X 虚拟机,\n需要准备三个软件:\n1.OS X的镜像文件(iso cdr格式都行)\n2.vmware\n3.原创 2018-01-23 13:25:54 · 2337 阅读 · 0 评论 -
小甲鱼python第30,31讲--python文件系统/模块 笔记及习题答案
1.OS模块:operation system操作系统 os模块使用方法: 2.os.path模块: os.path模块函数使用方法: os.path.basename('e:\\camera12\\a.jpg')'a.jpg'os.path.join('C:\\','A','B','C')'C:\\A\\B\\C'os.path.split('c:\\camera\\原创 2018-01-24 19:59:32 · 1963 阅读 · 1 评论 -
小甲鱼Python教程35讲--Python EasyGui 笔记及习题答案
1.安装easyGui 打开cmd 改变目录到easygui解压的文件夹 在cmd中输入 注:前面的D:\python34\python.exe是python安装的文件夹2.导入easygui方法1:import easyguieasygui.msgbox('嗨,美女')方法2:from easygui import *msgbox('啦啦啦')推荐方法3:import easy原创 2018-01-31 17:35:05 · 3589 阅读 · 2 评论 -
小甲鱼python教程第23讲--递归 斐波那契数列and汉诺塔
斐波那契数列: 1,1,2,3,5,8,13,21,34,55,89,144….. 迭代实现斐波那契数列:def fab(n): n1=1 n2=1 n3=1 if n1: print("输入有误!") return -1 while (n-2)>0: n3=n2+n1 n1=n2 n2=n3 n-=1 r原创 2018-01-19 10:41:47 · 1338 阅读 · 0 评论 -
小甲鱼python教程第25讲--python字典 笔记及习题答案
1.创建和访问字典 key key对应的值 dict={key1:值1,key2:值2,……….}brand=["李宁","naike",'adidas']slogan=['一切皆有可能','just','nothing is impossible']变成字典:dict1={'李宁':'一切皆有可能','naike':'just do it','adidas':'nothing原创 2018-01-22 13:29:49 · 2180 阅读 · 0 评论 -
小甲鱼Python教程第15讲--python字符串格式化笔记及习题答案
1.str.format()有两种参数位置参数和关键字参数 位置参数:"{0} love {1}.{2}".format("I",'fishc',"com")'I love fishc.com'关键字参数:"{a}love{b}.{c}".format(a="I",b='fishc',c="com")'I love fishc.com'混合使用:"{0} lo原创 2018-01-11 21:31:04 · 2398 阅读 · 0 评论