笨方法学习Python-习题37: 复习各种符号

Python3中的关键字(keywords)

如何在查看Python3中的关键字:

Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> help("keywords")

Here is a list of the Python keywords.  Enter any keyword to get more help.

False               def                 if                  raise
None                del                 import              return
True                elif                in                  try
and                 else                is                  while
as                  except              lambda              with
assert              finally             nonlocal            yield
break               for                 not                 
class               from                or                  
continue            global              pass                

>>> 

False 
 判断假
 def
 定义函数
if
 条件语句 if-elif-else
 raise
 Python raise抛出异常
 None
 None和任何其他的数据类型比较永远返回False
 del
 删除列表元素如:del a[0]
 import
 import导入
 return
 返回值,返回函数
 True
 判断真
 elif
 条件语句 if-elif-else
 in
 在...中
 try
 try except处理异常
 and
 逻辑判断 与
 else
条件语句if-elif-else
 is
 判断,a 是 b    
 while
 while循环
 as
 结合with使用
 except
 try except来捕获异常
 lambda
 匿名函数,提升代码的简洁程度
 with
 它是一个控制流语句,简化try finally语句
 assert
 断言,检查程序的正确性    
 finally
 在异常处理的时候添加,有它程序会执行里面的程序代码
 nonlocal
 在函数或其他作用域中使用外层变量
 yield
 用起来像return,告诉程序要求函数返回一个生成器
 break
 终止循环语句
 for
 for...in 循环语句
 not
 逻辑判断 非
 class
 定义类
 from
 import 或 from import
 or
 逻辑判断 或
 continue
 告诉 Python跳过当前循环中的剩余语句,然后继续执行
global 
 定义全局变量
pass
pass的意思是什么都不要做,弥补语法和空定义上的冲突


Python3的基本数据类型

  • Number(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Sets(集合)
  • Dictionary(字典)
Python3的字符串转义序列(Escape Sequences)

转义字符 描述
\(在行尾时) 续行符
\\ 反斜杠符号
\' 单引号
\" 双引号
\a 响铃
\b 退格(Backspace)
\e 转义
\000
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
\oyy 八进制数yy代表的字符,例如:\o12代表换行
\xyy 十进制数yy代表的字符,例如:\x0a代表换行
\other 其它的字符以普通格式输出


Python3字符串格式化(String Formats)

%% 百分号标记 #就是输出一个%
%c 字符及其ASCII码
%s 字符串
%r 字符串 (采用repr()的显示)
%d 有符号整数(十进制)
%u 无符号整数(十进制)
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写字符)
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点数字(用小数点符号)
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)
%p 指针(用十六进制打印值的内存地址)
%n 存储输出字符的数量放进参数列表的下一个变量中

Python中的操作符号

• +

• -

• *

• **

• /

• //

• %

• <

• >

• <=

• >=

• ==

• !=

• <>

• ( )

• [ ]

• { }

• @

• ,

• :

• .

• =

• ;

• +=

• -=

• *=

• /=

• //=

• %=

• **=




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值