显示标签为“ipython”的博文。显示所有博文
显示标签为“ipython”的博文。显示所有博文

2016年5月15日星期日

ipython-test

数值型

In [2]:
# 整形
print 100
print -123
print 0xac5
100
-123
2757
In [4]:
# 浮点数
print 1.23
print 1.22e12
1.23
1.22e+12

字符串

In [5]:
'abc'
"I'm OK"
Out[5]:
"I'm OK"
In [6]:
'I\'m OK \"fine\"'
Out[6]:
'I\'m OK "fine"'
In [10]:
print 'I\'m \"OK\"!'
I'm "OK"!
In [11]:
# 转义
print 'hello \nnext one!!'
hello 
next one!!
In [12]:
# 非转移
print r'hello \nnext one!!'
hello \nnext one!!
In [13]:
# 多行内容
print '''line1
line2
line3'''
line1
line2
line3

布尔类型

In [14]:
print True
print True or False
print True and False
print not True
True
True
False
False

空值

In [15]:
None

变量

变量名必须是大小写英文、数字和_的组合,且不能用数字开头

In [16]:
Answer = True
print Answer
True
In [17]:
x = 10
x = x + 2
x
Out[17]:
12
In [18]:
a = 'ABC'
b = a
a = 'XYZ'
print b
ABC

常量

在Python中,通常用全部大写的变量名表示常量

In [19]:
PI = 3.14159265359 #全部大写的变量名表示常量只是一个习惯上的用法,事实上可以改变变量PI的值
In [20]:
10/3
Out[20]:
3
In [21]:
10.0/3
Out[21]:
3.3333333333333335
In [22]:
10 % 3
Out[22]:
1
In [ ]: