Python变量与数据类型(1)
来源:互联网 发布:mac lol 韩服 编辑:程序博客网 时间:2024/06/07 14:44
Python中定义字符串
普通字符串的定义: 字符串可以用' '或者" "括起来表示。如果字符串既包含 ' 又包含 " 时,对字符串的某些特殊字符进行“转义”,Python字符串用 \ 进行转义,要表示字符串Bob said "I'm OK".可以在它前面插入一个\表示这是一个普通字符,因此可以表示为'Bob said \"I\'m OK \".'。
常见的转义字符有
\n 表示换行\t 表示一个制表符\\ 表示 \ 字符本身
Python中raw字符串与多行字符串
可以在字符串前面增加前缀r,表示这是一个raw字符串。但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?)
如果要表示多行字符串,可以用'''...'''表示:
'''Line 1Line 2Line 3'''
等同于'Line 1\nLine 2\nLine 3'Python中Unicode字符串
在第一行添加注释,目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
# -*- coding: utf-8 -*-
print u'中文'
Python中布尔类型
布尔类型只有True和False两种值
与运算:只有两个布尔值都为 True 时,计算结果才为 True。
True and True # ==> TrueTrue and False # ==> FalseFalse and True # ==> FalseFalse and False # ==> False
或运算:只要有一个布尔值为 True,计算结果就是 True。
True or True # ==> TrueTrue or False # ==> TrueFalse or True # ==> TrueFalse or False # ==> False
非运算:把True变为False,或者把False变为True:
not True # ==> Falsenot False # ==> True
因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True
阅读全文
0 0
- Python变量与数据类型(1)
- Python变量与数据类型
- Python的数据类型与变量
- Python变量与动态数据类型
- Python入门-变量与数据类型
- 1.Python进阶-Python变量与数据类型
- Python学习笔记---变量与数据类型
- python:变量与赋值 基本数据类型
- Python基础——数据类型与变量
- 第一节.Python变量与简单数据类型
- 【学习笔记】Python基础-数据类型与变量
- Python学习总结(1)-变量、数据类型
- python 数据类型和变量
- Python变量、数据类型6
- Python变量及数据类型
- python数据类型和变量
- Python数据类型和变量
- python变量数据类型总结
- iOS 11降系统到iOS 10,苹果刷机图文教程
- STM32F103外部晶振由8M变为12M
- iOS算法总结-回顾
- java初学者面试题牛刀小试
- ServiceComb中的数据最终一致性方案
- Python变量与数据类型(1)
- 简述不能在IntelliJ IDEA创建类
- 15.7 随时间变化的实例
- JDBC实现增删改查功能
- PHP中new self()和new static()的区别
- linux:fork()函数
- 653. Two Sum IV
- Solr之拼音检索。
- 更新mininet内置的ovs