raw字符串,多行字符串和Unicode字符串
Python为了避免某一个字符串中有大量转义字符的情况,定义了raw字符串。
raw语法:r'...' 引号里面的的字符不需要转义。
多行语法:'''...''' 如果出现大量转义可以前面填上r
Unicode语法:u'...' 如果出现输出为乱码格式或者UnicodeDecodeError,需要在第一行添加注释
# -*- coding: utf-8 -*-
# -*- coding: utf-8 -*- print ur'''静夜思 床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。'''
布尔类型的短路运算
Rule 1: 在计算a and b时,
如果a是False,则根据与运算法则,整个结果必定为False,返回a;
如果a是True,则整个计算结果必定取决与b,返回b
Rule 2: 在计算a or b时,
如果a是True,则根据或运算法则,整个计算结果必定为True,返回a;
如果a是False,则整个计算结果必定取决于b,返回b
a = True print a and 'a=T' or 'a=F'
相关推荐
Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+...
python3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython...
Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门...
python管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理...
Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量...
python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵...