Python语法易错点
- 列表、数组赋值
a = [1,6]
b = a * 2
b[0] = -9999
print(a)
print(b) [1, 6]
[-9999, 6, 1, 6] a = [1,6]
b = a
b[0] = -9999
print(a)
print(b)
[-9999, 6]
[-9999, 6]import numpy as np
a = np.array([1,6])
b = a * 2
b[0] = -9999
print(a)
print(b) [1 6]
[-9999 12] import numpy as np
a = np.array([1,6])
b = a
b[0] = -9999
print(a)
print(b)
[-9999 6]
[-9999 6]format 前的花括号不能有空格
print(’{}’.format(888)) 正确
print(’{ }’.format(888)) 错误ndarray 做除法
a = np.array([5,6,7])
a /= 10 报错
a = a/10 正确b = np.array([5,6,7],dtype=‘float32’)
b /= 10 正确
b = b/10 正确制表符与4个空格
sort reverse
list.reverse() 和 list.sort() 分别表示原地倒转列表和排序,仅使用与列表,元组不可用(元组为immutable)
reversed(), sorted() 列表元组都能用。运行时间
终端下
python -m timeit x=[1,2,3,4,5,6]
spyder下
%timeit x=[1,2,3,4,5]集合的元素不可哈希
集合内不能存列表,字典split用法
a='qq ww ee '
print(a.split())
print(a.split(' ')) ['qq', 'ww', 'ee']
['qq', 'ww', 'ee', '', '', '', '', '']列表复制
a=[9,6,4,2,3,4]
b=a[:]
b[0]=777
print(a)
print(b) [9, 6, 4, 2, 3, 4]
[777, 6, 4, 2, 3, 4]fit 中的 verbose
verbose:日志显示
verbose = 0 不在标准输出流输出日志信息
verbose = 1 输出进度条记录
verbose = 2 每个epoch输出一行记录
注意: 默认为 1
Python语法易错点的更多相关文章
- Python的易错点
一.列表和元组的区别 列表是允许修改的,而元组是不能修改的,元组只能实现拼接,形成一个新的元组.两者可以实现相互转换,列表转换成元组使用truple函数,而元组转换成列表使用list函数. 二.Raw ...
- python基础易错总结
1.python安装配置环境变量 [右键计算机]------->[属性]------->[高级系统设置]------->[高级]------->[环境变量]--------&g ...
- python基础易错题
1.以下代码输入什么: class Person: a = 1 def __init__(self): pass def getAge(self): print(__name__) p = Perso ...
- Python入门---易错已错易混淆----知识点
1.not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9 结果会输出啥? 根据优先级:(not 1) or (0 and 1) or (3 a ...
- python学习易错点1
1.>>> d = {'x': 'A', 'y': 'B', 'z': 'C' } >>> for k, v in d.iteritems(): ... print ...
- python函数-易错知识点
定义函数: def greet_users(names): #names是形参 """Print a simple greeting to each user in th ...
- Python语法教程总结规范
Python语法易错点记录 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享. ...
- [SQLXML]FOR XML语法导出XML的易错之处
原文:[SQLXML]FOR XML语法导出XML的易错之处 [SQLXML]FOR XML语法导出XML的易错之处 Version Date Creator Description 1.0.0.1 ...
- python函数使用易错举例
关于嵌套: 嵌套使用中, retrun inner ---> 返回的是函数的地址 retrun inner() : ---> 运行inner()函数 ---> 运行i ...
随机推荐
- ArcGIS JS 4加载第三方矢量切片
现在矢量切片越来越普及,对于地图渲染能更轻更快.ArcGIS JS 4.13可以实现加载第三方矢量切片,以下为代码示例,最下方是我之前切的建筑物数据. 当切片大小在1M左右,加载效果还 ...
- 如何减小ABAP业务代码的复杂度
在程序开发的过程中,相同的功能往往有不同的实现方式.对于可以实现同样功能的不同代码,复杂度是用于比较其质量优劣的重要指标. 在本文中,代码复杂度是指代码被理解/修改的难易程度.越容易被理解.修改的代码 ...
- 简单实用的git命令
1.下载项目 先进入目录然后使用jit $ git clone +"url" 2.项目配置 $ composer install 3.上传项目 $ git add . () $ g ...
- docker安装redis 5.0.7并挂载外部配置和数据
环境 CentOS Linux release 7.7.1908 (Core) 拉取redis 5.0.7 镜像 docker pull redis:5.0.7 创建挂载目录 mkdir -p /ho ...
- Linux kernel中常见的宏整理
0x00 宏的基本知识 // object-like #define 宏名 替换列表 换行符 //function-like #define 宏名 ([标识符列表]) 替换列表 换行符 替换列表和标识 ...
- 使用SC命令操作(安装、开启、配置、关闭、删除)Windows下的服务
目录 一.直接使用cmd命令行操作windows服务 二.使用bat批处理-操作windows服务 一.直接使用cmd命令行操作windows服务 1.安装服务 sc create 服务名 binPa ...
- sudo go 找不到命令
我们使用 sudo 时,使用的配置文件是 /etc/sudoers. 解决配置 /etc/sudoers 文件中的 Defaults secure_path 这一项.将 $GOROOT/bin 目录加 ...
- Python 和 JS 有什么相似?
Python 是一门运用很广泛的语言,自动化脚本.爬虫,甚至在深度学习领域也都有 Python 的身影.作为一名前端开发者,也了解 ES6 中的很多特性借鉴自 Python (比如默认参数.解构赋值. ...
- Python项目搬迁,快捷导出环境依赖包到requirements.txt
项目搬迁的时候,需要把当前的环境依赖包导出,然后到部署项目的服务器上安装依赖. 我们可以通过下面的命令执行,把依赖包导出到requirements.txt文件里. 生成requirements.txt ...
- ES-索引操作
参考: https://es.xiaoleilu.com/030_Data/05_Document.html <ELasticsearch in Action> 以下的操作在ES7.5版本 ...