特殊字符是哪些字符python_python特殊字符
特殊符号
和C/C++,Java等语言相比,有些符号在Python中有特殊定义,在这里列一下。
_ : 最后一个表达式的值
例子:
>>> 4/2
2
>>> _
2
>>> print _ + 10
12
>>> 4/2
2
>>> _
2
>>> print _ + 10
12
% : 字符串格式操作符
例子:
>>> print '%s is number %d!' % ('Python', 1)
Python is number 1!
>>> print '%s is number %d!' % ('Python', 1)
Python is number 1!
>> : 输出重定向
例子:
>>> logfile = open('/tmp/mylog.txt','a')
>>> print >> logfile, 'Fatal error:invalid input!'
>>> logfile.close()
>>> logfile = open('/tmp/mylog.txt','a')
>>> print >> logfile, 'Fatal error:invalid input!'
>>> logfile.close()
# : 注释符号,从#符号开始直到行末,都是注释内容
// : 对于Python
3+,'/'表示真正的除法,'//'表示floor除法(对于2.x版本,需要导入__future__ division才会这样)
# Python version 2.5
>>> 5/2
2
>>> 5//2
2
>>> from __future__ import division
>>> 5/2
2.5
>>> 5//2
2
# Python version 2.5
>>> 5/2
2
>>> 5//2
2
>>> from __future__ import division
>>> 5/2
2.5
>>> 5//2
2
+, * : 对于字符串,'+'表示字符串连接,'*'表示字符串重复
例子:
>>> 'hello' + ' world!'
'hello world!'
>>> 'hello' * 2
'hellohello'
>>> 'hello' + ' world!'
'hello world!'
>>> 'hello' * 2
'hellohello'
[begin:end] : 切片操作符号,取值范围为: [begin,
end),如果不填begin,则表示end之前(不包括end本身)所有元素;不填end,则表示begin及其后所有元素。索引从0开始,特别的,最后的索引可以用-1表示
例子:
>>> val = [1,2,3,4]
>>> val[0]
1
>>> val[-1]
4
>>> val[0:-1]
[1, 2, 3]
>>> val[0:]
[1, 2, 3, 4]
>>> val[:-1]
[1, 2, 3]
>>> val[:]
[1, 2, 3, 4]
>>> val = [1,2,3,4]
>>> val[0]
1
>>> val[-1]
4
>>> val[0:-1]
[1, 2, 3]
>>> val[0:]
[1, 2, 3, 4]
>>> val[:-1]
[1, 2, 3]
>>> val[:]
[1, 2, 3, 4]
''' :
连续的3个引号,作为字符串的开头和结尾,允许字符串跨多行,并且可以包含换行符制表符等特殊符号。需要一段HTML或者SQL语句时,使用'''会使代码更简洁明了
cursor.execute('''''
insert into warning_type
(type_id,type_name,urgency,description)
values(0,'测试信息',0,'测试信息');
''')
cursor.execute('''
insert into warning_type
(type_id,type_name,urgency,description)
values(0,'测试信息',0,'测试信息');
''')
u : 字符串前加u符号,表示此字符串是一个unicode的字符串
>>> s = 'hello'
>>> type(s)
'str'>
>>> s = u'hello'
>>> type(s)
'unicode'>
>>> s = 'hello'
>>> type(s)
>>> s = u'hello'
>>> type(s)
特殊字符是哪些字符python_python特殊字符相关推荐
- python代码统计字符串中大写字符、小写字符、特殊字符以及数值字符出现的次数
python代码统计字符串中大写字符.小写字符.特殊字符以及数值字符出现的次数 #python代码统计字符串中大写字符.小写字符.特殊字符以及数值字符出现的次数 import restring = & ...
- 关于 android 中 edittext 特殊字符过滤和字符长度限制的最优方法
关于 android 中 edittext 特殊字符过滤和字符长度限制的最优方法 1985 T.于星期四, 07/03/2013 - 20:36提交 在android开发中,经常会碰到edittext ...
- python去除字符串中的空格、特殊字符、指定字符
去除字符串中的空格.特殊字符.指定字符等,在python中,为我们提供了三种方法: strip()删除字符串前后(左右两侧)的空格或特殊字符 lstrip()删除字符串前面(左边)的空格或特殊字符 r ...
- 针对七牛含有特殊字符的文件名,对特殊字符编码处理
源字符串: a a 1 ~`!@#$%^&()_+-={}[];',.- + 编码后: a%20a%201%20~%60%21@%23$%25%5E&%28%29_+-=%7B%7D% ...
- python如何识别特殊字符_Python怎么判断过滤特殊字符
问题描述: 一些文件名中包含有特殊字符(乱码的字符,或者一些未知的特殊字符),现在想通过python来提取出这些"特别的"文件. 请问,有什么比较好的办法可以实现吗? 目前的思路: ...
- php正则校验特殊字符,PHP正则表达式中的特殊字符
字符/ 意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释. 例如:/b/匹配字符'b',通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示匹配一个单词的分界线. ...
- JS获取指定特殊字符之间的字符
example:某字符为:DFX11EI01-0.188×5400mm/MG10/绝缘聚酯薄膜大膜卷 需求:截取"/ /"之间的字段 实现: var example = 'DFX1 ...
- html在右上角显示字符,html特殊字符表
Unicode编码转换工具:1 html字符用 Unicode编码 前面加上 2 css和js特殊字符用Ascii转Native编码,css前加上 js前加上u http://tool ...
- php ASCII 字符转换 (汉字及特殊字符) 宽字符 (uft8/unicode)
有点像现在流行的输入法中的特殊字符. 1. 英文字母或者数字转ASCII 效果如上 class: <? class ascii {var $asciiText;function ascii($t ...
- SQL中获取特殊字符后的字符
从上面信息中只获取到性别 先把所有信息反转过来 select reverse(profile) from user_submit; 获取性别的位置 select locate(',', reverse ...
最新文章
- Ajax---根据id从数据库查找对应的省份名称
- BDD100K:最经典大规模、多样化的自动驾驶视频数据集
- 驰骋工作流引擎设计系列07 线性流程节点运动(发送)设计
- 要做的题目-要用到hadoop资源
- VB.NET版机房收费系统—DataGridView应用
- Redis运维和开发学习笔记(1) Redis简介
- 药品研发 计算机系统验证,基于验证的药品研发项目申报系统的设计
- rabbitmq延迟队列相关
- 物流的趋势和计算机科技,计算机仿真技术在物流领域的前景分析
- 普林斯顿微积分读本05第四章--求解多项式的极限问题
- python毕业论文参考文献格式范例_毕业论文参考文献规范格式及例子
- 阿里云轻量级应用服务器设置外网访问端口
- 人力资源管理-人际交往中的6个心理效应
- 魔兽世界插件开发:Beginning Lua with World of Warcraft Add-ons 中文翻译及学习 (1.1)
- 以太网(报头格式 | MTU | ARP)
- CTGU实验5_1-创建还书过程中的触发器
- 物联网芯片的协议之WLAN及其调制
- 接口测试实战项目02:根据接口文档测试
- DFT中常用英文缩写,词汇及详解(每日持续更新)
- 抖音上很火的3D立体动态相册