num=0 sum=0 while num<100: sum=num+sum num+=1 print(sum,end="\t")
老师 为什么这个代码运行之后是
0 1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 300 325 351 378 406 435 465 496 528 561 595 630 666 703 741 780 820 861 903 946 990 1035 1081 1128 1176 1225 1275 1326 1378 1431 1485 1540 1596 1653 1711 1770 1830 1891 1953 2016 2080 2145 2211 2278 2346 2415 2485 2556 2628 2701 2775 2850 2926 3003 3081 3160 3240 3321 3403 3486 3570 3655 3741 3828 3916 4005 4095 4186 4278 4371 4465 4560 4656 4753 4851 4950
这个样子的啊
从for循环开始细讲一下,没看懂range3、4那里
'{:.0f}'.format(2.7183)输出为什么是3啊?你们都没说一下这种情况
"""定义一个学生Student类。有下面的类属性: 1 姓名 name 2 年龄 age 3 成绩 score(语文,数学,英语) [每课成绩的类型为整数] 类方法: 1 获取学生的姓名:get_name() 返回类型:str 2 获取学生的年龄:get_age() 返回类型:int 3 返回3门科目中最高的分数。get_course() 返回类型:int 写好类以后,可以定义2个同学测试下: zm = Student('zhangming',20,[69,88,100]) 返回结果: zhangming 20 100""" class Student(): def __init__(self, name, age, score): self.name = name self.age = age self.score = score def get_name(self): if isinstance(self.name, str): return self.name def get_age(self): if isinstance(self.age, int): return self.age def get_course(self): a = max(self.score) if isinstance(a, int): return a zm = Student("张三", 22, [98, 97, 100]) print(zm.get_name) print(zm.get_age) print(zm.get_course)
老师,我打印出来,为啥是这样?
老师,那如果一个类继承了了多个父类,呢么super还能继续用吗?如果能的话,那怎么判断调用的是哪一个父类中的实例方法呢
print函数使用时,()内什么时候加引号?什么时候不加引号,print()在哪一章节讲解?
这样写为什么不行呢
score = (()) grade = (score<): grade = (<=score<): grade = (<=score<): grade = (<=score<=): grade = (.format(score,grade))
运行后是这样的:
C:\Users\Administrator\pythonProject\venv\Scripts\python.exe C:/Users/Administrator/pythonProject/main.py
Process finished with exit code 0
为什么运行后没有请输入分数的呢?
def func(x,y): print(x+y+10) print(func(1,2)) func(1,2) def fun(x,y): return(x+y+10) print(fun(1,2)) fun(1,2)
运行结果:
老师,我想请问一下,print和return在定义函数时有什么区别呀?
a=((a)) (a.startswith()) (a.endswith()) (a.find()) (a.rfind()) (a.count()) (a.isalnum()
False
7
13
1
True
老师,请问这里为什么print(a.isalnum))是”True“
双引号括起来的常量字符串只保留一份,单引号括起来的常量字符串也是保留一份么
m=0
老师:请问第一句 这个m=0,我需要怎么写,才能给他写到函数里面去?
老师你说的按FE,是这个FE还是?FnE, 还是F1去显示那个系统啊
>>> k = (x*2 for x in range(5)) >>> k._next_() Traceback (most recent call last): File "<pyshell#86>", line 1, in <module> k._next_() AttributeError: 'generator' object has no attribute '_next_'
老师,请问这个报错要怎么解决,用的是Python3,
老师,s.upper()是什么意思?这里两个是意思相同么,都是表示如果输入的是Q或者q,是么?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637