python心得,day1

正式学习python的第一天  哈哈哈 初始python

(首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大。)摘抄别人的

python是一门高级编程语言,是解释性语言,不用编译

优势:

1、入门容易,容易上手,相对于更贴近于硬件的C语言来说更好学一点;

2、跨平台,不论是windows、mac、各种Linux/unix系统,都能运行,在Windows上写Python程序,放到Linux上也是能够运行的;

3、例如实现一个应用功能,c语言可能需要1000代码,Java可能需要100行,python可能只需要写10行代码。

缺点:

1、运行速度慢,因为是解释性语言,执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。

2、不能加密,发布python程序就是发布源代码,而像C语言这样的编译型语言则不需要发布源代码,只需要把编译后的机器码(.exe)文件发布出去就行了,从机器码反推源码基本不可能。所以编译型语言都没有这个问题,而解释型语言则需要发布源代码。

python能干什么:

可以做网站、备份MP3、可以做网络游戏后台、等等,能干很多事情。但是不适合写操作系统,操作系统还是用C更好。许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。

另外python还提供了非常完善的基础代码库,可以直接拿来用,大大提高了我们的开发速度。

python的解释器:

我们编写的python代码是一个.py扩展名的文件,要运行.py文件就需要用到解释器去执行。

官方的自带的Cpython。我们从官方下载的python安装好后就会获得一个官方的解释器,CPython。也是使用最广的python解释器,这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器。

 

第一个python程序:

前提是你已经成功安装了python3.X版本。

打开命令行模式,直接输入python回车,如果看到了>>>的提示符 表示你已经进入了python的交互模式下,可以直接运行python代码,属于10+100然后按回车就能看到结果110。

python打印文字使用print()函数,例如输入print('hello world') ,我们就能得到hello world。

输入exit()按回车键就会退出python交互模式 而又回到我们的命令行模式下。

也可以直接通过开始菜单选择Python (command line)菜单项,直接进入Python交互模式,但是输入exit()后窗口会直接关闭,不会回到命令行模式。

在命令行模式下,可以执行python进入Python交互式环境,也可以执行python hello.py运行一个.py文件。执行一个.py文件只能在命令行模式执行。

例如要执行一个hello.py的文件,我们在命令行输入python hello.py 就可以执行了,前提是要切换到hello.py所在的目录下,不然会报找不到文件的错误。

另外在python交互模式下运行python代码和在命令行模式下运行.py文件是有所不同的,python交互模式下会自动 打印出每一行的运行结果,但是命令行直接运行python代码不行,想要输出结果必须自己用print()打印出来。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值