python学习笔记第一天

写给自己:之前学习过一段时间的python,但是学习计划后来夭折了。仅有的一点python只是也随风去了…汗颜
我决心从新开始学习python,一步一步,稳扎稳打。从今天开始记录重学python之路。 (内容只是整理笔记加深记忆)
首先,我们要了解python。1989年荷兰程序员龟叔(Guido van Rossum)为了打发无聊的圣诞,开始了python的编写。
全世界比较流行的几种程序语言各有千秋。比如C语言是可以用来编写操作系统的贴近硬件的语言(适合开发追求运行速度和发挥硬件性能的程序),python则是一种,用来编写应用程序的高级程序语言,作为高级程序语言,python提供了非常完善的基础代码库,涵盖了网络、文件、GUI(图形用户界面)、数据库、文本等大量内容,被称为“内置电池”。除了内置库以外,python还有大量的第三方库。
python适合用来开发哪些类型的应用呢?
首选是网络应用,包括后台服务、网站等等还有日常用的小工具,系统管理员用的一些脚本任务。另外就是把其他语言包装起来,方便使用。
python的缺点:
1、因为python是解释型语言,运行的时候会一行行的解释成cpu能理解的机器码,这个过程比较耗时,所以python的运行速度相较C语言等比较慢。
2、第二个缺点是代码不能加密,如果发布你的python程序,实际上就是发布你的源代码。这一点跟C语言不同,C语言不需要发布源代码,只需要把编译后的机器码,也就是Windows上常见的xx.exe文件发布出去。要从编译码反推出C代码是不可能的,所以编译型语言没有这个问题,而解释型语言必须把源代码发布出去。
好消息是目前的互联网时代,靠卖软件授权的商业模式越来越少了,靠网站和移动应用卖服务的模式越来越多了,后一种模式不需要把源码给别人。
今天小做笔记,已经凌晨了,洗洗睡咯,晚安自己。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值