Python学习笔记
北极小贝
求知
展开
-
python----列表及简单操作
列表可以存放多个值列表的格式A=["zhangsan","lisi","wangmazi"]打印列表A=["zhangsan","lisi","wangmazi"]print A[0]print A[1]print A[2]运行结果:zhangsan lisi wangmazi列表遍历while循环:nam原创 2018-01-10 11:28:04 · 205 阅读 · 0 评论 -
python----文件
#1 打开文件open(文件名,访问方式)open("1.txt",'w') #w-----write写open("xxxx",'r') #r-----read读,文件必须已经存在open("xxxx",'a') #a 追加,在文件已经存在时,将新内容写到已有内容之后 apendopen("../wenjian/1.txt",'w')2 ...原创 2018-05-04 21:27:52 · 212 阅读 · 0 评论 -
python-----九九乘法表
#打印九九乘法表i=1while i<=9#控制行数 j=1 while j<=i #控制每一行输出的数据 print("%d*%d=%d"%(j,i,i*j),end=' ') j+=1 print(" ") #python默认print有个换行 利用这个换行 i+=1...原创 2018-05-04 16:02:58 · 517 阅读 · 0 评论 -
python------位运算
位运算:& 按位与 #都是1结果为1,只有一个1结果为0| 按位或 #有1结果就为1^ 按位异或 #不同为1,相同为0,如00011101^10011010 结果10000111~ 按位取反 #<<按位左移 #左移一位--------相当于乘2>>按位右移 #右移一位--------相当于除2作用:直接操作二进制,省内...原创 2018-05-04 10:59:03 · 861 阅读 · 0 评论 -
python--------递归函数、匿名函数
递归:自己调用自己,注意,一定要有结束调用自己的时候,否则,程序会在执行很多次后挂出 应用:计算阶乘 匿名函数:没有名字的函数def add2Nums(a,b): --正常 return a+blam=lambda a,b:a+b -----匿名函数 lam 用一个函数变量来接收函数值...原创 2018-05-04 09:30:52 · 259 阅读 · 0 评论 -
python-----局部变量、全局变量
局部变量只在定义它的函数中有效,出了这个函数就没效了,形参也是局部变量全局变量在函数外面定义的变量,注意:如果在函数中直接修改全局变量,会报错;如果需要修改,那么可以在函数里面进行声明—–global 变量名。...原创 2018-05-03 13:33:21 · 154 阅读 · 0 评论 -
python---基础
1. Python可以调用其他语言包,不需要进行编译,Python源码–>python解释器–>cpu2. Python优点:简单易学、免费开源、高层语言、可移植性、可扩展性、可嵌入性、面向对象、丰富的库。3. Python第一个程序firstpython.py:print ("hello world")python firstpython.py有两种方法...原创 2017-10-26 16:41:30 · 247 阅读 · 0 评论 -
python----库函数使用、字符串
1库函数使用库函数使用导包import随机数randomrandom.randint(a,b)a到b随机整数 random.unifirm(a,b)a到b随机小数 random.randrange(a,b,c)a到b之间,间隔c的整数,相当于c的倍数import randoma=random.randint(0,5)print(a)b=random.uniform原创 2018-01-08 11:23:21 · 1183 阅读 · 0 评论 -
python-----元组
元组元组与列表相似,不同之处在于元组的元素不能修改。可进行分片和连接操作。 元组使用小括号(),列表使用方括号[]1访问元组tuple=("hello",100,200)a=tuple[0]a1=tuple[1]print(a)print(a1)运行结果:hello1002修改元组tuple=("hello",100,200)tuple[1]=222a2=tu原创 2018-01-17 17:12:56 · 945 阅读 · 0 评论 -
python---字典及常见操作
字典字典 键值对组成的,{}括起来键:值info={"name":"zhangsan","addr":"shanxi","age":20}print(info["name"])----根据键值访问print(info["age"])运行结果:zhangsan20//所有程序代码在eclipse中运行元素顺序可任意修改,根据键值访问字典常见操作代码e原创 2018-01-17 11:27:59 · 236 阅读 · 0 评论 -
python-----函数
函数分为:库函数和自定义函数1 定义函数 def 函数名(): 代码2 调用函数—–函数只有通过调用才会执行函数名()ps:函数的命名规则和变量一样,即字母、数字、下划线,不能数字开头,不能和其他关键字重名,起一个具有含义,见名知意的名字3 函数的参数如果在定义函数时,小括号中有变量(参数),那么函数在调用时,要传递数据...原创 2018-01-24 12:52:14 · 259 阅读 · 0 评论 -
python------异常
try: 可能出现异常的代码 except: 出错后执行代码原创 2018-05-16 15:23:31 · 243 阅读 · 0 评论