今天是python学习的第一课,万事开头难,希望自己有一个好的开始,加油!
1. python的历史
python是一个比较新的,也比较火的语言,语言诞生到现在也就30年不到的历史,但是在国外应该是占用率将近一半的牛X语言了,python是一种类似于粘合剂的语言,可以通过它去连接其他各种语言~~
希望学习完毕之后,有机会去接触其他滴语言。。。
2.python的版本
目前python主要分为两个大的版本一个是2.x,一个是3.x,两者的主要区别还是比较明显的,很多语句的执行和写法都有所变化,不过2.x目前已经
更新到了最后一个版本2.7,开发者表示后续不会再有2.8的版本了,同时2.x的版本支持也到2020就结束了,而后续的更新只会在3.x上,这也是为
什么现在学习python3.x的人越来越多了,但是目前国内的环境中,python的生产环境主要还是在2.x版本,这个也是很好理解的,能不要进行大
的改变就不要进行,版本的更新势必会带来隐患,这个是每一个运维的人都不愿意面对的
3.pycharm的使用
老实说,这个是我第一次接触到python的IDE编辑工具,第一次使用的感觉就是叼炸天。。以前都是在linux的环境中进行python的操作(虽然
我也没有写过什么python的代码),但是使用了IDE工具后,还是觉得图形化的东西真好,命令的联想功能,脚本运行的检测,甚至是单词的拼写检测都是
很帮的功能,就是工具栏里的东西实在是太多了,又不想找汉化包,光一个字体的大小调整就找了好半天(吐槽下,原版的字体看久了绝对要瞎眼的。。绝对),然
后把背景调整成了暗色的,晚上看起来也很舒服,还有命令行的行数显示,在排错的过程中,都是很棒滴
4.hello world!!!
开始正式的python的学习,当然一开始就是最著名的hello
world,不管是哪一门语言,这个单词总是会作为出现频率最高的,python的用户交互还是比较友好的,对于windows和Linux的平台支持都不错,不过据说在Linux上更好,因为有些模块是只有linux上才有的
变量,pyhton中的变量和其他语言中的变量有些许的不同,它只是一个数据上的标签,随着用户的定义而不断的变化
5.判断~~~
if——else的经典语句,
原文:http://www.cnblogs.com/python3/p/5144100.html