python和php对比
对php比较熟悉,最近开始学些python,总是搞混,特记录下来,用于熟悉python:
1、python数组和php不同,php相对简单统一,即array(包括普通数组和关联数组两部分),python可分为列表[],元组(),字典{},格式不一,用法比较灵活
2、python输出语句统一print,php不同,字符串echo,数组print_r
http://www.pythonclub.org/python-basic/print pyhton格式化输出
3、python格式较为严格,php则比较随。python变量赋值,等号两边不能有空格
4、python缩进要求较为严格,每一句必须顶格写,缩进增加只用在以:结束的语句之后,而之后必须恢复到之前的缩进格式
http://blog.csdn.net/lhshu2008/article/details/25793785
http://www.oschina.net/question/89964_62779
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
都是动态类型语言vartest = 1 vartest = ‘1’ vartest = [1,2,3]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: Can't convert 'int' object to str implicitly
>>> "3"+"6"
'36'
>>> "6"-"3"
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for -: 'str' and 'str'
python有类型区别:
转载于:https://www.cnblogs.com/nerrissa/p/4627594.html
python和php对比相关推荐
- 2万人同时访问 nodejs_Nodejs 与 Python 的使用对比
今日文章由 @Keefer 授权分享,文末阅读原文可跳转至原文查看 写这篇文章的目的是想记录下NodeJs(后面简称node)与python的使用对比,希望看完之后大家对node跟python有个基本 ...
- python使用matplotlib对比多个模型在测试集上的效果并可视化、设置模型性能可视化结果柱状图(bar plot)标签的小数点位数(例如,强制柱状图标签0.7显示为两位小数0.70)
python使用matplotlib对比多个模型在测试集上的效果并可视化.设置模型性能可视化结果柱状图(bar plot)标签的小数点位数(例如,强制柱状图标签0.7显示为两位小数0.70) 目录
- python使用matplotlib对比多个模型的在训练集上的效果并使用柱状图进行可视化:基于交叉验证的性能均值(mean)和标准差(std)进行可视化分析、使用标准差信息添加误差区间条yerr
python使用matplotlib对比多个模型的在训练集上的效果并使用柱状图进行可视化:基于交叉验证的性能均值(mean)和标准差(std)进行可视化分析.使用标准差信息添加误差区间条yerr 目录
- r语言和python-r语言和python的详细对比
r语言和python的对比,两者各有千秋,究竟要学哪一个,可根据自己的实际需求来作出选择,当然,最好是两者都学. 01 开发目的 R语言 R是由统计学家开发的,它的出生就肩负着统计分析.绘图.数据挖掘 ...
- 线性回归 - 多元线性回归案例 - 分析步骤、输出结果详解、与Python的结果对比 -(SPSS建模)
现在用 Python 写线性回归的博客都快烂大街了,为什么还要用 SPSS 做线性回归呢?这就来说说 SPSS 存在的原因吧. SPSS 是一个很强大的软件,不用编程,不用调参,点巴两下就出结果了,而 ...
- python找图片不同_用openCV和Python 实现图片对比,并标识出不同点的方式
最近项目中需要实现两组图片对比,并能将两者的区别标识出来. 在网上搜索一大堆找到一篇大神的文章,最终实现该功能,在这里记录下: 想要实现此demo,首先我们得确保电脑上已安装 openCV 和 Pyt ...
- C# 进行 Starlink 仿真03:72轨道面 * 22颗卫星 F相位因子==11 的Walker星座,创建3168条星间链路,并与 icarus 论文的Python结果相对比。
如题,C# 进行 Starlink 仿真03:72轨道面 * 22颗卫星 && F相位因子==11 的Walker星座,创建3168条星间链路,并与 icarus 论文的Python结 ...
- python与golang对比学习
python+golang串讲复习 其中每一个小结基本都会python和golang对比来理解. golang的优势 hello world 我们这里就采用每个语言入门的基础,main函数中打印hel ...
- python绘制柱状图/对比图
python绘制柱状图/对比图 本次演示的是两组数据的对比柱状图,绘制效果如下: 共两组数据,每组有八个元素: list1=[88.59,86.23,87.79,84.35,89.97,88.36,8 ...
- chatgpt赋能python:Python两张图片对比:初学者与专家的编程经验
Python两张图片对比:初学者与专家的编程经验 Python作为一门高效.易学.强大的编程语言,自问世以来就获得了广泛的应用和认可.无论你是初学者还是有多年的编程经验,Python都能为你的工作和学 ...
最新文章
- 使用Mask-RCNN在实例分割应用中克服过拟合
- 图灵奖大佬Hinton团队CV新作:用语言建模做目标检测,性能媲美DETR
- 2019年我建议你做好三件事情
- android 解决String.format多语言存在的问题
- Could not load JDBC driver class [com.mysql.jdbc.Driver]
- 【ArcGIS遇上Python】ArcGIS批量处理栅格影像(NDVI)归一化完整案例代码
- STL之函数对象和谓词
- POJ3630——简单Trie树
- 量化风控学习:原来评分卡模型的概率是这么校准的!
- Linux命令总结:file
- 洛谷 P2920 [USACO08NOV]时间管理Time Management
- 机器学习方法(一)——梯度下降法
- android122 zhihuibeijing 新闻中心NewsCenterPager加载网络数据实现
- VS2012/VS2013安装教程
- 第三方支付和聚合支付
- 母函数理解及整数拆分
- 微软skype收购案
- 基于vueJs框架的翻页组件
- Geany的所有主题文件
- php qq远程桌面共享,新手学堂:用VNC实现远程桌面共享的方法
热门文章
- 开发板的I/O在哪里——韦东山嵌入式Linux视频学习笔记01
- 都2021年了,不会还有人连深度学习还不了解吧(六)-- Padding篇
- DM8168 DVRRDK软件框架研究
- 1060 Are They Equal
- 汇编语言OFFSET运算符:返回数据标号的偏移量
- JZOJ 4437. 【HNOI2016模拟4.10】线性代数与逻辑
- 怎么算 实体识别_大篷车流动摆摊卖日用品月赚万元,大商场生意冷清,实体店不好做...
- ACM竞赛学习整理--矩阵运算
- java在图片下方写文字_Java画图给图片底部添加文字标题
- [codevs 1912] 汽车加油行驶问题