Python 学习第一天随笔

      之前偶然的机会,听同事说,自己会刷点赞,刷评论,刷各种网站排名,细问之下,才知道,原来他都是用的一手好 Python,听完之后,感觉好牛B 啊.所以,为了满足自己的好奇心,也就要了些资料,准备入手Python.

言归正传,经过开发工具的安装,环境的配置,终于第一个 "Hello World" 被我整出来了.下面简单说说这一天的学习心得:

      1,第一天的学习,当然都是很浅的知识点,跟其他语言学习类似,都是什么变量,循环,写"Hello World ".主要学习了Python的发展史,目前我们使用的版本是 3.x版本,早期有个2.x版本,现在还有人在使用, 3.x跟2.x水火不相容,完全不兼容,不知道

当时的作者是怎么想的...

      2,由于自己学习过 ObjectC(以下简称OC).所以简单进行下肤浅的对比吧:

  i, Python是强语言,给变量赋值时,不需要指定类型,会根据变量值自动确定类型,这跟swift 很像,但比swift还简单,连定义变量的关键字都省了,OC则不行,定义OC变量时,必须显现的指定变量类型;

     ii, Python 强制缩进,因为编译器就是根据缩进来判断方法体的范围,OC 则通过大括号( { ) 指定方法体;

     iii, Python 中不支持 & | 等符号,如果需要 并且,或,非等逻辑,用相关英文单词解决: eg: i=1并且j=2 ,Python写法:  if i==1 and j==2:    OC则是: if(i==1&&j==2){ } ;

     iv, 对于方法的定义,Python不需要指定返回值,如果需要返回值,直接在方法体中返回即可,

   

posted @ 2017-12-20 16:39  DevinShi  阅读(90)  评论(0)    收藏  举报