- 浏览: 211162 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (196)
- Git (16)
- maven (8)
- Python (20)
- linux (14)
- java (30)
- spring (5)
- javascript (4)
- oracle (15)
- jquery (4)
- jbpm4.4 (4)
- ibatis (1)
- svn (1)
- sql server (1)
- sqoop (1)
- photoshop (2)
- 日常记录 (5)
- scala (1)
- IntelliJ IDEA (7)
- mysql (2)
- Hive (1)
- visual studio code (3)
- angularjs (5)
- nodejs (4)
- gradle (1)
- springboot (4)
- jakson (1)
- hibernate (2)
- 面试 (5)
- React (2)
- Kotlin (1)
- Netty (0)
- webstorm (2)
- spring cloud (4)
- redis (1)
- PowerDesigner (1)
- Vue (4)
- easyui (1)
- activiti (2)
- httpClient4.5 (2)
- logback (3)
- ngrinder (1)
- 分库分表 (1)
最新评论
-
严东军:
学习了,谢谢
摘录--DBMS_SCHEDULER -
zwllxs:
你知道你调的是谁的代码不?
jbpm4.4+ssh2 完整请假流程
False class finally is return
None continue for lambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break except in raise
Flase
布尔类型的值,标示假,和True相反
class
定义类的关键字
finally
在异常处理的时候添加,有了它,程序始终要执行finally里面的程序代码块,
例如:
class MyException(Exception):pass
try:
#some code here
raise MyException
except MyException:
print "MyException encoutered"
finally:
print "Arrive finally"
is
Python中的对象包含三要素:id、type、value
id用来唯一标识一个对象,type标识对象的类型,value是对象的值
is判断的是a对象是否就是b对象,是通过id来判断的
==判断的是a对象的值是否和b对象的值相等,是通过value来判断的
例如:
>>> a = 1
>>> b = 1.0
>>> a is b
False
>>> a == b
True
>>> id(a)
12777000
>>> id(b)
14986000
return
用来从一个函数 返回 即跳出函数。我们也可选从函数 返回一个值
None
None是一个特殊的常量。None和False不同。None不是0。None不是空字符串。
None和任何其他的数据类型比较永远返回False。
None有自己的数据类型NoneType。你可以将None复制给任何变量,但是你不能创建其他NoneType对象
例如:
>>> type(None)
<class 'NoneType'>
>>> None == 0
False
>>> None == ''
False
>>> None == None
True
>>> None == False
False
continue
continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后 继续 进行下一轮循环。
for
for..in是另外一个循环语句,它在一序列的对象上 递归 即逐一使用队列中的每个项目
lambda
匿名函数是个很时髦的概念,提升了代码的简洁程度。如:
例如:
g = lambda x: x*2
g(3)
try
我们可以使用try..except语句来处理异常。我们把通常的语句放在try-块中,而把我们的错误处理语句放在except-块中。
如图:
try:
a=b
b=c
except Exception,e:
print Exception,":",e
except
使用try和except语句来捕获异常
True
布尔类型的值,标示真,和False相反
def
例如:
# 定义函数
def hello():
print('hello,hongten')
# 调用函数
hello()
>>> hello,hongten
from
在python用import或者from...import来导入相应的模块
import
在python用import或者from...import来导入相应的模块,如:
例如:
from sys import *
print('path:',path)
nonlocal
用来在函数或其他作用域中使用外层(非全局)变量
例如;
def make_counter():
count = 0
def counter():
nonlocal count
count += 1
return count
return counter
def make_counter_test():
mc = make_counter()
print(mc())
print(mc())
print(mc())
while
while语句允许你重复执行一块语句。while语句是所谓 循环 语句的一个例子。while语句有一个可选的else从句。
and
逻辑判断和C的&&一样
del
del用于list列表操作,删除一个或者连续几个元素。
例如:
a = [-1, 3,'aa', 85] # 定义一个list
del a[0] #删除第0个元素
del a[2:4] #删除从第2个元素开始,到第4个为止的元素。包括头不包括尾
global
定义全局变量,详细信息:python开发_python中的变量:全局变量和局部变量
not
逻辑判断和C的!一样
with
with是python2.5以后才有的,它实质是一个控制流语句,with可以用来简化try-finally语句。
它的主要用法是实现一个类__enter__()和__exit__()方法,
例如:
class controlled_execution:
def _enter__(self):
set things up
return thing
def __exit__(self, type, value, traceback):
tear thing down
with controlled_execution() as thing:
some code
as
结合with使用
elif
和if配合使用的
if
if语句用来检验一个条件, 如果 条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 )。 else 从句是可选的。
or
逻辑判断和C的||一样
yield
用起来像return,yield在告诉程序,要求函数返回一个生成器,
例如:
def createGenerator() :
mylist = range(3)
for i in mylist :
yield i*i
assert
断言,这个关键字用来在运行中检查程序的正确性,和很多其他语言是一样的作用。
例如:
assert len(mylist) >= 1
else
pass
pass的意思是什么都不要做,作用是为了弥补语法和空定义上的冲突,
我理解他的好处体现在代码的编写过程之中,比如你可以先写好软件的整个框架,
然后再填好框架内具体函数和class的内容,如果没有pass编译器会报一堆的错误,让整个开发过程很不流畅,
例如:
def f(arg): pass # a function that does nothing (yet)
class C: pass # a class with no methods (yet)
break
break语句是用来 终止 循环语句的,即哪怕循环条件没有称为False或序列还没有被完全递归,也停止执行循环语句。
一个重要的注释是,如果你从for或while循环中 终止,任何对应的循环else块将不执行。
in
for..in是另外一个循环语句,它在一序列的对象上 递归 即逐一使用队列中的每个项目
raise
python raise 和java throw很类似,都是抛出异常。如:
例如:
class MyException(Exception):pass
try:
#some code here
raise MyException
except MyException:
print "MyException encoutered"
finally:
print "Arrive finally"
发表评论
-
django笔记
2016-09-19 22:30 438django 1.创建工程 django-admin.py ... -
670 个常用 Python 库和示例代码
2016-09-09 10:40 602670 个常用 Python 库和示例代码 htt ... -
django学习笔记
2016-09-08 17:20 445创建工程: django-admin.py startproj ... -
Centos安装Guake Terminal
2016-09-05 16:06 2212安装Guake Terminal 1)安装glib ... -
python的类,元类
2016-09-04 06:11 599类实例化过程: 例子: class Custom: ... -
Python面向对象
2016-09-01 22:33 452属性包装: @property ... -
安装Scrapy
2016-08-29 18:23 583安装Scrapy 1) 安装zope.interface ... -
pip install pyquery pip install lxml 报错
2016-08-29 13:51 567首先安装 yum install libxml2 yum ... -
Python: __builtin__与__builtins__的区别
2016-08-04 09:54 499在学习Python时,很多人会问到__builtin__、_ ... -
Python变量命名规则及惯例
2016-08-04 09:41 360变量命名: 语法: (下划线或字母)+(任意数目的字母、 ... -
CentOS 6.5升级Python和安装IPython
2016-08-03 14:55 428CentOS 6.5升级Python和安装IPython h ... -
异常处理
2016-07-25 11:38 497如果你在写python程序时遇到异常后想进行如下处理的话,一般 ... -
Python优秀博文
2016-07-25 10:25 512Python博文 http://ww ... -
查看python关键字的方法
2016-07-25 10:20 686在python 语言中,通过使用keyword 模块可以查看 ... -
Python中is和==的区别
2016-07-25 09:48 313Python中的对象包含三要素:id、type、value。 ... -
python 预发
2016-07-22 21:05 339in 语句 for循环也可以有else语句 quit ... -
Python 字符串操作
2016-07-22 11:20 563原链接地址:http://www.cnpy ... -
python的tab补全功能
2016-07-21 22:12 6471.切换到site-packages目录 cd /usr ... -
python笔记
2016-07-21 17:54 374查看Python的版本 python -V 变量命名规范 ...
相关推荐
Python 关键字详解 Python 是一个功能强大且灵活的编程语言,具有许多有用的关键字。这些关键字是 Python 语言的基础,理解这些关键字是编写高效代码的关键。本文将详细介绍 Python 中的关键字,包括 False、True、...
python关键字(简) >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', '...
python工具,遍历Python关键字,直接使用无需任何环境,随时查看Python关键字。
Python 关键字.xlsm
Python 关键字是编程语言中预定义的具有特殊含义的词汇,它们在程序中扮演着至关重要的角色。这些关键字不能被用作变量名、函数名、类名等普通标识符,因为它们已经被语言本身用于特定的语法结构和控制流程。 1. ...
python中分词和提取关键字的算法。以及词云代码部分,可以更好帮助需求者。
小白,记不住关键字的,不知道有哪些关键字的
涵盖关于 python 编程常用的 179个英文单词
python 中的and从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值。 or也是从左到有计算表达式,返回第一个为真的值。 复制代码 代码如下: IDLE 1.2.4 >>>’a’and’b’ ‘b’ >>>”...
Python pass 关键字的使用和应用 在 Python 编程语言中,pass 关键字是一个特殊的占位符,它可以在代码中使用,以避免在开发过程中出现错误。下面我们将详细介绍 pass 关键字的使用和应用。 一、pass 关键字的作用...
可变参数 顾名思义,函数的可变参数是传入的参数可以变化的,1个,2个到任意个。当然可以将这些 参数封装成一个 list 或者 tuple 传入,但不够 pythonic。使用可变参数可以很好解决该问题,注意可变参数在函数定义...
在Python编程中,关键字查找程序...通过以上知识点的结合,你可以构建出一个完整的Python关键字查找程序,不仅可以满足给定的需求,还可以根据实际需求进行扩展,比如添加对文件类型筛选、忽略文件、支持通配符等功能。
在Python编程语言中,`with`关键字是一个非常重要的特性,它简化了资源管理,特别是对于那些需要在使用前后执行特定操作(如打开和关闭文件、开始和结束数据库事务等)的任务。`with`语句遵循一种称为上下文管理协议...
在Python编程中,有时我们需要处理大量数据,尤其是日志文件或者其他包含特定模式或关键字的文本文件。在这种情况下,根据关键字切分文件可以帮助我们更有效地管理和分析数据。本篇将介绍如何利用Python实现根据文件...
在编写Python程序时,有时我们需要处理函数内部和外部的变量交互,这时就会用到`global`和`nonlocal`这两个关键字。下面我们将详细探讨它们的区别和用法。 `global`关键字是用来声明一个变量为全局变量的。全局变量...
在处理中文信息的过程中,经常会遇到关键词提取的一些算法,在此上传一些相关的文献,希望对各位有些帮助
Python3 中的 33 个关键字及其用法 Python 是一种高级的、解释型的编程语言,具有易于学习、简单易用、功能强大等特点。Python 中有 33 个关键字,这些关键字是 Python 程序的基础组成部分,了解这些关键字的用法是...
pke -python pke短语提取pke是一个基于python的开源pke短语提取工具包。 它提供了一个端到端的关键短语提取管道,其中的每个组件都可以轻松修改或扩展以开发新模型。 pke还可以轻松对最先进的关键词提取模型进行基准...