图零直播

图零科技:python的特点执行原理以及数据类型转换知识点汇总

发布用户:tolink789 +收藏

发布时间:2018-06-11 13:28:45 已有14人浏览

 今天图零小编来和大家聊聊python的特点执行原理以及数据库类型转换的知识点大汇总,不知道的赶紧来看看吧!

Python在近十五年保持了良好的增长态势,份额不断攀升。在特别受欢迎榜单中,从1992年的17名,于1997年掉到27名,之后就一路高歌猛进,目前已经跻身五强。

 Python的特点:

1.易学

Python极其容易上手,因为Python有极其简单的语法。

2.丰富的资源

Python标准库很庞大,它可以帮助处理各种工作。很多时候简洁的几行代码就可以解决一个问题,很大程度上提高了开发效率。

3.应用广

Python易学、简洁和具有丰富的资源的特点使得它广泛应用在不同领域。较强的数据处理能力能够将繁琐凌乱的数据轻松转换为结构化数据,以至于Python在大数据领域,成为特别受欢迎的语言。

5.跨平台

Python是一门脚本语言,它不需要编译,它的执行只跟解释器有关,与操作系统没有关系。同样的代码不需要改动就可以在不同的操作系统上运行。

6.可扩展

Python被称作胶水语言,可以把Python嵌入C/C++程序,从而向程序用户提供脚本功能。

 Python程序执行原理:
   1.
操作系统会首先让CPUPython 解释器 的程序复制到内存中
   2.Python
解释器 根据语法规则,从上向下 CPU 翻译Python 程序中的代码
   3.CPU
负责执行翻译完的代码
   Python
的解释器有多大
  
在终端中执行下面命令
   #
确认解释器所在的位置
   which python
   #
查看Python 文件的大小(只是一个软连接)
   ls -lh /usr/bin/python
   #
查看具体文件大小
   ls -ls /usr/bin/python2.7
  
说明:建立软链接的目的是,为了方便使用者不用记住使用的解释器是 那个具体的版本

Python的数据类型转换:

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。

以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。

函数

描述

int(x [,base])

x转换为一个整数

long(x [,base]   )

x转换为一个长整数

float(x)

x转换到一个浮点数

complex(real   [,imag])

创建一个复数

str(x)

将对象 x 转换为字符串

repr(x)

将对象 x 转换为表达式字符串

eval(str)

用来计算在字符串中的有效Python表达式,并返回一个对象

tuple(s)

将序列 s 转换为一个元组

list(s)

将序列 s 转换为一个列表

set(s)

转换为可变集合

dict(d)

创建一个字典。d 必须是一个序列 (key,value)元组。

frozenset(s)

转换为不可变集合

chr(x)

将一个整数转换为一个字符

unichr(x)

将一个整数转换为Unicode字符

ord(x)

将一个字符转换为它的整数值

hex(x)

将一个整数转换为一个十六进制字符串

oct(x)

将一个整数转换为一个八进制字符串


图零科技欢迎你和我互动哦!关注图零直播微信公众号

点击菜单栏微我吧“Q我吧即可加我好友,与我更多互动!

 

 


上一篇:上海图零科技有限公司——安徽科技学院领导到访图零学院

下一篇:图零科技:软件测试发现篇之如何快速发现bug的存在

QQ咨询

微信咨询