前端python_前端初识python(笔记)

主要记录跟js不同

1.打印

python: print ("123")

js:document.write()

2.与或非

python:and or not

js: && || !

3.空值

python:none

js:null

4.注释

python:以#开头

js:以//开头或者/**/

5.字符串

如果'Bob said \"I\'m OK\".'  需要转义的 基本用法都一样

但是python会有另一种的方法:raw字符串

r 'Bob said "I'm OK".'

6.js的数组和python的list基本一样

不同:python:按照索引查元素,可以有【-1】  这种负数选择,从后面选值  js没有

添加元素:append()  只能添加到末尾

insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素:

删除元素:pop(2) 删除指定位置的元素

7.特殊list:tuple 创建方法:t = ("1","2","3")

特殊处:里面元素一旦创建 就不能更改,也没有添加元素和删除元素的方法

但是:如果t = ("1","2",["0","2"])  里面有一个元素是数组,,,可以通过t[-1][0]  可以进行更改:总结:tuple创建的list,元素不能进行更改,但是元素如果是list或者dict 可以对该元素里面的内容进行改变,不能对该元素进行类型上的更改

特殊处:创建一个元素的tuple t = (1,)    不用逗号的话  会当做四则运算的()  进行处理

8.dict:

dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随着元素增加而逐渐下降。

不过dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。

由于dict是按 key 查找,所以,在一个dict中,key不能重复。

dict的第二个特点就是存储的key-value序对是没有顺序的!

9.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值