python 学习笔记杂乱二

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 学习笔记杂乱二相关的知识,希望对你有一定的参考价值。

输入

>>>x=input(‘提示:‘)

输出重定向


python2.7

>>>print>>fp,"xxx"
>>>fp.close()

python3.5

>>>print(‘xxx‘,file=fp)
>>>fp.close()

关于for的一个细节

>>>for i in range(3):
    print(i)
0
1
2
>>>for i in range (3):
    print(i,end=‘‘)
012
这里也就是说 python的print函数是默认以\n为结束的,当我们使用for循环 用到print的时候,要注意一下

Remark:1、编程时优先考虑使用内置函数来实现自己的逻辑业务

                2、建议每个import语句只导入一个模块


序列

倒序输出则最后一个下标为-1,其次-2、-3。。。

>>>a=[1,2,3]
>>>b=a*3
>>>b
[1,2,3,1,2,3,1,2,3]

切片操作不会因为下标越界而抛出异常,而是简单的在列表尾部截断或者返回一个空列表,代码更具有健壮性。

>>>a=[1,2,3,4,5]
>>>a[2:]
[3,4,5]
>>>a
[1,2,3,4,5]
>>>a[:3]
[1,2,3]
>>>a
[1,2,3,4,5]
>>>a[100:]
[] #返回一个空列表
>>>a
[1,2,3,4,5]
>>>a[:100:2]
[1,3,5] #在列表尾部截断
>>>a
[1,2,3,4,5] #切片是浅复制,只是把值赋值过来,并不改变原来的列表

东西太杂,都是学习的时候一点一点记的笔记。

以上是关于python 学习笔记杂乱二的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记:python3,代码片段(2017)

学习java的杂乱笔记

Python 3学习笔记

python学习笔记(集合的使用文件操作字符编码与转码函数)

《深度学习入门 基于Python的理论与实现》书中代码笔记

python3学习笔记 错误处理