二进制python3.8_python 3.8 的文件处理和list

数据文件处理

起源,需求是发明之母,数据处理的出现就是遵循这个原则的一个好例子

文件:存储在计算机上的并特定名字的信息集合

如:

.doc 微软word文件名

.exe 可执行文件(windows系统)

.html 网页文件

.java java源代码文件

.jpg jpeg图像文件

.mp3 音频文件

.mp4 音视频文件

.pdf Adobe便携式文档文件

.py python源代码文件

.txt 文本文件

.xls 微软电子表格文件

.zip zip压缩文件

.tar tar 压缩文件

文件的划分

文本文件

二进制文件

文件夹

文件被放到文件夹整到文件目录中,目录按层次结构进行组织,从顶部的根目录开始。windows 根目录可以c: d:盘等

mac和linux机器目录是按/ 的方式 / 表示根目录 /root/ /Uses/ 等

Python 中读取文件

要从python程序中访问文件,可以用函数open,open函数接受标识文件路径的字符串作为参数

如:filename= open("/Users/keny/filename");或者是 filename=open("c:/windwos/filename")

def youfilename():

file=open("filename.txt")

filetext=file.read()

print("+++++++++++++")

print(flletext)

file.close()

youfilename()

打印出全部文件,字符串中的嵌入换行符(”\n“)以指示换行。

file.close()用来关闭文件。

也可以用with语句,来打开资源。with pyhon会自动关闭资源

with open("yourfilename") as name:

statment

statment

例子为:

def main():

with open("myfile.txt") as file:

filetext= file.read()

print(filetext)

main()

列表

一个有序的值的集合,经常使用整数作为索引来访问它。存储在列表中的单个变量为元素,python的列表索引是从0开始

创建列表:

[]

name=[value1,value2,value3,....,valuen]

也可以用

mylist=list(range(1,11))等于

mylist=[1,2,3,4,5,6,7,8,9,10]

list的乘法

temp=[0.0]*3 等于 temp=[0.0,0.0,0.0]

访问列表元素

list[index]

例如:mylist=[1,2,3,4,5]

>>>mylist[2]

3

修改mylist的列表的值可以用

>>>mylist[2]=100

>>>mylist

1,2,100,4,5

通过索引来修改列表的元素值

nums=[10,20,30,40,50,60]

>>>nums[::-1]

60,50,50,30,20,10

>>>nums[5:1:-1]

[60,50,40,30]

>>>nums[::2]

[10,30,50]

遍历列表

for name in list:

statment

statment

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值