Python 关键字

1. and:表示与关系运算
if age>10 and age <30 :
   print ‘good ‘
2. as :用来给引进的模块起一个别名。
import numpy as np
3. assert:段言:用于声明一段代码必须为真,如果不满足,将导致错误
assert age>20
4. break;同C++的用法
    for x in range(1,100):
        if x==30:
        print ‘bad‘
        break
5. class 定义类:
class Car:
  def __init__(self,color):
    self.color=color
car1=Car(‘red‘)
car2=Car(‘blue‘)
6. continue:跳出此次循环,
for x in range(1,100):
    if x==30:
        print x
7. def: 用于定于函数
def getA(A):
      return A
8. del :用于删除,
a=[‘apple‘,‘car‘,‘dog‘]
del a[1]
9. elf: if 语句的一部分
10. else:if语句的一部分
11. except:用于捕获代码中的问题
12. finally:用于在代码有错误的情况下,也能够执行,与try except结合使用。
13. for:循环:
for x in range(0,5):
    print x
14. from :引入一个模块时,用from来只引入我们所需要的那个部分。
from numpy import XXX
15. global:定义变量的作用域,定义为global的变量在任何地方都是可见的。
16. if:用来做判断:
if a>b:
    print ‘yes‘
else:
   print ‘no‘
17. import :用来让python转入一个模块以供使用。
18. in :用于判断某个元素是否在一个元素集中,
if 1 in [1 ,3, 4]:
19. is :判断两个对象是否为同一个。
20. lambda:用于创建匿名函数
21. not: 取反
22. or: 或关系运算
23. pass:表示什么都不做,通常用来做占用符
24. raise:用来产生一个错误。
25. try:与except和finally结合使用
26. while:为真时,循环。
    while x==1:
27. with: 控制流语句,with可以用来简化try-finally语句。
    with open(‘a.txt‘) as f:
        print f.readlines()  
28. yield:yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator
时间: 2024-11-10 11:51:08

Python 关键字的相关文章

python 学习笔记 7 -- Python关键字总结

0.写在前面的话 学习一门语言最重要的功课是练习与复习,在<笨方法学Python>中第三十七节虽然没有教你任何内容,但是它提醒我们:"学了这么多,你还能记得多少?该复习了!" 下面我们就对这一节的第一部分"关键字"来做个复习: Python中的关键字包括如下: and       del        from      not      while    as        elif       global    or       with     

python关键字、转义符和字符串格式化

最近在学learn python the hard way,学习到第37章,进行了关于关键字.转义符和字符串格式化的总结.看手头上的中文版没有及时更新.于是就把这些翻译过来,以作查阅. 关键字: 关键字 描述 例子 and 逻辑与 True and False == False as 作为with-as语句的一部分 with X as Y: pass assert 保证某些事情为真 assert False, "Error!" break 马上停止循环 while True: brea

Python关键字yield的解释(stackoverflow)

3.1. 提问者的问题 Python关键字yield的作用是什么?用来干什么的? 比如,我正在试图理解下面的代码: def node._get_child_candidates(self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist < self._median: yield self._leftchild if self._rightchild and distance + max_dist

python关键字

python有多少关键字? >>> import keyword >>> keyword.kwlist ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'o

python关键字is与 ==的区别

python关键字is与 ==的区别 最近在学习Python,总结一下小知识点. Python中的对象包含三要素:id.type.value 其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值 is判断的是a对象是否就是b对象,是通过id来判断的 ==判断的是a对象的值是否和b对象的值相等,是通过value来判断的 示例如下: >>> a=100 >>> b=100.0 >>> a is b False >>>

part2:Python 变量及简单类型,print 函数介绍,Python 关键字、内置函数介绍

Python是弱类型语言,关于弱类型有两个含义:(1).所有的变量无须声明即可使用,或者说对从末用过的变量赋值就是声明了该变量:(2).变量的数据类型可以随时改变,同一个变量可以进行多次赋值,可以赋数值型和字符串型值. 一. 单行注释和多行注释 注释可提高程序可读性,用于解释某行或某部分程序的作用和功能.此外注释也是调试程序的重要方式,在调试时可将不希望编译.执行的代码注释掉.注释还可以为别人或自己过一段时间后能读懂代码的目的提供帮助.合理的代码注释占源代码 1/3 左右. Python语言不能

python 关键字和内置函数

Python关键字(保留字)一览表 来自 http://c.biancheng.net/view/4188.html 保留字是 Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量.函数.类.模板以及其他对象命名. 表 1 Python 保留字一览表 and as assert break class continue def del elif else except finally for from False global if im

python 关键字参数和可变参数*args,和**kw

python 关键字参数和可变参数*args,和**kw 觉得有用的话,欢迎一起讨论相互学习~Follow Me 感谢莫烦老师 详情 可变参数 顾名思义,函数的可变参数是传入的参数可以变化的,1个,2个到任意个.当然可以将这些 参数封装成一个 list 或者 tuple 传入,但不够 pythonic.使用可变参数可以很好解决该问题,注意可变参数在函数定义不能出现在特定参数和默认参数前面,因为可变参数会吞噬掉这些参数. def report(name, *grades): total_grade

Python关键字参数

关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict.请看示例: 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # 关键字参数:**kw 4 def person(name,age,**kw): 5 print('name:',name,'age:',age,'other:',kw) 6 person('Frank','37') 7 person('Frank','37',city='Shangh

Python关键字总结

Python中的关键字包括如下: and del from not while as elif global or with assert else if pass yield break except import print class exec in raise continue finally is return def for lambda try 你想看看有哪些关键字?OK,打开一个终端,就像这样- [email protected]:~$ python Python 2.7.3 (