Python3基础数据类型和变量
2017-03-22 10:59
232 查看
基础数据类型
整数浮点数
字符串
Python用
r''表示
''内的字符串默认不转义
>>> print(r'Hello, "Bart"') Hello, "Bart" >>> print(r'Hello, \'Adam\'') Hello, \'Adam\'
Python用
'''...'''表示多行字符串
print('''i am ok''') print(r'''i'm not ok''')
布尔值(True或False,注意大小写,首字母必须大写)
>>> 2 > 1 True >>> 1 > 2 False
布尔值的与
(and)、或
(or)、非
(not)操作
>>> 1 > 2 and 2 > 1 False >>> 1 > 2 or 2 > 1 True >>> not 2 > 1 False
空值
Python用
None表示空值,注意大小写,首字母必须大写
变量
>>> a = 'arthur' >>> b = a >>> a = 'sandra' >>> print(b) arthur
我们来看看Python的解释器是怎么工作的,为什么
b不是
'sandra':
1. 在内存中创建字符串
'arthur'
2. 在内存中创建变量
a,并把它指向
'arthur'
3. 在内存中创建变量
b,并把它指向
a指向的
'arthur'
4. 在内存中创建字符串
'sandra',并把变量
a指向它
5. 但
b并没有改变,所以,最终打印的
b还是
'arthur'
常量
Python中没有定义常量的方法,只能人为地规定变量名全部大写的变量是常量,并且希望其他的人不要修改它的值。除法
Python的除法与其他语言的除法的结果稍有不同,分为两种,一种是正常除法/,返回的结果是浮点数:
>>> 10 / 3 3.3333333333333335 >>> 6 / 3 2.0
另一种是地板除
//,只返回结果的整数部分,小数点后的全部省略,并且也不会四舍五入:
>>> 10 // 3 3 >>> 10 // 4 2
相关文章推荐
- Python基础--数据类型和变量
- Python基础入门之变量和数据类型二
- python教程1:Python基础之数据类型和变量、字符串和编码
- 【学习笔记】Python基础-数据类型与变量
- python基础-变量、数据类型、input、格式化、运算符、流程控制
- 一、python基础之数据类型与变量
- Python新手学习基础之数据类型——变量
- Python基础入门之变量和数据类型一
- python基础:数据类型和变量-python简易教程(四)
- 慕课网python基础学习教案(变量和数据类型)
- python基础1之python介绍、安装、变量和字符编码、数据类型、输入输出、数据运算、循环
- Python语法基础(一):变量和数据类型
- python基础教程之基本数据类型和变量声明介绍
- python基础(一)数据类型和变量
- 学习笔记:Python基础 —— 数据类型和变量
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- python基础----变量,数据类型
- Python基础——数据类型与变量
- 第三篇:python基础之数据类型与变量