首页 > 编程语言 >笨办法学Python3 习题15 读取文件

笨办法学Python3 习题15 读取文件

时间:2023-10-03 13:22:37浏览次数:47  
标签:文件 笨办法 读取 XX file print 15 习题 txt

知识点:

要读取文件内容,需要先执行打开文件命令//  先 filetxt = open(filename)   再 print( filetxt.read())  // 注意文件内容不能有英文外的文字,否则报错

 

 1 from sys import argv                     # 从系统模块 导入到 参数变量
 2 
 3 script, filename =argv                   # 解包 参数变量 依次赋值给脚本变量和文件名变量
 4 
 5 txt =open(filename)                      # 打开文件,并把打开的文件赋值给变量,后面才能用读取函数
 6 
 7 print(f"Here is your file {filename} :") # 打印 这是你的XX文件
 8 print(txt.read())                        # 打印XX文件里的内容//注意!只能读取英文,中文内容读取不了出错
 9 
10 file_2name = input(">")                  # 弹出提示,用户输入XX文件名,赋值给文件名变量2
11 txt_2 = open(file_2name)                 # 先打开,后面才能成功读取
12 print(f"Type the {file_2name} again:")   # 打印 再次键入XX文件
13 print(txt_2.read())                      # 打印 XX文件里的内容

 

PS C:\Users\Administrator\lpthw>  python ex15.py test.txt
Here is your file test.txt :
sahogahg
ahgoahgaohga
ahgoahgogahg
ahgalgaoggaogh
>test.txt
Type the test.txt again:
sahogahg
ahgoahgaohga
ahgoahgogahg
ahgalgaoggaogh
PS C:\Users\Administrator\lpthw>

 

标签:文件,笨办法,读取,XX,file,print,15,习题,txt
From: https://www.cnblogs.com/luxiaoli/p/17741024.html

相关文章

  • 笨办法学Python3 习题14
    知识点:int(input(">"))//检验用户输入的值是否为整数1fromsysimportargv#从系统模块导入参数变量2script,user_name=argv#将参数变量解包,依次赋值给左边的变量3prompt=">"#将>符号转换字符串赋值给提示变量4......
  • 笨办法学Python3 习题13 参数 解包 变量
    知识点:fromsysimportargv//把系统模块导入参数变量中解包参数,script,one,two,three 1fromsysimportargv#把系统模块导入参数变量,必须写argv23script,first,second,third=argv#把argv参数变量解包(argv......
  • 笨办法学Python3 习题11 提问
    1print("Howoldareyou?",end="")#end=""下一行结果空格后粘贴在同一行2age=input()#需要用户输入年龄值赋给age变量//input(Y)函数,作用让用户输入值,括号内的内容先会弹出来,后面位置让用户输入3print("age=",repr(age))......
  • P5015 [NOIP2018 普及组] 标题统计
    题目描述传送门凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符?注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字符数时,空格和换行符不计算在内。输入格式输入文件只有一行,一个字符串\(s\)。输出格式输出文件只有一行,包含一个整数,即作......
  • 笨办法学Python3 习题10 那是什么
    知识点:转义序列\\ 转义\ (反斜杠)\' 转义'(单引号)\" 转义" (双引号)\t 水平制表符\r 回车符\n换行符\b退格符,向前退一格\f 进纸符\a响铃符\v垂直制表符 ......
  • 笨办法学Python3 习题7 更多打印
    知识点:下一行不换行,end="" 作用  下行不换行并且 中间无空格end=""  作用  下行不换行并且 中间有空格end="2" 作用  下行不换行并且 中间有2和空格和end="2"不一样该引号可以是单引号,引号里面可以无空格,有空格,有数字空格一起,或者字符串 ......
  • 笨办法学Python3 习题5 更多的变量和打印
    知识点:f是format格式化的意思,写法1: f "Hello,XXX{变量名1}XX{变量名2}XX" ,写法2:"Hello,XXX{}XX{}XX".format(变量名1,变量名2)浮点数四舍五入的方法,如1.2345,round(1.2345),使用的是round()函数 ......
  • P1514 [NOIP2010 提高组] 引水入城
    link搜索。首先先用\(dfs\)判断一下对于每一个点来说对应的可以覆盖的\(L,R\).假设题目一定存在一个解,所以一定会有该点覆盖的区间连续。设该区间为\(L,R\),若不是每一个点均会被覆盖,那么题目不会存在任何一个解。判断是否有解:跑一遍\(dfs\),记录每一个点被\(dfs......
  • 笨办法学Python3 习题4 变量和命名
    知识点:变量名需要字母或下划线开头,由字母,下划线,数字组成,数字不能开头变量名不能有特殊符号,不能和关键字,保留字相同应尽量简洁,方便理解记忆变量名区分大小写myName和myname是不同的变量名需要遵循命名约定(网上补充)常见变量名约定:Pascal命名法,所有单词的首字母大写如......
  • 笨办法学Python3 习题2 注释和 # 号
    知识点:#为注释,可为代码注释,运行后代码无错误的情况下,终端不会显示找错误的方法从最后行开始倒着找养成良好的习惯,注释时要简洁易懂,代码字符串与符号之间最好用空格隔开来,看着更干净清楚......