美文网首页
python不一样的地方(相对于JS)

python不一样的地方(相对于JS)

作者: robtomb_ | 来源:发表于2017-06-22 10:49 被阅读0次
    Python 是最优雅的语言,没有之一
   她的优雅体现在 :、TAB 上 
   有多少次 if() 后忘记了: 
   有多少次 TAB缩进错误出现BUG  :)

Python 不一样的地方

注释


# 行注释和shell一样
'''
多行注释
'''
"""
多行注释
"""

str 、list 、tuple、dict 等类型的长度

对于JS来说,就是上面的这些类型名字引用length属性
BUT Python不是

d={'green':1,'red':2}
len(d)//2
有一个函数len()

在字符串或者数组等其他数据类型末尾添加一个元素

对于JS来说是push()

d=[1,2,3]
d.append(4)
Python多了好多的方法对于数组?列表?
index()
insert()
del name[index]

Python没有自加加or自减减

a=1
a+=1
只能这样

多维列表

JS语言 是可以引用超出长度的,只不过undefine

list=[[],[],[]]
这样之后才可以引用
list[2]
if list=[] 是不能 list[2] indexerror
不过可以list.appen()

读写文件

with open('filename','r | w+  ') as:
    - open ways is different

流程控制

if(): 
elif :
else:
Python 这朵奇葩
注意TAB!注意TAB!注意TAB!

相关文章

  • python不一样的地方(相对于JS)

    Python 不一样的地方 注释 str 、list 、tuple、dict 等类型的长度 对于JS来说,就是上面...

  • python 调用js

    使用js2py时发现python调用js方法之后计算的结果与直接调用的js结果不一样。排除所有的问题之后,切换对应...

  • JS 执行机制杂记

    JS 是一门单线程语言、解释型语言(Python同为解释型,相对于编译型存在),虽然最新的HTML5 提出了 we...

  • python调用js文件时,给js文件里面的函数传参

    python调用js文件时,给js文件里面的函数传参 需要Python3 安装pyexecjs js文件为: js代码

  • vue笔记 9.10

    1, 下载js库 npm install vue vue 相对于Angular React 来说是相对于容易...

  • python_该学哪个版本

    Python的3.0版本,常被称为Python 3000,或简称Python3。相对于Python的早期版本,这是...

  • python js2py和 selenium

    js2py和 selenium js2py 简介js2py是纯python实现的库,用于在python中运行js代...

  • JS中函数的参数

    参数不是必需的 在JS函数中,通常要通过参数来传递数据。但是JS和其他编程语言不一样的地方在于,JS并不在乎你传递...

  • Python3 完全教程

    Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版...

  • Vue.js 9.11

    1, 下载js库 npm install vue vue 相对于Angular React 来说是相对于容易学习的...

网友评论

      本文标题:python不一样的地方(相对于JS)

      本文链接:https://www.haomeiwen.com/subject/xnatcxtx.html