首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AI 算法笔记

    Python-100例(7-8) 复制列表 & 打印乘法口诀

    2019 年第 27 篇,总 51 篇文章 本文大约 1700 字,阅读大约需要 6 分钟 前面分享的六道题目如下: Python-100 | 练习题 01 & 列表推导式 Python-100 练习题 02 Python-100 练习题 03 完全平方数 Python-100 练习题 04 判断天数 Python-100例(5-6) 排序&斐波那契数列 这次是分享 Python-100 例的第 7- *9=54 7*9=63 8*9=72 9*9=81 练习代码已经上传到我的 GitHub 上了: https://github.com/ccc013/CodesNotes/tree/master/Python

    99520发布于 2019-08-16
  • 来自专栏以终为始

    7-8 Left-pad (20 分)

    7-8 Left-pad (20 分) 根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把

    49810编辑于 2023-03-09
  • day 7-8 GEO数据挖掘

    ', getGPL = F)#下载及/或读取文件 #网速太慢,下不下来怎么办 #1.从网页上下载/发链接让别人帮忙下,放在工作目录里 #2.试试geoChina,只能下载2019年前的表达芯片数据 #library ,按列取子集 #⭐要操作的地方 library(tinyarray) get_gpl_txt(gpl_number) #获取表格文件的下载链接 # 接下来是复制网址去浏览器下载、放在工作目录下、读取、提取探针 id和基因symbol(没有现成的需要拆分和转换),不同文件代码不统一,等看同学们的例子。 # 方法3 官网下载注释文件并读取 # 方法4 自主注释,了解一下 #https://mp.weixin.qq.com/s/mrtjpN8yDKUdCSvSUuUwcA save(exp,Group,ids singleDoc# 《又一个有点难的探针注释(多种id的转换)》 注意打开文件表格看,包含分组的列不一定是tittle 1/首先根据关键词定义分组 2/factor()将字符串转换为因子 3/确保对照组因子的

    49710编辑于 2025-08-15
  • 来自专栏刷题笔记

    7-8 阅览室 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/99688636 7-8 阅览室 (20 分) 天梯图书阅览室请你编写一个简单的图书借阅统计程序

    66410发布于 2019-11-08
  • 来自专栏萌海无涯

    centos 7-8重置root密码

    第六步: 通过执行以下命令来强制重新标记文件系统 touch /.autorelabel --------------------- # 上下二选一,上面方便,下边快,懒人选上面 -------- ------------- load_policy -i chcon -t shadow_t /etc/shadow 第七步: 退出两次,重启等待文件系统标记完成即可~ 第八步:

    1.8K10发布于 2021-02-24
  • 来自专栏刷题笔记

    7-8 堆栈模拟队列 (25 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/97869472 7-8 堆栈模拟队列 (25 分) 设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列

    1.2K20发布于 2019-11-08
  • 来自专栏ReganYue's Blog

    【PTA】7-8 到底有多二 (15分)

    一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。

    74730发布于 2021-09-16
  • 来自专栏刷题笔记

    【未完成】7-8 最长有效括号串 (20 分)13分

    本文链接:https://blog.csdn.net/shiliang97/article/details/101473397 7-8 最长有效括号串 (20 分) 给定一个只含左右小括号的括号串序列

    46930发布于 2019-11-08
  • 来自专栏刷题笔记

    7-8 汉诺塔的非递归实现

    点这里 7-8 汉诺塔的非递归实现 借助堆栈以非递归(循环)方式求解汉诺塔的问题(n, a, b, c),即将N个盘子从起始柱(标记为“a”)通过借助柱(标记为“b”)移动到目标柱(标记为“c”),并保证每个移动符合汉诺塔问题的要求

    1.1K10发布于 2019-11-08
  • 来自专栏ReganYue's Blog

    【PTA】7-8 显示菱形 (10point(s))

    请编写函数,输入菱形的行数和组成菱形的字符,输出对应的菱形图像。 输入样例 5 $ 输出样例 $ $$$ $$$$$ $$$ $ 要求:若行数小于等于 0,则输出 None;若行数是偶数,则输出Error。 #include int main() { int n; char c; scanf("%d %c",&n,&c); if(n<=0) printf("None"); else if(n%2==0) printf("Error"); else { int m=n/2+1;

    36420发布于 2021-09-16
  • 来自专栏全栈程序员必看

    python运行pyc文件_Python pyc文件

    什么是pyc文件 pyc 是由py文件经过编译后二进制文件,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,是由python 的虚 拟机来执行的。 pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同的,2.5编译的pyc文件,2.4版本的 python是无法执行的。 pycodeobject与pyc文件关系 class A : pass def Fun(): pass a = A() Fun() 在Python编译完成后,一共会创建3个PyCodeObject对象, 但是不幸的是,Python在执行完这些byte code后,会销毁PyCodeObject,所以下次再次执行这个.py文件时,Python需要重新编译源代码,创建三个PyCodeObject,然后执行byte Python应该提供一种机制,保存编译的中间结果,即byte code,或者更准确地说,保存PyCodeObject。事实上,Python确实提供了这样一种机制——Pyc文件

    2.2K50编辑于 2022-07-04
  • 来自专栏刷题笔记

    【未完成】7-8 社交集群 (30 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/102727534 7-8 社交集群 (30 分) 当你在社交网络平台注册时,一般总是被要求填写你的个人兴趣爱好

    50200发布于 2019-11-07
  • 来自专栏游戏开发之旅

    Python文件

    os.listdir(path) 该函数返回path路径下的文件名称列表(不是文件全路径),包括文件夹名称 举例 文件夹下内容拷贝到目标目录 import os path="E:\\Ct\\src" os.path.isdir(sourceFile): CopyAllDir(sourceFile,targetFile) CopyAllDir(path,targetDir) os.walk(path) 遍历文件列表返回一个元组 ,元组内容为(dirpath, dirnames, filenames) dirpath为文件所在的文件夹全路径 dirnames 为路径存在的文件夹列表 filenames 为该路径下的所有文件名称( 包括后缀名) 举例 获得目标路径下的所有文件列表(文件全路径) def getpathlist(path): pathlist = [] for root, _, files in os.walk(

    56420发布于 2020-04-24
  • 来自专栏数据医生专栏

    文件 | Python

    文件 数据读写 文件的作用 能把运行在内存的一些数据存储到硬盘上。 文件路径 文件路径的书写格式 以下三种书写格式都符合Python语法: 文件内容的操作 打开、新建 open( ) 文件存在则打开,文件不存在则新建。 f.close() # 关闭txt文件 关闭 close( ) f.close() 大文件的处理方式 当文件过大(大于内存)时,直接读取整个文件可能造成内存溢出,应该分多次读取文件文件文件夹的常见操作 import os # 以下操作都需要先import os 文件的操作 文件重命名 rename( ) rename(需要修改的文件名, 新的文件名) 可以完成对文件的重命名操作 ("张三") pickle模块 用普通的方式存取文件,会将Python里面的内容转换为字符串,而pickle能够按照原来的数据结构进行存储,实现了基本的数据序列化/反序列化。

    89831发布于 2019-06-03
  • 来自专栏python3

    python 文件

    文件迭代器是最好的读取工具,从文本文件读取文字的最佳方式就是根本不要读取该文件文件读取的数据回到脚本是一个字符串。 #close是通常选项。调用close会终止外部文件的连接。 for line in open('myfile.txt'): print(line,end='') #hello textfile #goodbye text file #python3 文本文件内容为常规的字符串 二进制文件为一个特殊的bytes字符串 #python2 文本文件处理8位文本和二进制数据,有特殊的字符串类来处理unicodewenben #python3中的区别源自于简单文本和unicode文本并为一种常规的字符串 #因为所有的文本都是unicode,包括ascii和其他8位编码 #文件中处理解析python对象 x, y, z = 43, 44, 45 s = 'spam' d = {'a':1, 'b':2} #文件中打包二进制数据的存储于解析 #struct模块能够构造和解析打包的二进制数据 #要生成一个打包的二进制数据文件,用wb模式打开它并将一个格式化字符串和几个python #对象传给struct,这里用的格式化字符串指一个

    75420发布于 2020-01-09
  • 来自专栏python3

    Python文件

    "utf-8") f.write("Python\n") f.write("hello world") f.close() #运行之后helloworld文件里内容为 Python hello world helloworld2文件里原本的内容为: Hello World Python wll luyue shenyuqian jiangxiaoxia wangrong shiyuting f = open wll luyue #helloworld2文件里的内容现在变为 Hello World Python wll luyue shenyuqian jiangxiaoxia wangrong shiyuting b'Hello World\r\n' b'Python\r\n' #b表示字节,byte类型 6.二进制文件 写 wb模式  f = open("helloworld", 'wb') 文件句柄: " wll ly jiang #执行之后的内容为 Hello World Python wll ly jiang syq jxx 8.a+ 追加读写,但也只能是在后面写 9.读文件 (1)读文件的两种方式

    57920发布于 2020-01-20
  • 来自专栏程序员

    Python——文件

    Python——文件 打开和读取文件 with open("pi_digits.txt") as file_obj: print(file_obj.read()) 首先,open函数传入一个参数 我们就可以通过file_obj来操作文件了。关键字with的作用是当不在需要访问当前打开时,将文件关闭。这点非常方便,让开发人员可以不写close函数,python会在适当的时候关闭文件。 \n") 这次给open函数传递了两个参数,分别是文件名和打开方式。当以w方式(只写方式)打开文件的时候,如果该文件不存在,那么Python将会创建该文件,并以只写方式打开。 如果指定的文件已经存在,那么python会清空该文件的内容。如果需要不清空文件内容,那么需要以追加方式打开文件。追加方式是’a’。这段代码我们写入了一段字符,并且在最后加上了换行符。 \n") 执行这段代码之后,文件的内容如下所示: Hello World! Hello Python!

    47410发布于 2021-04-13
  • 来自专栏刷题笔记

    【2020HBU天梯赛训练】7-8 矩阵A乘以B

    7-8 矩阵A乘以B 给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。

    78820发布于 2020-06-23
  • 来自专栏Blank

    python文件

    文件的打开 open(name,mode,encoding) name表示打开的文件名 mode表示打开的模式,比如只读,写入,追加等,r表示只读,W表示写入,s文件追加,a+表示读写 encoding 表示文件的编码 注意:多次调用未关闭则会从上次的读取位置开始再次读取 读取示例: # 1.读取文件 d = open("C:/data.txt","r",encoding="UTF-8") msg = d.read() print(f"读取的内容为{msg}") # 2.读取文件全部行,封装到列表中 d = open("C:/data.txt","r",encoding="UTF-8") msg = d.readlines() print(f"读取的内容为{msg}") # 3.读取文件单行数,调用一次读取一次 d = open("C:/data.txt","r",encoding="UTF ="UTF-8") # 关闭 d.close() # 5.with 读取文件,执行完后会自动关闭文件 with open("C:/data.txt","r",encoding="UTF-8") as

    28820编辑于 2023-04-12
  • 来自专栏cs

    python文件

    是基于字符编码的文件,常见的有ASCII,和Unicode编码等,其文件的内容就是字符。 二进制文件是基于值编码的文件,存储的是二进制数据,就是数据是按照其占用的字节数来存放的。 文件的打开与关闭 文件对象=open(filename,modern); 文件对象.close(); r只读方式打开; w以写的方式打开,若文件存在,则覆盖原来的文件 a以写的方式打开,写入内容追加在文章末尾 f=open("test.txt",'rb+') print(f.read().decode("utf-8")) f.close() hello 东风冷雪 life is short. i use python " 人生苦短,我用python") f.seek(1) print(f.read()) f.close() 人生苦短,我用python 文件的读,取,追加。

    1K70发布于 2018-05-16
领券