Python 3 使用input 输入带‘\’转移符路径的字符串
2018-03-20 17:18
447 查看
在python2中有 input 和 raw_input 之分
python3中只有 input 使用 r运算符将输入内容直接转为原始字符串
比如
>>> a=str(input(r'werwer:'))
werwer:e:\temp
>>> a
'e:\\temp'
Python字符串运算符下表实例变量 a 值为字符串 "Hello",b 变量值为 "Python":
python3中只有 input 使用 r运算符将输入内容直接转为原始字符串
比如
>>> a=str(input(r'werwer:'))
werwer:e:\temp
>>> a
'e:\\temp'
Python字符串运算符下表实例变量 a 值为字符串 "Hello",b 变量值为 "Python":
操作符 | 描述 | 实例 |
---|---|---|
+ | 字符串连接 | >>>a + b'HelloPython' |
* | 重复输出字符串 | >>>a * 2'HelloHello' |
[] | 通过索引获取字符串中字符 | >>>a[1]'e' |
[ : ] | 截取字符串中的一部分 | >>>a[1:4]'ell' |
in | 成员运算符 - 如果字符串中包含给定的字符返回 True | >>>"H" in aTrue |
not in | 成员运算符 - 如果字符串中不包含给定的字符返回 Tru b456 e | >>>"M" not in aTrue |
r/R | 原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同的语法。 | >>>print r'\n'\n>>> print R'\n'\n |
% | 格式字符串 |
相关文章推荐
- python使用input()来接受字符串时一直报错“xxx is not defined”
- input使用replce禁止输入,在字符串中间添加字符光标会跳转到字符串最后解决办法
- python中input输入时使用方向键的问题
- python 2.x将raw_input()方式输入的字符串转换为unicode编码
- Python使用'input'读取输入文本出现NameError错误
- 将一串数字转化为中文字符串,使用 C# 将数字转换成大写人民币 (例如:用户输入2300,系统就会显示两千三百元 )
- date format picture ends before converting entire input string(日期格式图片在转换整个输入字符串之前结束)
- python中使用自然字符串和Unicode字符串
- 输入一个字符串,将其逆序后输出。(使用C++,不建议用伪码)
- python字符串使用总结
- Python raw_input 读取输入值
- 【C++/C FAQ】如何使用scanf指定输入字符串的格式
- 使用Python正则表达式从文章中取出所有图片路径
- Python strip lstrip rstrip使用方法(字符串处理空格)
- python tutorial 学习笔记(四) Input and Output, 字符串的转换等
- android使用输入过滤器InputFilter约束用户输入
- Python中使用中文字符串
- 演示了Python中的字符串通过split分割后的使用和把分割后的字符串连接起来
- python 字符串使用总结
- 使用python将用ASCII表示的16进制unicode编码的ASCII字符串转换为unicode字符串