Python小知识点
Arrogant_95
某学校研究生
展开
-
Python中如何修改字符串的值
Python中列表list中的值是可修改的,而元组和字符串的值是不可修改的。看下面的示例:string = 'abcdafg'string[4] = 'e'print(string)输出结果: string[4] = 'e'TypeError: 'str' object does not support item assignment 但在实际应用中,经常需要对字符串的值进行转载 2017-10-20 11:23:15 · 931 阅读 · 0 评论 -
python入门常踩的雷区
当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。 1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”) 该错误将发生在类似如下代码中: if spam == 42转载 2017-10-21 15:05:54 · 339 阅读 · 0 评论 -
window下的Python 环境配置
Python是现在特别火的语言,但本地环境配置成功之前不能在本地运行Python,所以需要在本地把Python的运行环境配置好。 首先在Python官网上下载Python3.X 官网: https://www.python.org/, 选择Window,然后选择X86-64 executable installer下载 下载完成后运行,然后注意把Python路径添加好然原创 2017-10-21 21:29:21 · 381 阅读 · 0 评论 -
Python中int和ord函数,str和chr函数,find和index之间的差别
int()用于将字符串形式输入的数字转换为整数,例如int('1')就是字符串'1'转换为数字1,而ord()能将字符转换为ASCII码,例如ord('A')对应的ASCII码为65。 同样的,str()用于将数字之类转换为字符串进行操作,例如str(12)就是将数字12转换为字符串'12',而chr()就是将ASCII码中的数字转化为其对应的字符,例如chr(97)就是字符'a'。 在原创 2017-10-21 22:02:41 · 2416 阅读 · 0 评论 -
将一组很大的数据集随机分成两组数据
最近在看机器学习的东西时发现了一些特别好玩的东西,机器学习中又分为训练集和测试集,如何把一组很大的数据分为这两个集合呢?可以使用接下来的函数完成: 当然由于random这个随机数生成函数每次产生的数不一定都是刚好达到你的期望,所以总会有一点小小的误差。例如阈值为0.5两个数组的数量却不是一样的: 但对于一个很大的数据集来说,这点误差可以忽略。原创 2018-04-17 16:04:32 · 8211 阅读 · 0 评论 -
Python的拷贝和视图
转载自 https://blog.csdn.net/wangwenzhi276/article/details/53428353 ...转载 2018-09-01 21:58:58 · 247 阅读 · 0 评论 -
Python 中 is 和 ==的区别
is 关键字用来判断两个引用是否指向同一个对象,如果想判断两个引用是否不是指向同一个对象,则可以使用is not。下面有一个实例。 import numpy as np import pandas as pd from datetime import time a = [1,2,3] b = a c = list(a) print(a is b) #True pri...原创 2018-09-02 10:45:00 · 239 阅读 · 0 评论