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]相关推荐

  1. python中isleap_Python学习笔记(十三)系统

    使用计算机时,经常需要列出一个文件夹或者目录的内容,创建和删除文件等操作,在 Python 程序中可以做到同样的事, 甚至能做更多的事.Python 在模块 os(操作系统,operating sys ...

  2. python嵩天课堂笔记_[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周)

    [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) 目录 强化学习 定义 马尔科夫决策过程 基本元素 值函数 最优值 ...

  3. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  4. python基础入门学习笔记 (2)

    python基础入门学习笔记 2021年2月8日 1 编译器和解释器的区别 编译器/解释器:高级语言与机器之间的翻译官 2 值传递: print "a = ",a print &q ...

  5. Python 基础知识学习笔记——NumPy

    Python基础知识学习笔记--NumPy 与 matlab 优秀的矩阵运算类似,python 提供了 numpy 库,这对熟悉 matlab 的用户来说非常友好.向量.矩阵和多维数组是数值计算中必不 ...

  6. Python 基础知识学习笔记——OpenCV(1)

    Python 基础知识学习笔记--OpenCV(1) OpenCV是一个开源的跨平台计算机视觉和机器学习软件库,它轻量而且高效,被广泛的使用. 整理一下OpenCV学习笔记,以防忘记. 文章目录 Py ...

  7. Python基础知识学习笔记——Matplotlib绘图

    Python基础知识学习笔记--Matplotlib绘图 整理python笔记,以防忘记 文章目录 Python基础知识学习笔记--Matplotlib绘图 一.绘图和可视化 1.导入模块 2.一个简 ...

  8. python基础知识学习笔记(2)

    python基础知识学习笔记(2) 整理一下python基础知识,以防忘记 文章目录 python基础知识学习笔记(2) python简洁的一行代码 python简洁的一行代码 1.交换两个变量 # ...

  9. python基础知识学习笔记(1)

    python 基础知识学习笔记(1) 总结一下Python基础知识,以防忘记. 文章目录 python 基础知识学习笔记(1) 一.起步 1.python安装与编译环境 二.变量和简单数据类型 三.列 ...

最新文章

  1. .Net Framework中的委托与事件
  2. znet zbus 子项目
  3. CH2-1 类型 操作 表达式
  4. CLion 生成CMakeList文件和include文件不存在问题
  5. 大数据 java 代码示例_功能Java示例 第7部分–将失败也视为数据
  6. 奇怪的bug,不懂Atom在添加markdown-themeable-pdf,在配置好phantomjs的情况下报错
  7. c# 浮点数十六进制字符串_从C#中包含十六进制值的字符串数组中打印整数值...
  8. 如何实现RTMP推送Android Camera2数据
  9. 人工智能在fpga的具体应用_新基建“芯”机遇,国产FPGA厂商如何抓住机会?
  10. python_对象的基本组成和内存示意图---python工作笔记016
  11. python必背100源代码-学会这个Python库,至少能减少100行代码
  12. 【玩转win7之简单几步为闪存盘加密】
  13. Android 编程下 ListView 的 HeaderView 和 FooterView 不可选择点击
  14. LeetCode26.删除排序数组中的重复项
  15. Python 使用pip下载失败的解决方案
  16. 2022年10 款最佳计算机视觉开源数据标注工具
  17. sue的小球 牛客(区间dp)
  18. 接入支付宝支付SDK
  19. 手把手教你使用--常用模块--HC05蓝牙模块,无线蓝牙串口透传模块,(实例:手机蓝牙控制STM32单片机点亮LED灯)
  20. 简要分析网络三层架构(核心层、汇聚层、接入层)

热门文章

  1. 学什么就业前景好的专业_新能源汽车专业学什么?其就业前景如何?
  2. 卸载pytorch_Pytorch中的hook的使用详解
  3. 计算机文化基础课程总结,计算机文化基础课程总结.docx
  4. python 修改json文件的value值,利用python修改json文件的val
  5. php 正规标题,一些PHP面试标题
  6. 全志r11_全志R328 Demo开发板;全志R333开发板/核心板;全志R11开发板/核心板;全志R16开发板/方案设计...
  7. 无闪烁刷新页面 php,AJAX_Ajax实现无闪烁定时刷新页面实例代码,在Web开发中我们经常需要实现 - phpStudy...
  8. 怎么查MATLAB中的newrbf,已经有了输入输出数据,如何在matlab中建立RBF神经网络
  9. matlab求解多项式系数,C++和MATLAB混合编程求解多项式系数(矩阵相除)
  10. concurrent(四)Condition