老师是不是在栈里想改变值,堆里的值是无法改变的,然后只能新生成对象赋值,再传回堆里,是这个意思吗
老师,你看一下这个函数哪里错了?我在做字典测试的时候出错,用断点调试发现是因为没进去判断语句内,正常情况应该进入才对
# 写一个自己的 max 函数,获取指定序列中元素的最大值。如果序列是字典,取字典值的最大值。 def my_max(seq): if type(seq) == dict: seq = list(seq.values()) # 转换成列表 x = seq[0] for m in seq: if m > x: x = m return x print(my_max({'x': 12, 'y': 21, 'z': 11, 'm': 5, 'n': 45, 'a': 33}))
错误示图:
import turtle t=turtle.Pen() n=50 turtle.goto(0,0) while n<=100: turtle.penup() turtle.goto(0,-n) turtle.pendown() t.circle(n) n+=10
用while 循环画同心圆,初始位置会变化,但是还是画的不是同心圆
为什么按Q和q都会停止程序,大写与小写是两个字符啊
#测试@property装饰器 class Employee: def __init__(self,name,salary): self.name=name self.__salary=salary @property def salary(self): print("月薪为{0},年薪为{1}".format(self.__salary,(12*self.__salary))) return self.__salary; @salary.setter def salary(self,salary): if (1<salary<10000): self.__salary=salary else: print("输入错误!只能在1——10000之间。") emp1=Employee("高琪",1000) print(emp1.salary) emp1.salary=2000
问题:为什么写了emp1.salary=2000程序运行没有打印
老师我还是不太理解生成器,生成器是生成了一个元组,就是和tuple一个意义吗
r1={"mys","marseer","marseer.cn"} r2={22,23,24} r3={"bj","sh","gz"} # for name,age,city in zip(r1,r2,r3): # print("{0}--{1}--{2}".format(name,age,city)) for i in range(3): print("{0}--{1}--{2}".format(r1[i],r2[i],r3[i]))
老师我想问下,这个怎么报错了啊
Salary =[] sum = 0 num = 1 while True: salary = input("请输入薪资:") # if salary == "Q": # print("录入成功") # break; num += 1 if num >4: print("已全部录入4名员工的薪资") break; if float(salary)<0: print("输入错误,重新输入") continue; if num <=4: # else: # num += 1 Salary.append(float(salary)) sum += float(salary) print(Salary) print(sum/num)
老师我这样写,明明已录入4个,怎么就只有三个数据呢
老师,3.6版本的pycharm怎么下载?3.8版本好像没有 打包的操作
老师,这是什么意思?是哪个地方出错了?我的是mac 的系统
老师麻烦你给我讲下这个程序的执行过程
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")
一、关于【方法重写:子类可以重新定义父类中的方法,这样就会覆盖父类的方法, 也称为“重写”】的疑惑?
当子类重新定义父类中的方法,是否是替换了父类中原有的方法,从而调用的是新方法。亦或是仅仅在子类中定义了与父类同名的新方法?
老师我这个为啥一输入结束命令就报错
mypy06.rar
老师这个算法为啥一输入小数就报错啊
mypy02.rar
元组删除时候是不是不可以单一删除一个值,例如 a = tuple(20,30.40) 删除40
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637