YANSONG SONG

丫头

  • 主页
  • 随笔
友链 关于我

YANSONG SONG

丫头

  • 主页
  • 随笔

python语法

1. python文件的执行过程:hello.py python解释器 字节码文件(能被python解释器识别,不能被计算机识别) python解释器 二进制文件 内存(运行) 打印结果

2. 字节码文件分为.pyc(python -m py_compile hello.py),.pyo(python -O -m py_compile hello.py),pyc文件可以被直接执行且能提升加载效率,但不能提升运行效率,pyo文件是优化编译的pyc文件

3.eclipse 搭建开发Python环境
按视频的还新建不了项目,还需配置pydev解释器
安装好pydev后, 需要配置Python解释器。
在Eclipse菜单栏中,点击Windows ->Preferences.
在对话框中,点击pyDev->Interpreter - Python. 点击New按钮, 选择 python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK

流行的编程语言11 种:
PHP,C++,JSP,Python,Coldfusion,basic,Pascal,C#,COBOL,GO,Javascript
龟叔1989年圣诞节开发的,荷兰人,Guido van Rossum
Python的特点:尤雅、明确、简单
Python适合的领域:1、Web网站和各种网络服务
2、系统工具和脚本
3、作为浇水语言把其他语言开发的模块包装起来方便使用
Python不适合的领域
1、贴近硬件的代码(首选C)
2、移动开发:iOS/Android有各自的开发语言(ObjiC,Swift/Java)
3、游戏开发:C/C++
实际应用:
1、国外:Youtobe
2、国内:豆瓣、搜狐邮箱
3、开源云计算平台:openstack
4、广泛应用于各大公司:Google,Yahoo,NASA(美国航空航天局)
Python、Java、C对比
Python是解释执行类型编程语言,运行速度慢,代码量少。
Python程序代码开发量少,这才是各大公司用它的语言。
Python的缺点:
1、运行速度慢
好消息是CPU速度越来越来块,但是硬盘和网络的读取速度相比而言很慢了。所以大量的应用程序不需要这么快的速度,而且运行速度的瓶颈往往不在于Python代码,而是数据库的操作和网络调用。F1赛车和出租车在北京3环路上行驶的道理一样的,虽然F1赛车理论时速高达400公里/时,但是大家都知道3环上堵车的时候的时候,时速才只有20公里/时。所以,作为乘客,即使坐在F1上,也只能20公里/时速度前进
2、Python源代码不能加密
互联网时代,不再靠卖源码挣钱,而是靠网站等方式提供服务来挣钱

《语法一》
1整数:.十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。
2.浮点数:对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9。
3.字符串:以’’或””括起来的任意文本,比如’abc’,”xyz”等等。请注意,’’或””本身只是一种表示方式,不是字符串的一部分,因此,字符串’abc’只有a,b,c这3个字符。
4.布尔值:一个布尔值只有True、False两种值。
布尔值可以用and、or和not运算。
5.空值:空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

赏

谢谢你请我吃糖果

扫一扫,分享到微信

微信分享二维码
(no title)
© 2019 YANSONG SONG
Hexo Theme Yilia by Litten
  • 友链
  • 关于我
  • 友情链接1
  • 友情链接2
  • 友情链接3
  • 友情链接4
  • 友情链接5
  • 友情链接6
欢迎光临!店小二正在上新。。。。。。