目前实习工作领域为数据ETL,相对来说 SQL Server接触的比较多。但是考虑到以后的大方向,以及就业前景,还是希望可以转向大数据分析领域。所以希望可以在接下来的几个月中基本掌握Python,并且能够运用到机器学习中,也为毕业论文铺路。
Python作为脚本语言,面向对象。相比较与C语言这些机器语言来说,运行速度慢,但是更开放,同时第三方可调用成型包更多,学习门槛也会低一些。这也是选择学习Python的一大原因。
Tips:
- Python3.0以后版本和2.0版本存在print()函数的格式问题。Python3.0相对更接近常规语言的函数格式。
- Python和Java或者C不同,if或者while等函数不再使用括号,替代的是严格的缩进。当然带来的好处是格式更加美观吧。
- 直接输入‘内容’和print('内容')存在区别。前者是内容加格式,后者仅仅是内容。
- 注意转义字符的使用。同时记住可以使用原始字符,原始字符即在字符前加r。
- Python区分大小写,这点和其他语言不一样。真是个矫情的语言。
- 变量名不能以数字开头,好像SQL语句中字段名也是如此。