学习python 1

        从昨晚开始学习python 被python shell 深深吸引。习惯每次打开python shell 先打一句print('I am back')然后看到输出之后,再打一遍并在后面加一句*100。
        python的介绍是一门脚本类语言,快速入门,快速实现功能。相较于java,虽说我入门时间很短,对java的了解不深,这个我也承认,但是相较于python,java的确属于一个西装革履的boss,有很多规则,有很多人脉,有很多资源,做人很原则很条理但也很复杂繁琐。
         作为一个积极向上的水瓶座,作为一个被一位我很敬佩的人说你很浮躁的人来说,python也很切合我的性格,我也希望python能帮我静下心来,安心做事。
       言归正传,了解了python的基础之后,我有几点认识,总结一下。
      首先python是面对很多操作系统的,我现在只会window上的,而linux也是我以后要学习的,不过慢慢来,我相信入对门很重要。还有mac的商业类linux和自由类。
       然后,我自己很奇怪,在调入cmd时候,无法检查python的安装,我试了下java,javac -version也没用了,不过编程依旧能用(在eclipse上)。挺奇怪的,需要解决。
       在cmd上尝试了很多后,我学习到了一些cmd的知识,比如返回上一级用cd\这个命令很有用,我就是用这个调用了python.exe的。
       其中有一些函数挺不错的,譬如len()调用长度。s[1:]第一个元素后面的,可以循环减少,譬如spam 使用s[1:]循环之后就成为spam,pam,am,m和网上那个表示震惊的差不多。s[0:3](在内元素为spam四个值的时候)输出前面三个即第四个不输出,效果等同s[:3]。s[:-1]输出除倒数第一个。
       类似正则的一个line.split(',')split的作用是就是用,分类出来,还有大小写的upper()检查的 isalpha()(去查一下不太懂)。append()在尾部增加元素。pop(2)显示被删除的元素sort()排序。reverse()倒置。
     使用**是次方。可以调用import math来调用数学函数。
      寻求帮助的dir(S)调出所有属性。
       在了解一些基础之后,我对我一直停留的瓶颈,调用文件上花了一些功夫,这里有一个特别重要的就是读文件的时候用while检查是否存在,读行line的时候用for,open(‘XXX.txt’).read()完成阅读功能,准备研究怎样运行文件,因为我有个py格式的可以运行。
     其他核心类型一直被我忽略, 不过还不错,以后多看看。看到了300页学习手册,不过今天先总结到135页吧,饿了。。。
         晚安!
        

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27633196/viewspace-756969/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/27633196/viewspace-756969/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值