python中head_python学习笔记[headfirst]
1内置函数 (BIF)
python中有很多内置函数,再遇到一个需求时候,优先考虑内置函数。内置函数使用的时候不需要导入命名空间
range():生成一个从0到某个数的数字列表
2从文件读取数据
2.1文件输出
python中的基本机制是基于行的,程序从文本文件读入数据,一次取到一个数据行
the_file = open('file.txt')
# do something with data
the_file.close()
打开一个新的IDLE回话,切换目录到数据文件的目录
import os
os.getcwd()//查看当前路径
os.chdir('/data/yitingfan/')
打开文件,输出文件的所有内容内容
data = open('sketch.txt')
for each_line in data:
print each_line
处理完数据之后,需要关闭文件
data.close()
两个处理字符串的方法
str.split('x'[,n])//第一个参数是分隔符,默认情况下尽可能多分解。第二个可选参数是分割的字段数目。
str.find('')//如果找到字符串,返回索引,如果没有找到,返回-1
2.2处理异常
try:
except:
3数据保存到文件
3.1向文件中写入
out=open("file.txt","w")//以写模式打开文件对象
python 3:print('write some data into file',file=out)
python 2.x print >> out ,"write data into file"
//把数据写至一个文件对象
out.close()//关闭文件对象
3.2处理异常
try:
pass
except IOError:
print 'file error'
finally:
file.close()
python中head_python学习笔记[headfirst]相关推荐
- python中isleap_Python学习笔记(十三)系统
使用计算机时,经常需要列出一个文件夹或者目录的内容,创建和删除文件等操作,在 Python 程序中可以做到同样的事, 甚至能做更多的事.Python 在模块 os(操作系统,operating sys ...
- python嵩天课堂笔记_[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周)
[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) 目录 强化学习 定义 马尔科夫决策过程 基本元素 值函数 最优值 ...
- Python基础语法学习笔记
Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...
- python基础入门学习笔记 (2)
python基础入门学习笔记 2021年2月8日 1 编译器和解释器的区别 编译器/解释器:高级语言与机器之间的翻译官 2 值传递: print "a = ",a print &q ...
- Python 基础知识学习笔记——NumPy
Python基础知识学习笔记--NumPy 与 matlab 优秀的矩阵运算类似,python 提供了 numpy 库,这对熟悉 matlab 的用户来说非常友好.向量.矩阵和多维数组是数值计算中必不 ...
- Python 基础知识学习笔记——OpenCV(1)
Python 基础知识学习笔记--OpenCV(1) OpenCV是一个开源的跨平台计算机视觉和机器学习软件库,它轻量而且高效,被广泛的使用. 整理一下OpenCV学习笔记,以防忘记. 文章目录 Py ...
- Python基础知识学习笔记——Matplotlib绘图
Python基础知识学习笔记--Matplotlib绘图 整理python笔记,以防忘记 文章目录 Python基础知识学习笔记--Matplotlib绘图 一.绘图和可视化 1.导入模块 2.一个简 ...
- python基础知识学习笔记(2)
python基础知识学习笔记(2) 整理一下python基础知识,以防忘记 文章目录 python基础知识学习笔记(2) python简洁的一行代码 python简洁的一行代码 1.交换两个变量 # ...
- python基础知识学习笔记(1)
python 基础知识学习笔记(1) 总结一下Python基础知识,以防忘记. 文章目录 python 基础知识学习笔记(1) 一.起步 1.python安装与编译环境 二.变量和简单数据类型 三.列 ...
最新文章
- .Net Framework中的委托与事件
- znet zbus 子项目
- CH2-1 类型 操作 表达式
- CLion 生成CMakeList文件和include文件不存在问题
- 大数据 java 代码示例_功能Java示例 第7部分–将失败也视为数据
- 奇怪的bug,不懂Atom在添加markdown-themeable-pdf,在配置好phantomjs的情况下报错
- c# 浮点数十六进制字符串_从C#中包含十六进制值的字符串数组中打印整数值...
- 如何实现RTMP推送Android Camera2数据
- 人工智能在fpga的具体应用_新基建“芯”机遇,国产FPGA厂商如何抓住机会?
- python_对象的基本组成和内存示意图---python工作笔记016
- python必背100源代码-学会这个Python库,至少能减少100行代码
- 【玩转win7之简单几步为闪存盘加密】
- Android 编程下 ListView 的 HeaderView 和 FooterView 不可选择点击
- LeetCode26.删除排序数组中的重复项
- Python 使用pip下载失败的解决方案
- 2022年10 款最佳计算机视觉开源数据标注工具
- sue的小球 牛客(区间dp)
- 接入支付宝支付SDK
- 手把手教你使用--常用模块--HC05蓝牙模块,无线蓝牙串口透传模块,(实例:手机蓝牙控制STM32单片机点亮LED灯)
- 简要分析网络三层架构(核心层、汇聚层、接入层)
热门文章
- 学什么就业前景好的专业_新能源汽车专业学什么?其就业前景如何?
- 卸载pytorch_Pytorch中的hook的使用详解
- 计算机文化基础课程总结,计算机文化基础课程总结.docx
- python 修改json文件的value值,利用python修改json文件的val
- php 正规标题,一些PHP面试标题
- 全志r11_全志R328 Demo开发板;全志R333开发板/核心板;全志R11开发板/核心板;全志R16开发板/方案设计...
- 无闪烁刷新页面 php,AJAX_Ajax实现无闪烁定时刷新页面实例代码,在Web开发中我们经常需要实现 - phpStudy...
- 怎么查MATLAB中的newrbf,已经有了输入输出数据,如何在matlab中建立RBF神经网络
- matlab求解多项式系数,C++和MATLAB混合编程求解多项式系数(矩阵相除)
- concurrent(四)Condition