Python学习之输入输出、数据类型
2024-08-24 10:20:58
#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
最新文章
- Ruby Cucumber环境
- SharePoint 2013 修改表单认证登录页面
- iOS 采用个推时,未收到推送消息,测试DeviceToken无效
- Android 布局之FrameLayout
- PHP高级架构技术年度大盘点
- CSS3实现兼容性的渐变背景效果
- 【COM学习】之二、HRESULT,GUID
- Cocoapods 应用第二部分-私有库相关
- [js高手之路] es6系列教程 - new.target属性与es5改造es6的类语法
- Dynamics CRM 报表导出EXCEL 列合并问题的解决方法
- JVM规范系列开篇:为什么要读JVM规范?
- HTML5在线预览PDF
- bootstrap----屏幕大小切换
- HTTP(搁置)
- VS PDB文件
- Entity Framework 与 LINQ to SQL
- Oracle11gR2
- jQuery:总体掌握
- 导出 java.io.IOException: 权限不够
- Codeforces Round #438 by Sberbank and Barcelona Bootcamp (Div. 1 + Div. 2 combined)