问题:是不是没有这种用法,强制命名规则只能用在带一个星号的形参后面?
class Student: def __init__(self): print('这是构造函数') def __del__(self): print('销毁对象:{0}'.format(self)) p1 =Student() print(p1) P2 =Student() p3 =Student() del p3 print('程序结束')
问题:当程序结束后,Python解释器触发析构函数,p1和p2哪个最先被删除,他们的删除顺序是怎么确定的?
我试了视频第19分钟中老师演示的write
在输入内容运行得到a之后再注释,文件中的 内容会自动消失,并不是覆盖
为什么我这个ab.txt会把同磁盘同目录下的AB,txt覆盖
原来的AB.txt里写的是qwertyuiop,难道不区分大小写的吗
本质就是一种数据库的设计思想嘛?zszszs
老师,视频中的这一块,我按照老师的代码写,输出是有空格的,但是在前面加‘!’时,输出就正确,
视频中老师的意思是:如果得到的字符串不等于空,就去掉首尾空格吗?
为什么我这里要加一个非才能实现呢?
#使用 1 个函数代替上面的两个函数 def printName(isChinese,name,familyName): def inner_print(a,b): print("{0} {1}".format(a,b)) if isChinese: inner_print(familyName,name) else: inner_print(name,familyName) printName(True,"小七","高") printName(False,"George","Bush") 老师为啥打印printName(True,"小七","高")会是高小七
game.rar
爆炸效果报错,请帮我指点?
问题:定义一个用户名admin,密码123,写一个登录程序,每次输入错误时,给予提示,还有几次机会,如果用户名或者密码输入错误超过三次,则锁定用户(不允许再输入用户名密码了)
代码如下:
countNum = 1 admin = 'huangwei' password = 123 for i in range(4): infor_admin = input('请输入用户名(还有{0}次机会):'.format(4-countNum)) infor_password = input('请输入密码(还有{0}次机会):'.format(4-countNum)) if countNum == 3: print('账号已锁定,请联系管理员!') break if int(infor_password) ==password and infor_admin == admin: print('密码正确,欢迎换来!') break else: print('密码不正确!') countNum +=1
请老师帮我看一下,我这个代码能实现上面的功能吗?总感觉自己做的略简单了,没有那种登录界面的效果
我出现了和上面同学一样的问题
不报错但不显示Dtree效果
看了老师的集合框架还是没有分清楚在什么情况去用哪种集合
一开始可以使用MYEclipse CI 进行编程学习么?
在HashMap中,如果后面的元素存在相同的key会将前面的元素覆盖,是唯一的。
在HashSet中,如果后面的元素存在相同的(key,value)将不被允许存在,是唯一的。
HashMap和HashSet唯一的区别就是键(key)-值(value)对的不同吗
HashSet HashMap
def f1(**a,b,c): print(a,b,c) #打印的时候要直接打印a不带星号 f1(name ='safa',b=12,c=21)
如果形参中是双星号的话,后面也一样采用强制命名,但是输出就报错,老师,是不是没有这种用法,强制命名原则只能用在带一个星号的可变参数后面呢???
我想问一下为什么要把linux的ip改为静态的呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637