正常在项目进行开发时,是否推荐在类中定义与类无关的静态方法呢?
str = "**s*xt**".strip("*")
print(str)
这个首尾的*全部都去掉是吗?
比如
str = "ccs*xtcc".strip("c")
输出结果会是:s*xt 吗?
需要开二次方
class car(): def __call__(self, age, job): print('_call_方法') print('年龄:{0},工作:{1}'.format(age,job)) f2=car() f2(18,'IT')
老师有点我不懂,既然已经使用_call_方法了,为什么不能直接像函数一样,直接调用,反而还要把car赋值给c呢?
class Student: def __init__(self,name,score): # __init__是一个构造方法(构造函数),第一个参数是固定参数必须是self self.name=name # 实例属性 self.score=score def say_score(self,c): # 实例方法 print(c) print('{0}分数是{1}'.format(self.name,self.score)) a=('李四',68) a.say_score(68) Student.say_score(a,68)
我也是按照老师讲解的两种方法调用,为什么会报错呢?
a.say_score(68)
Student.say_score(a,68)
class Student: def __init__(self,name,score): # __init__是一个构造方法 self.name=name self.score=score def say_score(self): print('{0}分数是{1}'.format(self.name,self.score)) # 调用Student s1=Student('张三',90) print(s1.name,s1.score) # 调用say_score s1.say_score() # 输出结果:张三分数是90
为什么 d e f 三个变量返回的是 None 啊
pop难道不会自动返回值吗?为什么视频里面a.pop(2)之后,再print(a)的时候只出现了a的值,为什么被pop掉的值没有出现在下面?
import copy a=[1,2,[3,4]] b=copy.deepcopy(a) b.append(30) b[2].append(90) print(b)
老师为什么b[2].append(30)可以输出结果,而b[0]或b[1]不能输出结果,会报错呢?
请问一下老师,怎么在代码编写框的下方出现代码运行的结果,我的软件里面智能显示终端,我看老师的软件可以直接生成运行结果的界面
为啥安装不成功
https://repo.anaconda.com/miniconda/
for m in range(1,10): for n in range(1,m+1):
老师第二个
for n in range(1,m+1):不懂什么意思
for x in range(5): print(0,end='\t') print() # 打印结果:00000 for x in range(5): print(1,end='\t') print() # 打印结果:11111 for x in range(5): print(2,end='\t') print() # 打印结果:22222 # 利用嵌套循环 for x in range(5): for y in range(5): print(x,end='\t') print()
for x in (20,30,40): print(x*1) for x in '1234': print(x) for x in range(100): # range范围 print(x,end='\t') # \t指的横向显示 # 利用for循环,计算1-100之间数字的累积相加和: # 计算1-100之间偶数相加和;计算1-100之间奇数相加和 sum_all=0 sum_even=0 sum_odd=0 for num in range(101): sum_all=sum_all+num if num%2==0: sum_even=sum_even+num else: sum_odd=sum_odd+num print('计算1-100所有数字累计相加和{0},计算1-100之间偶数相加和{1},计算1-100之间奇数相加和{2}'.format(sum_all,sum_even,sum_odd))
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637