Tk那里为什么报错一直搞不明白
with open('h.txt','r',encoding='utf-8') as g: lines=g.readlines() lines=['#'+str(index+1)+'\n' for index, line in enumerate(lines)] with open('h.txt','w',encoding='utf-8') as g: g.writelines()
请问这里报错是什么回事?
为何非要使用一个for循环才能拷贝
老师,这个join语句是啥意思?
老师 我不懂这个是啥 图在下面了 help
csv.reader中:
视频中的代码是:
with open () as f: a_csv = csv.reader(f) # print(list(a_csv)) for row in a_csv: print(row)
这里讲的是若print,指针就已指到最后,因此下一行for中不能在读取数据
但是本章文件中的代码
with open() as a: a_csv = csv.reader(a) headers = next(a_csv) print(headers) for row in a_csv: print(row)
想问一下这里 next(a_csv)的作用是什么,为什么加这一句后,print(headers)只打印第一行内容,而不是全部内容?谢谢
老师,这里为什么打不出来b.txt里边的内容呢?
这些坦克图片怎么搜索下载
11111111
老师:你好
这个filetypes=【(‘文本文档’,‘*,txt’)】这个是怎么筛选的?
下面的是我的,我想建在文件名是:01的下面
老师你好,为啥我输入异常程序不会执行第12行代码呢,不是处理完异常程序仍然还会继续往下执行嘛
老师是我这个代码有问题吗?为什么出错了。
在tank18.py中,爆炸效果总是提示下图异常,实在是找不到哪里出问题了,麻烦老师帮忙解答一下
tank.rar
class GenderException(Exception): def __init__(self): super().__init__() self.errMsg = '性别只能设置成男或者女' class Student(): def __init__(self,name,gender): self.name = name #self.__gender = gender self.setGender(gender) #设置性别 def setGender(self,gender): if gender == '男' or gender == '女': self.__gender = gender else: #抛出异常(性别异常) raise GenderException() #获取性别 def getGender(self): return self.__gender def showInfo(self): print("我叫:%s 性别:%s"%(self.name,self.__gender)) try: stu = Student('学生1','123') except Exception as e: print(e.errMsg) # try: # stu.setGender("半女不女") # except Exception as e: # print(type(e)) # # print(e.args) # print(e.errMsg) #stu.showInfo()
老师这
#self.__gender = gender
self.setGender(gender)这两句代码的调用没搞懂?
首行的
#encoding='utf-8'
有什么作用呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637