笨办法学python3 学习笔记 习题37 复习各种符号

习题37 复习各种符号

关键字

关键字描述示例
and逻辑与True and False == False
aswith-as语句的一部分with X as Y: pass
assert断言(确保)某东西为真assert False, “Error!”
break立即停止循环while True: break
class定义类class Person(object)
continue停止当前循环的后续步骤,再做一次循环while True: continue
def定义函数def x(): pass
del从字典中删除del X[Y]
elifelse if条件if: x: elif: Y: else: J
elseelse条件if: x: elif: Y: else: J
except如果发生异常,运行此处代码except Valueerror, e: print(e)
exec将字符串作为python脚本运行exec print(hello")
finally不管是否发生异常,都运行此处代码finally: pass
for针对集合执行循环for X in Y: pass
from从模块中导入特定部分from x import Y
global声明全局变量global X
ifif条件if: X: elif: Y: else: J
import将模块导入当前文件以供使用Import os
infor循环的一部分 | x是否在y中的条件判断forx in Y:pass以及1in[1]=True
is类似于==,判断是否一样1 is 1== True
lambda创建短匿名函数s=lambda y: y**y; s(3)
not逻辑非not True ==False
or逻辑或True or False = True
pass表示空代码块def empty(): pass
print打印字符串print (‘this string’)
raise出错后引发异常raise Valueerror(“No”)
return返回值并退出函数def x(): return Y
try尝试执行代码,出错后转到excepttry: pass
whilewhile循环while x: pass
with将表达式作为一个变量,之后执行代码块with X as Y: pass
yield暂停函数,返回到调用函数的代码中def x(): yield Y; X().next()

数据类型

关键字描述示例
True布尔值“真”True or False == True
False布尔值“假”False and True == False
None表示“不存在”或者“没有值”x = None
bytes字节串存储,可能是文本、PNG图片、文件等x = b‘hello’
strings存储文本信息x = ‘hello’
numbers存储整数i = 100
Floats存储十进制数i = 10.389
lists存储列表j = [1, 2, 3, 4]
dicts存储键-值映射e = {‘x’: 1, ‘y’: 2}

转义序列

转义字符功能
\\反斜杠(\)
\’单引号(’)
\"双引号(")
\a响铃符
\b退格符
\f表单填充符
\n换行符
\r回车符
\t制表符
\v垂直制表符

/老式字符串格式

转义符描述示例
%d十进制整数(非浮点数)“%d” % 45 == ‘45’
%i和%d一样“%i” % 45 == ‘45’
%o八进制数“%o” % 1000 == ‘1750’
%u无符号整数“%u” % -1000 == ‘-1000’
%x小写十六进制数“%x” % 1000 == ‘3e8’
%X大写十六进制数“%X” % 1000 == ‘3E8’
%e指数表示,小写e“%e” % 1000 == ‘1.000000e+03’
%E指数表示,大写E“%E” % 1000 == ‘1.000000E+03’
%f浮点实数“%f” % 10.34 == ‘10.340000’
%F和%f一样“%F” % 10.34 == ‘10.340000’
%g%f和%e中较短的一种“%g” % 10.34 == ‘10.34’
%G大写的%g“%G” % 10.34 == ‘10.34’
%c字符格式“%c” % 34 == ‘“’
%rRepr格式(调试格式)“%r” % int == “<type ‘int’>”
%s字符串格式“%s there” % ‘hi’ == ‘hi there’
%%百分号自身“%g%%” % 10.34 == ‘10.34%’

运算符

运算符描述示例
+
-
*
/
%字符串翻译/取余
**
//除后向下取整2 //4 = 0
<小于
>大于
<=小于等于
>=大于等于
==判断等于
!=判断不等于
()括号
[]方括号
{}花括号
@修饰器符
,逗号
:冒号
.
=赋值
;分号
+=加后赋值
-=减后赋值
*=乘后赋值
/=除后赋值
//=除后舍余并赋值
%=求余后赋值
**=求幂后赋值
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值