习题37

关键字(Keywords)

  • and:和
  • del:删除变量
  • from:导入相应模块
  • not:否
  • while:while循环
  • as:使用标准库中的模块,如import numy as np
  • elif:if循环分支
  • global:全局变量声明
  • or:或
  • with:用来异常处理
  • assert:断言,声明其布尔值必须为真的判定,如果发生异常则说明表达式为假,可以用来判断表达式的真假
  • else:if循环分支
  • pass:空语句 do nothing,保证格式完整,保证语义完整
  • yield:意思是生产,返回了一个生成器对象,每个生成器只能使用一次
  • break:提前跳出一个块
  • except:和try一起使用,用来捕获异常
  • import:引入现有模块
  • print:打印
  • class:类声明
  • exec:可以动态执行Python代码(也可以是文件)
  • in:for循环中指定循环内容
  • raise:触发异常后,后面的代码就不会再执行
  • continue:回答一个块的开始处
  • finally:检测异常
  • is:判断True or False
  • return:从成员方法中返回数据
  • def:函数声明
  • for:for循环
  • lambda:匿名函数,不用想函数起什么名字
  • try:尝试一个可能抛出异常的程序块

数据类型

  • True
  • False
  • None
  • strings
  • numbers
  • floats
  • lists

字符串转义序列

  • \:反斜杠
  • ':单引号
  • ":双引号
  • \a:响铃
  • \b:退格
  • \f:换页
  • \n:换行
  • \r:回车
  • \t:水平制表符
  • \v:垂直制表符

字符串格式化

  • %d:十进制整数
  • %i:十进制整数
  • %o:八进制整数
  • %u:无符号整数
  • %x:十六进制整数
  • %X:十六进制整数大写
  • %e:指数 (基底写为e)
  • %E:指数 (基底写为E)
  • %f:浮点数
  • %F: 浮点数,与上相同
  • %g:指数(e)或浮点数 (根据显示长度)
  • %G:指数(E)或浮点数 (根据显示长度)
  • %c:单个字符
  • %r:字符串 (采用repr()的显示)
  • %s:字符串 (采用str()的显示)
  • %%:字符"%"

操作符号

  • **
  • /
  • //
  • %
  • <
  • <=
  • =

  • ==
  • !=
  • <>
  • ()
  • []
  • {}
  • @
  • .
  • =
  • ;
  • +=
  • -=
  • *=
  • /=
  • //=
  • %=
  • **=

猜你喜欢

转载自blog.csdn.net/DMU_lzq1996/article/details/82844672
37