python学习
小小城御园
生命在于折腾,知识在于积累
展开
-
python学习笔记十一
Lambda和python中的模拟switch方法一、lambda:快速定义单行的最小函数,使用lambda可以省去定义函数的过程,是代码更加简洁,使用lambda不需要考虑函数命名的问题。使用注意:冒号前面是函数的参数,冒号后边是函数的返回值,还需要定义一个变量g接收函数的返回值,调用的时候就是g(函数参数)#!/usr/bin/python def fun(x,y):retu...原创 2018-01-16 22:49:57 · 160 阅读 · 0 评论 -
python学习笔记一
关于python的数据:Python的数据存储方式和c语言中的存储方式稍微有点不同,c语言中定义一个变量的时候,会给这个变量开辟一个空间,然后给这个变量赋值,那么会把这个变量的地址上就会存储这个值,但是python上却不是这样的,Python上的值时预先就存好的,比如定义一个a=3,就相当于引用了一下,并不是开辟了空间,而是相当于引用地址空间上那个值为3的地方。当然可以有多个变量引用一个...原创 2018-01-13 17:32:46 · 106 阅读 · 0 评论 -
python学习笔记二之运算符详解
运算符:1. 加法 + :3+2=52. 减法 - :3-2=13. 乘法 * :3*2=64. 除法 / :3/2=1 , 3.0/2=1.55. 整数除法 / / : 3.0//2=1.06. 大小判断符:> < >= <= == !=(返回值为布尔类型)7. 与And :3>2 and 4>3...原创 2018-01-13 17:49:16 · 135 阅读 · 0 评论 -
python学习笔记四之序列详解
在Python中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号——即元素的位置,也称为索引。第一个索引是 0,第二个则是 1,以此类推。序列中的最后一个元素标记为 -1,倒数第二个元素为 -2,以次类推。 Python包含 6 中内建的序列,包括列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。下列方法主要针对字符串实验。...原创 2018-01-13 18:52:01 · 256 阅读 · 0 评论 -
python学习笔记五之元组
元组:元组的定义方式为:t=(“mail”,“25”,“man”):注意是以圆括号括上的t=():没有元素时的定义方式t2=(2,):只有一个元素的时候也需要加上一个括号,否则会把t2当做是一个整型变量上图中的type()函数可以查询参数的属性,是整形的还是元组还是列表。...原创 2018-01-13 19:08:18 · 191 阅读 · 0 评论 -
python学习笔记六之列表
列表:列表是最常用的一种Python数据类型,它可以用一个方括号内用逗号将值分隔的形式出现。列表的数据项不需要是相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。常用格式为:list=[‘a’,’b ’,’c ’,’d’]取值方式为:list[0:2]=['a', 'b']修改:list[0]=’abc’ ->list=[‘abc’,’b ’,...原创 2018-01-13 19:26:18 · 146 阅读 · 0 评论 -
python学习笔记七之字典详解
字典是Python中唯一内建的映射类型。字典中的值并没有特殊的顺序,但是都存储在一个特定的键(Key)里。键可以是数字、字符串甚至是元组。一、字典创建方式:1.dic={0:0,1:1,2:2} :dic[0]=02.dic1={‘name’:‘tao’,‘age’:25,‘gender’:‘male’}dic[‘name’]=‘tao’二、对字典进行增删改查1. 增加:...原创 2018-01-13 20:36:21 · 593 阅读 · 0 评论 -
python学习笔记八之for循环使用
For循环:python中支持两种循环方式,一种是for循环,一种是while循环,下面先介绍for循环:注意在打印的时候如果想把取到的值和字符串一起打印需要用逗号‘,’将两者分开,注意循环中的循环体需要缩进四个字符或者是一个tab键range(i,j,步进值):针对整数取值从到j但是不包括j,步进值为每次取值的间隔,i如果不谢则默认是0,步进值不选则默认是1,例:1.字符串遍历...原创 2018-01-14 13:25:27 · 212 阅读 · 0 评论 -
python学习笔记九之while循环
Python中另外一种循环方式为while循环:先介绍几种循环中常用的方法:1. 延时函数:使用前需要添加:import time然后在调用:time.sleep(1)函数可以延时一秒2. break:结束整个循环3. continue:结束本次循环,直接开始下一次循环4. pass:循环中什么也不做5. exit():函数会直接结束整个python程序6. e...原创 2018-01-14 13:41:28 · 504 阅读 · 0 评论 -
python学习笔记十之函数使用
Python中函数的使用:函数的作用是:可以降低编程难度,也可以实现代码复用1.定义函数方法为:def 函数名(参数列表形参):函数体(注:函数体前需要加缩进)2. 在.py文件中如果想使用汉字可以加上#coding:utf83. 我们可以设置函数的默认参数,即如果调用函数的时候不传参数的时候参数的值4. global:可以强制声明某个变量为全局变量,但是这个...原创 2018-01-14 16:51:41 · 193 阅读 · 0 评论 -
[python]windows下模拟鼠标键盘输入
先介绍几个用到的函数:1.SetCursorPos(x,y)函数:该函数把光标移到屏幕的指定位置,但是并没有点击。2.mouse_event()函数:函数综合鼠标击键和鼠标动作mouse_event(win32con.flag, 0, 0, 0, 0):Flag:MOUSEEVENTF_MOVE:表明发生移动。MOUSEEVENTF_LEFTDOWN:表明接按下鼠标左键。...原创 2018-01-14 21:24:32 · 2590 阅读 · 0 评论 -
在windows上运行python的脚本时错误解决
在windows的cmd中进入python模式后,运行一个已经写完的python脚本时,出现如下错误>>> python test.py File "<stdin>", line 1 python test.py ^SyntaxError: invalid syntax解决办法为:首先输入exit()命令退...原创 2018-01-13 10:53:22 · 1733 阅读 · 0 评论