从java到python
来源:互联网 发布:php手机电视直播源码 编辑:程序博客网 时间:2024/06/16 07:14
使用java 已有几年时间,目前来讲java在行业中的占比还是很高。不过随着大数据的兴起python这个好玩的语言拥有越来越高的人气。所以今天就把学到的python&java的similar和unsimilar简单说一下。目的是为了巩固自己所学,其次是分享(废话!要不写哪门子博客,因为要ZB。你们懂得) 。OK 闲言少叙 lets go
-----------------------------------------------------------------------分割线----------------------------------------------------------------------------------------------------
First Line Ccccccode
作为一个coder 无论学习什么语言时 第一行代码都是打印 “hello word!” 在python中 使用一个字符串作为魔板,然后是占位符 ,站位符为真实数据预留位置 并按照要求格式化这和java很像 也可用map为多个占位符传值
比如
其中 %s %d 后面的 (vamei,99) 此代码实际执行效果print("I'm %s. I'm %d year old" % ('Vamei', 99))
另外I'm vamei. I'm 99 year old
print("I'm %(name)s. I'm %(age)d year old" % {'name':'Vamei', 'age':99})
是这种利用map做参数的 其中 key value 做好对应就好,对于搞过java的人这个很好理解。
还有一些控制输出格式的占位符
%[(name)][flags][width].[precision]typecode
(name)为命名
flags可以有+,-,' '或0。+表示右对齐。-表示左对齐。' '为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填充。
width表示显示宽度
precision表示小数点后精度
举例如print("%04d" % 5) 结果“0005”
print("%6.3f" % 2.3)结果“ 2.300”
这些看着好像有点难度 反正目前我也是仗着上面的语法照猫画虎才能写出能编译的代码。 关于这一块我觉得完全不用死记,还是有用到的时候再熟悉吧。毕竟不是所有人都会通过这种打印函数把数据展示给用户。
关于 print打印函数就说到这里。 对了还有一个事要说一下 好像在python2 和python3中 print 有一些变化 从一个语法结构转换成为一个内置函数 当然用法也有不同 在python2中 打印使用 print “hello word!" 对!就是那个括号没有了 因为他不是函数不需要参数(自我理解)
all right. 今天先说到这里, 明天如果有时间继续的话吧变量相关的知识写一写 。
水平有限,能力一般。如有错误请各位指出 谢谢!!!
- 从java到python
- 从java到python(变量)
- Python Vs Java(从Java到Python)
- 从C/C++或Java到Python
- 从Ruby 到Python
- 从autohotkey到Python
- python从入门到..........
- 从python到deeplearning
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- 从Python & Zope到Java with EJB 3 & JBoss SEAM
- HTTP与HTTPS的区别
- 2017住博会毕加索公司应邀参加BIM技术应用与建筑信息化交流会圆满结束
- 1014. 福尔摩斯的约会 (20)
- 初学python一些会用到的零件4函数【参考小甲鱼的书学习】
- NOIP-2013 货车运输
- 从java到python
- 贴吧题目 解法
- Redis 字符串命令
- 操作系统
- UC 1
- Windows下互换CapsLock和Ctrl的方法
- #ICZ4V 编译报错:Error:Unable to load class 'org.gradle.logging.StyledTextOutput$Style'.
- ASP.NET中Cookie的使用方法
- 内网配置git ssh代理