python新手入门笔记(一)

python新手入门笔记(一)

关于python

1、程序的两面性:以静态文本实现动态过程(所有计算机语言共有特点)
2、python开发过程,程序采用交互式方式:人随时可以把一个命令送给python系统(解释器),解释器立即执行这个命令。个人理解这是python逐行运行带来的便利,不像其它语言需要编写多条代码才能做各种试验,能提高工作效率。
3、python有大量面向各种应用领域的专门程序包,例如面向图形用户界面设计、网络应用、数值计算、数据统计和处理、图形图像处理、可视化等。
4、python的扩展库:NumPy(高效的数组数据处理)、Scipy(高性能数值运算)、matplotlib(数学绘图库)等
5、大量面向数据处理和计算的开源软件包为基于python使用提供了接口:计算机视觉库OpenCV、三维可视化库VTK、医学图像处理ITK等
6、PSF,python软件基金会(Python Software Foundation),非营利性国际组织,其网址为python.org。python参考文档有:The Python Tutorial(Python教程)、The Python Language Reference(Python语言手册)、The Python Standard Library(Python标准库手册)
7、为了运行Python语言的程序,需要有一个python解释器来填补python源程序和实际计算机之间的差异。
ps.关于python的安装及配置网上有大量教程,在此不做记录。个人比较喜欢用pycharm写代码。

注意事项

python对缩进语序的要求极其严格。一些代码行需要相互对齐,不能交替使用空格和制表符(Tab)。而语序则是因为逐行运行导致,对于同样的对象,下一行会覆盖上一行,这有一个隐性的好处,就是做试验时我们可将不同程序的代码写在同一页面进行测试,不需要删除前面的代码,只需要做出注释简单区分即可。
例如:

//正确代码
for i in range(1,10):
	print(i)
//上面的代码可以实现从1到9的遍历
//错误代码
for i in range(1,10):
print(i)//由于没有缩进,此行会直接报错

通用注意事项以后有发现会在这里进行补充。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值