#coding=utf-8
# 输入
print'100+200=',100+200
# 输入
# name = raw_input('tell me your name:')
# print'hello',name,'!'
# 整数
print(0xff00)
# 字符串
# 同时出现单双引号,用转义字符\标识。r''表示''内部字符不转义
print('i\'m \"ok\"')
print('I\'m learning \nPython!')
print(r'I\'m learning \nPython!')
# 多行
print '''line1
... line2
... line3'''
# 布尔值
print 3>2
print 0>0
print 0<0
print 0==0
print not True
# 变量
a=123
a="ABC"
print '\n',a #同一个变量可以反复赋值,而且可以是不同类型的变量
x=123
y=x
x=345
print 'x=',x,'y=',y;
# 常量。用全部大写的变量名表示常量
Total=10;
a=3;
print(Total/a);
Total=10.0;
a=3;
print(Total/a);
Total=10;
a=3.0;
print(Total/a);
# 编码问题
print u'中文'
print u'ABC'.encode('utf-8');
print len('\xe4\xb8\xad\xe6\x96\x87')
# 把utf-8转为Unicode字符串
print 'abc'.decode('utf-8')
print '\xe4\xb8\xad\xe6\x96\x87'.decode('utf-8')
# 输出格式化的字符串
print 'hello,%s'%'zhagnwen'
print 'this is %d'%3
print 'this is %.2f' % 3.23235 #精确到小数点后两位
print 'this is %d%%' % 20
转载于:https://www.cnblogs.com/n2meetu/p/7846570.html