文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python 3 复习各种符号

2023-01-31 07:54

关注

关键字(Keywords):

关键字 描述 示例
and 逻辑:与 True and False == False
not 逻辑:非 not True == False
or 逻辑:或 True or False == True
pass 表示空代码块 del empty(): pass
del 可以删除变量,字典和列表中特定的索引 X = [‘a’, ‘b‘, ’c‘, ’d‘, ’e‘] ;del x,删除变量x;del X[0],删除列表第1个值;del x[0:2],删除列表第1-2个值,[2]对应的第3个值不删除
import 将模块导入当前文件以供使用 import os
is 类似于==,判断是否一样 1 is 1 == True
print 打印字符串 print(“Hello World!!!”)
if if 条件 if: X; elif: Y; else:J
elif else if 条件 if: X; elif: Y; else:J
else else 条件 if: X; elif: Y; else:J
for 针对物件集合的循环 for X in Y: pass
while while循环 while X:pass
in for循环的一部分,也可以x是否在y中的条件判断 for X in Y: pass 以及 1 in [1] == True
return 返回值并退出函数 def X(): return y
class 定义类 class Person(object)
global 声明全局变量,通常函数内的变量是局部变量,我们可以在函数内用此函数声明为全局变量 del x: x = "全局变量" global X
exec 将字符串作为Python脚本运行  exec  ‘print("hello")'
lambda 创建短匿名函数 s = lambda y:  y ** y;   s(3)
assert 断言(确保)某东西为真 assert False,  "Error !"
break 立即停止循环 while True: break
continue 停止当前循环的后续步骤,再做一次循环 while True: continue
raise 出错后引发异常 raise ValueError("No")
try 尝试执行代码,出错后转到except try:  pass except: pass
except 如果发生异常,运行此处代码 try:  pass except ValueError, e:  print(e)
finally 不管是否发生异常,都运行此处代码 try:  pass finally: pass
with with-as 语句的一部分,将表达式作为一个变量,然后执行代码块;它的作用和上下文管理器有关,可以自动关闭打开的文件或线程,不管在处理文件过程中是否发生异常,都能保证 with 语句执行完毕后已经关闭了打开的文件句柄。 with open('ex15_sample.txt') as X:  y = X.read() 先将open()作为变量x,然后x.read()
as with-as 语句的一部分,可以理解为重命名,把复杂的表达式重命名简单的字符 with open('ex15_sample.txt') as X:  y = X.read() 先将open()作为变量x,然后x.read()
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 存储列表 i = [1, 2, 3, 4, five, sex]
dicts 存储键-值映射 e = { ' x ' : 1 ,  ' y ' : 2 }

字符串格式:

转义符 描述 示例
%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'
%f 浮点实数 "%f" % 10.34 == '10.340000'
%F 和 %f 一样 "%F" % 10.34 == '10.340000'
%e 指数表示,小写e "%e" % 1000 == '1.000000e+03'
%E 指数表示,大写E "%E" % 1000 == '1.000000E+03'
%g %f 和%e 中较短的一种 "%g" % 10.34 == '10.34'
%G 和 %g 一样,但是是大写 "%G" % 10.34 == '10.34'
%f 浮点实数 "%f" % 10.34 == '10.340000'
%F 和 %f 一样 "%F" % 10.34 == '10.340000'
%c 字符格式 "%c” % 34 == ‘ " ’
%r Repr 格式(调式格式) "%r" % int == "<type 'int'>"
%s 字符串格式 "%s there" % 'hi' == 'hi there'
%% 百分号自身 "%g%%" % 10.34 == '10.34%'

字符串转义序列:

转义符 描述
\' 单引号
\" 双引号
\a 响铃符
\b 退格符
\ |反斜杠
\f 表单填充符
\n 换行符
\r 回车
\t 制表符(tab)
\v 垂直制表符

运算符:

运算符 描述 示例
+ 加法运算 或拼接字符串 2 +4 =6
- 减法运算 2 - 4 = -2
* 乘法运算 2 * 4 = 8
** 幂运算 2 ** 4 = 16
/ 除法运算,结果一定是浮点数 2 / 4 = 0.5
// 整除或地板除,其结果舍弃小数部分 2 // 4 = 0(2/4=0.5,0.5下面的整数是0)
% 取余 2 % 4 = 2 (小除大,余数都是小的数本身)
= 赋值 x = 10
+= 相加后赋值 x += 2 等于 x = x + 2
-= 相减后赋值 x -= 2 等于 x = x - 2
*= 相乘后赋值 x = 2 等于 x = x 2
/= 相除后赋值 x /= 2 等于 x = x / 2
//= 整除后赋值 x //= 2 等于 x = x // 2
%= 取余后赋值 x %= 2 等于 x = x % 2
**= 求幂后赋值 x = 2 等于 x = x 2
== 判断是否相等 4 == 5 == False
< 判断是否小于 4 < 4 == False
> 判断是否大于 4 > 4 == False
<= 判断是否小于等于 4 <= 4 == True
>= 判断是否大于等于 4 >= 4 == True
!= 判断是否不等于 4 != 5 == True
(  ) 括号 len('hi') == 2
[  ] 方括号 x = [1, 5, 10]
{  } 花括号 { ' x ' :5, ' y ' : 10}
@ 修饰器符 @classmethod
, 逗号 range(0, 10)
: 冒号 def x():
. self.x = 10
; 分号 print("hi"); print("there")

后面补充的是一些python常见的词以及作用,望对你有用

作用
print() 打印内容到屏幕上
input 接受用户输入内容
import 加载其他的库、类或函数到当前脚本
return 返回函数的结果
pydoc 在命令行查看某个函数或类的帮助文档
help 查看类、函数、变量的帮助文档
def 用于定义一个函数
Ture 布尔值“真”,首字母大写
False 布尔值“假”,首字母大写
sys 标准库,和环境有关的功能
sys.argv 属于sys标准库,获取脚本参数
open 用于打开文件,注意打开后的对象和 py2 file 的区别
TextIOWrapper Py3 打开文本文件后的类型
TextIOWrapper.read 从当前指针位置读取文件的内容
TextIOWrapper.readline 从指针位置读取文件内容
TextIOWrapper.writer 向文件写入内容
TextIOWrapper.close 关闭打开的文件,执行保存
TextIOWrapper.seek 设置文件指针位置
TextIOWrapper.tell 返回当前指针位置
os 标准库,和系统操作有关
os.path 判断文件是否已经存在
字符串 由引号(' " ''' """)定义的一组字符
原始字符串 字符串的引号前有字母r 或 R,其内容不会被转义
整数 表示没有小数的数字
浮点数 表示有小数部分的数字,浮点数运算时可能出现精度问题。
转义字符 由 \ 和一些字符组成,被转义的字符表示特殊的意义
科学计数法 由数字和e组成,表示数字乘以10的多少次方
阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯