python 【第一篇】初识python
2017-04-03 19:56
232 查看
人生苦短,我用python
Python是我喜欢的语言,简洁、优美、容易使用。所以我总是很激昂的向朋友宣传Python的好处。python起源
1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python's Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。
Python可以干什么
Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。互联网公司广泛使用Python来做的事一般有:自动化运维、自动化测试、大数据分析、爬虫、Web 等。
python的发展
根据最新的TIOBE排行榜,Python赶超PHP占据第五!!!
python特性
对于python,一切事物都是对象,对象基于类创建,对象所有的功能都是在类里找到的
python编码
python2中会出现很多编码问题,要在顶部写上# --coding:utf-8 --
python3中自动加上 # --coding:utf-8 --
unicode 至少16位 python2
utf-8 不同字符,采用不同字节
utf-8 -> unicode -> gbk (utf-8不能直接转换为gbk)
与python的不解之缘
第一次使用python,是在大二的时候一次数学建模中,题目是:数据文件为A题附件1-wd.txt请你发挥你的想象设计一款新型恒温箱,并尽可能利用你建立的模型评价它。
当时要将附件中的数据整理出来并转换成摄氏度,听说python处理数据特别强大,就试了一下
f = file('fujiana.txt') lines = f.readlines() f.close() results = [] for line in lines: data = line.split() #print data for score in data[:]: wendu = float(float(score) - 32) / 1.8 result = '%f\n' % wendu #print result results.append(result) output = file('sheshiwendu.txt','w') output.writelines(results) output.close()
相关文章推荐
- Python成长之路第一篇(2)-初识列表和元组
- Python成长之路第一篇(3)_初识字典
- 【python游戏编程之旅】第一篇---初识pygame
- Python开发【第一篇】:初识Python
- Python学习日志第一篇——初识Python
- Python成长之路第一篇(3)_初识字典
- 第一篇:初识Python
- 第一篇:初识python
- Python成长之路第一篇(2)-初识列表和元组
- Python开发【第一篇】:初识Python
- 【python】入门第一篇
- 初识Python(三)
- Python编程之美 - 初识GUI程序
- python 3.0学习笔记之一------初识python
- Python学习笔记(三)函数初识和内置函数
- 初识Python(二)
- 微软实习生日记 第一篇 初识微软
- 初识Python
- 【python】入门第一篇
- 初识python+linux最基本的操作