python 笔记 3

来源:互联网 发布:c#给html传json 编辑:程序博客网 时间:2024/05/15 23:45
1.list的删除测试,
L = [1,2,3,4,5]
用函数删除。
del(L[0])
print(L)
采用分片赋值方式,分片赋值是通过删除 +插入来实现的。所以删除可以采取分片赋予空list的方式来删除
L[1:] = []
print(L)
如果给索引赋值[],则是直接把索引位置替换为空list
L[0]=[]
print(L)


输出
[2, 3, 4, 5]
[2]
[[]]


2.python 在循环中检测到循环的时候会打印出...,而不会陷入死循环。
L =[1]
L.append(L)
print(L)
输出 [1, [...]]
和C的正常直觉不大一样,这样子也是循环的

3.python使用缩进语法
x = 1
y = 2
if(x<y):
    if(y<x):
        print(x)
    else:
        print(y)
和程序
x = 1
y = 2
if(x<y):
    if(y<x):
        print(x)
else:
    print(y)
两者的执行结果是不一样的,上面的输出y值,下面的没有输出。


4.python在某些场合还是可以有分号的;,作为界定符之用。例如
x=2;y=2;print(x);print(y)
0 0
原创粉丝点击