对php比较熟悉,最近开始学些python,总是搞混,特记录下来,用于熟悉python:

1、python数组和php不同,php相对简单统一,即array(包括普通数组和关联数组两部分),python可分为列表[],元组(),字典{},格式不一,用法比较灵活

2、python输出语句统一print,php不同,字符串echo,数组print_r

3、python格式较为严格,php则比较随。python变量赋值,等号两边不能有空格

4、python缩进要求较为严格,每一句必须顶格写,缩进增加只用在以:结束的语句之后,而之后必须恢复到之前的缩进格式

5、python mysqldb返回元组,可以通过配置参数使之返回列表

6、python a['a']['b']=1 NameError: name 'a' is not defined,php正确

7、python a={} a['a']['b']=1;会出错keyerror “a”, php $a['a']['b']=1;正确

8、python强类型语言,php弱类型语言,python

>>> "3"+6

Traceback (most recent call last):

File "", line 1, in

TypeError: Can't convert 'int' object to str implicitly

>>> "3"+"6"

'36'

>>> "6"-"3"

Traceback (most recent call last):

File "", line 1, in

TypeError: unsupported operand type(s) for -: 'str' and 'str' 都是动态类型语言vartest = 1 vartest = "1’ vartest = [1,2,3]

python有类型区别:

python与php8-python和php对比相关推荐

  1. python之进程和线程的对比

    python之进程和线程的对比 1. 进程和线程的对比的三个方向 关系对比 区别对比 优缺点对比 2. 关系对比 线程是依附在进程里面的,没有进程就没有线程. 一个进程默认提供一条线程,进程可以创建多 ...

  2. python和R文件IO操作对比及dataframe创建方式对比:read_csv、to_csv、write.csv、 data.frame、pd.DataFrame

    python和R文件IO操作对比及dataframe创建方式对比 很多工程师可能刚开始的时候只熟悉python或者R其中的一个进行数据科学相关的任务. 那么如果我们对比这学习可以快速了解语言设计背后的 ...

  3. 如何提高python的运行效率_几个提升Python运行效率的方法之间的对比

    在我看来,python社区分为了三个流派,分别是python 2.x组织,3.x组织和PyPy组织.这个分类基本上可以归根于类库的兼容性和速度.这篇文章将聚焦于一些通用代码的优化技巧以及编译成C后性能 ...

  4. python里面的tuple与list对比

    python里面的tuple与list对比 tuple 另一种有序列表叫元组:tuple.tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字: >> ...

  5. r语言和python的区别-Python和R语言之分析对比

    在Python中调用R或在R中调用Python,为什么是"和"而不是"或"? 在互联网中,关于"R和Python"的文章,排名前十的搜索结果 ...

  6. python以运行效率高著称吗_几个提升Python运行效率的方法之间的对比

    在我看来,python社区分为了三个流派,分别是python 2.x组织,3.x组织和PyPy组织.这个分类基本上可以归根于类库的兼容性和速度.这篇文章将聚焦于一些通用代码的优化技巧以及编译成C后性能 ...

  7. Python就是牛,2行Python就能实现 文本文件 差异对比!

    比如,我们在过去的某个时候写了一段代码.后来,我们由于业务需求,对代码做了部分改动.一段时间过去了,我们想不起来这段代码,究竟改动了哪里? 此时,本文讲述的这个功能,很好的帮助我们解决了这个问题. 这 ...

  8. python中文软件-Python

    Python是一款通用型的计算机程序设计语言,Python对编程人员来说是一款非常有利的工具,可以让您快速编写代码,而且代码运行速度非常快.Python具有非常简捷而清晰的语法特点,适合完成各种高层任 ...

  9. python详细教程-Python入门教程:超详细1小时学会Python

    1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行. 我们写下一句著名的程序语句: 并按回车,你就能看到 ...

  10. python的优点-python的优点

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! sdk 3.0 实现了统一化,各个语言版本的 sdk具备使用方法相同.接口调用方 ...

最新文章

  1. python画圣诞帽_用Python给头像加上圣诞帽
  2. 利用逻辑回归进行简单的人群分类解决广告推荐问题
  3. 科学家利用耳蜗植入物来测量脑电波来优化听力
  4. python绘制灰度图片直方图-python+opencv 灰度直方图及其二值化
  5. 关于量子计算机的科学论文,量子计算机论文,关于科学家尝试用量子计算机创造时间旅行论文范文-毕业论文网...
  6. 解决RStudio(非conda安装)在使用Anaconda中的R环境时,缺失“ libbz2-1.dll ”而不能正常启动问题
  7. 合肥师范学院2020年专业计算机是多少分,合肥师范学院2020年安徽省一本、二本各专业录取分数统计...
  8. PHP和mysql开发谷歌地图
  9. matlab点扩散函数,点扩散函数的一维数值计算及其MATLAB实现
  10. 前端做CRM管理系统是做什么_总结一下最近做crm客户管理系统使用到的前端知识点...
  11. 数据仓库建设之数仓架构
  12. 计算机桌面键盘快速启动,效率神器!1秒打开电脑任何软件,推荐2款强大的快速启动器...
  13. 注定平凡-----和will812
  14. 【基于时间特征交互和引导细化的遥感变化检测 】2022TGRS
  15. 盲用计算机图片,这个实验室让盲人可以“看到”图像
  16. 白狐微信公众号编辑器CMS系统源码
  17. 【英语阅读】纽约时报 | 你妈注定让你抓狂
  18. python xls 转化 xlsx
  19. input输入框type参数
  20. 洛谷:三角函数,C语言

热门文章

  1. windows中的常用Dos命令
  2. 前端路由简介以及vue-router实现原理
  3. ABAP和Java里关于DEFAULT(默认)机制的一些语言特性
  4. MAC OS X10.10+ python3.6 + tensorflow1.3.0
  5. HDU 5459 Jesus Is Here (递推,组合数学)
  6. 通过HTTP发包工具了解HTTP协议
  7. 在Windows7 (SP1)配置IIS7.5 + .Net Framework 4.0.30319
  8. JAVA Thread线程异常监控
  9. 基于MIPS架构的BackTrace实现
  10. TortoiseGit密钥的配置