博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
open random
阅读量:5051 次
发布时间:2019-06-12

本文共 1068 字,大约阅读时间需要 3 分钟。

open文件操作

f = open('文件路径',mode='rwab+',encoding='utf-8')# content = f.read(3)    # 读出来的都是字符# f.seek(3)             # 是按照字节定光标的位置# f.tell()                 # 告诉你光标的位置# line = f.readline()    # 一行一行的读# line = f.readlines()  # 每一行当成列表中的一个元素,添加到list中# f.truncate(4)    #截断文件# f.write('a'.encode('utf-8'))            #写入文件f.close() # for i in f:print(i) <==> print(f.readline()) # 获取一行数据并返回# 文件以什么编码存,就以什么编码打开# str --->byte  encode('utf-8') 编码# #byte --->str decode('utf-8') 解码# with open(filename,mode='',encoding='') as f:#     '''以w方式打开将直接覆盖文件内容,b 二进制方式打开文件不指定编码#        r+ 打开(已存在)文件直接写 和读完再写 #         with open 打开文件由其代替做收尾工作,执行close()方法#     '''#     文件操作

随机数模块:random

import randomrandom.random()                # (0,1) 大于0且小于1之间的小数random.uniform(1,3)         # (1,3) 大于1小于3的小数random.randint(1,5)            # [1,5] 大于等于1且小于等于5之间的整数random.randrange(1,10,2)    # [1,10) 大于等于1且小于10之间的奇数random.choice([1,'23',[4,5]])      # 1或者23或者[4,5]random.sample([1,'23',[4,5]],2) # 列表元素任意2个组合random.shuffle(item)            # 打乱次序

 

转载于:https://www.cnblogs.com/ming-yuan/p/9536854.html

你可能感兴趣的文章
asp.net core 系列 16 Web主机 IWebHostBuilder
查看>>
WPF星空效果
查看>>
WPF Layout 系统概述——Arrange
查看>>
PIGOSS
查看>>
几款Http小服务器
查看>>
iOS 数组排序
查看>>
第三节
查看>>
PHP结合MYSQL记录结果分页呈现(比较实用)
查看>>
Mysql支持的数据类型
查看>>
openSuse beginner
查看>>
Codeforces 620E(线段树+dfs序+状态压缩)
查看>>
Windows7中双击py文件运行程序
查看>>
Market entry case
查看>>
bzoj1230 开关灯 线段树
查看>>
LinearLayout
查看>>
学习python:day1
查看>>
css3动画属性
查看>>
第九次团队作业-测试报告与用户使用手册
查看>>
Equal Sides Of An Array
查看>>
CentOS笔记-用户和用户组管理
查看>>