资讯专栏INFORMATION COLUMN

php和python部分语法上的区别

Alfred / 3286人阅读

摘要:本章给大家介绍和部分语法上的区别,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

本章给大家介绍php 和 python 部分语法上的区别,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
heredoc语法

php
$a = <<< str
    字符串
    字符串
str;
python
print("""
  字符串
  字符串
""")


字符大小写控制

//php  
(strtolower(str),strtoupper(str))$a = "Hello World";print(strtolower($a));
//python  
(str.lower(), str.upper())a = "Hello World"print(a.lower())


编码:

PHP:

header("content-type:text/html;charset=utf-8");

Python:

#encoding=utf-8 或 #coding:utf-8 为了突出程序员伟大的艺术细胞常写成 # -*- coding:utf-8 -*- python3默认是utf-8


数组操作:

创建数组

PHP:

$array = new array();

或 

$array = array("a"=>"A","b"=>"B");


Python:

array = []

array = [1,2,3]


添加数组

PHP:

array_push($arr, $val);

Python:

array.append(val) #追加

array.extend(val) #合并

删除数组元素
PHP:

array_pop(); 删除最后一个元素 
array_shift();删除第一个元素

Python:

array.pop()

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/559.html

相关文章

  • Cocoa改造前篇 - 说在前面的

    摘要:即使如此,仍有一部分人至今站在的对立面,从代码复杂度建模能力要求等方面提出异议,坚持写的时候不构造类,写纯过程的程序。但其实,这些自称为原党的朋友,并不能说自己没有使用,因为这些语言中变量,跟语言中的变量,有本质的不同。 更好的阅读体验请点击 原文 从面相对象说起 面向对象的程序设计(Object-Oriented Programming,简记为OOP)这个概念大家都有所耳闻,目前(2...

    Noodles 评论0 收藏0
  • PHP程序员学习路线

    摘要:第一阶段基础阶段基础程序员重点把搞熟练核心是安装配置基本操作目标能够完成基本的系统安装,简单配置维护能够做基本的简单系统的开发能够在中型系统中支持某个功能模块的开发。本项不做重点学习,除非对前端有兴趣。 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操作) 目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在P...

    genedna 评论0 收藏0
  • 通过PHPPython代码对比浅析语法差异

    摘要:二知识点最近在完成一个小作业,题目要求通过代码实现,让用户输入用户名密码,认证成功后显示欢迎信息,输错三次后退出程序。 一、背景 人工智能这几年一直都比较火,笔者一直想去学习一番;因为一直是从事PHP开发工作,对于Python接触并不算多,总是在关键时候面临着基础不牢,地动山摇的尴尬,比如在遇到稍微深入些的问题时候就容易卡壳,于是准备从Python入门从头学起; 笔者觉得应该有不少人同...

    edagarli 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    caspar 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    nihao 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<