老师 寨和堆那里不太懂,它们有啥区别?
1.使用zip的操作循环,循环的次数是有元组或者列表等其他对象最短的一个决定的么?
2.如果想达到zip里面的每一个对象都能保证遍历完是怎么操作么呢?还是说zip达不到保证所有的内容都可以遍历完?
a = {'name':'gaoqi','age':18,'job':'programmer'} a['address']="1还远" a=['age']=38 print(a)
为什么说集合是字典呢,字典不是成对的吗?而集合看起来是元组呀
定义一个 Employee 雇员类,要求如下:
(1) 属性有:id、name、salary
(2) 运算符重载+:实现两个对象相加时,默认返回他们的薪水和
(3) 构造方法要求:输入 name、salary,不输入 id。id 采用自增的方式,从 1000 开始自增,第一个新增对象是 1001,第二个新增对象是 1002
(4) 根据 salary 属性,使用@property 设置属性的 get 和 set 方法。set 方法要求输入:1000-50000 范围的数
这道题中设置id自增怎么操作啊?
為什麼老師的代碼是這樣的,這是在terminal打的嗎?所以有那些: >>>
请问这里为什么不需要对num进行定义?
老师您好,那个输出的距离 如何将字体放大
想问一下老师左边那个structure栏怎么弄出来试了很多遍都不知怎么出来的
老师,字符串中转义字符的“\r"是代表从\r后面开始记录输入的东西吗?(即表示进入的意思吗?)然后\r前面的东西均不表示?
老师你好,请问这个为啥会报错呀?
老师好。为什么说 字符串是序列类型呢?
老师你好我想问一下标识符刚刚开始的时候必须是得有下划线以及字符吗还是说只要有下划线或者字符其中一个就可以了?谢谢
print('aaa'='end\n')
print('bbb'='end\t')
print('ccc'='end\t')
那不对吗 老师?
score=int(float(input(“请输入一个在0-100 之间的数字:”))) #将input进的字符串转化成整数 degree= “ABCDE”#定义等级 num= 0 #定义一个辅助数用于动态调节degree的索引值 if score>100 or score<0: print("数字输入错误,终止") else: num = score//10 if num<6:num=5 #当输入<60时执行此行,num=5,4,3,2,1,0时,返回num=5 if num >9:num=9 #当输入100时执行此行,num=10时,返回num=9 '''通过以上两行的判断将输入数据分成了10,9;8;7;6 ;5,4,3,2,1,0这5组, 这五组数值刚好对应degree的5个索引位置''' print("分数是{0},等级是{1}".format(score,degree[9-num]))
简易写法的主要思想是通过num的引入,将输入数值进行简化分级,然后通过if将分级后的数通过(9-num)控制在degee的控制范围内,degree要是可索引类型(字符串、列表)
老师,视频中的简易写法是这个意思吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战未来微信公众号
百战未来微信小程序
©2014-2026百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637