python的程序结构有哪几种_Python语言程序是由什么组成的?它包括哪些数字类型?...

1989年,python创立,历经30年的沧桑岁月,毅力由存,而且最近越来越受到编程爱好者的喜爱,那是因为python3设计非常巧妙、优秀,编程人员开发起来更加方便,不容易出错。但python也并非完美,任何一门语言,是否得到编程大众的认可,往往取决于它地执行效率和开发效率。对于python而言,需然它的执行效率和速度不如c和c++,但是它的开发效率和速度就比较快,打个比方,如果java能用5句代码实现地功能,python就只需一句就捣定了,这两种效率对于任何语言来说,都是鱼掌不可兼得:执行快,开发慢、开发快、执行慢,这就是当今编程语言地一大缺陷。相比其它语言而言,python易学,易用,面向对象,免费,快,所以受到了大众的青睐。下面就证我们一起来了解一下,python的语言基础部分。

0b7b02087bf40ad1d80cb4d06b6df9daa8eccee4.jpeg?token=cbfabc1f5dc381b367b65cc01cd80777&s=B8336894959B93CE44FA8F840300F08F

一:如何编译python语言?

前面我们说过,python不会把程序编译成计算机能够直接执行的指令,而是通过解释执行器来执行,这个解释执行器就叫python3,python3(cpython)是用C语言来开发地,因为python是开源地,每个人都可以做解释执行器。Python文件名通常以.py结尾,.py文件里面放源代码(就是我们写的程序),英文名称叫source code。现在大部分人都是通过第三方编译工具来执行python代码,如:pycharm。首先,我们在文件菜单下选择新建一个python文件,为这个python取一个文件名,然后编译代码,保存,右击代码区选择”Run+python文件名”,就可以运行python语言了,如图(上面是开发人员编写得python代码,下面是运行结果)

35a85edf8db1cb135bd16051e115be4b93584bfa.jpeg?token=5df36b74bcddced3c103f626ed75ebf9&s=72E491447BFCB64D42E57D0F0200E0C0

二:python程序是由什么组成的?

首先我们来说一下什么是程序?程序是我们计算机中能够执行的一组应用。程就是过程,序就是有序地过程,对于任何计算机里面的东西,都是人为规定好的,要想计算机做事情,就得要有人去写程序,来控制计算机地运用。python程序主要是由:模块、语句、函数、类、数据、注释等组成,而python的核心数据又包括:整型、浮点型、复数、布尔型等

a:整型int。整型是不带小数部分的数字。包括自然数,0及负数。如:-5,1000,0等。计算机整型数字面值的表示方式可分为:十进制(逢十进一如:10,100,9999等),二进制表示(以0b开头,逢二进一,后跟0~1,如用二进制表示0数字:0b0),八进制表示(逢八进一,0o开头,后跟0~7,如:0o11、0o177),十六进制表示(逢十六进一,0x开头,后面跟0~9,A~F,a~f。如:0x11,0xFF,0x1234ABCD)

b03533fa828ba61e6c81348e7d757f0f314e59ef.jpeg?token=520a4a5696f849d1c029973a4a0e810f&s=7AC2A144D2BE966C54ECED0B0200E0C2

b:浮点型数float。浮点型数是带有小数部分的数字表示方式:小数形式(3.14等),科学计数法(小数e/E,还可以在后面加正负号)指数如图

8ad4b31c8701a18b1804767ea26eef0d2938fedf.jpeg?token=921f7bc0829cd07fbfb3f441ea5a3d45&s=7AE6B144D2FE966D00ED7C050000E0C0

c:复数complex.复数分为两部分,实部(real)和虚部(image),虚部以j或J结尾(如:1j,2j,1+1J,3-4J等,此数据不常用)

11385343fbf2b211f84a6562f6c18d3d0cd78e79.jpeg?token=ddea05372396bac98f34a125f0531d6b&s=7AC2A144D2FE966C44ED7D0F0000E0C0

d:布尔类型数bool。用来表示真和假两个状态的类型。True:表示真(条件满足或成立,值为1),Flase表示假(条件不满足或不成立,值为0)

08f790529822720e97f5576b478ae243f21fab2b.jpeg?token=266963b804b06eb090049b00bfe5641b&s=49A43D73099F40CA00C5F1CF0000E0B1

怎么样,你懂了吗?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值