课前准备
python 3.X
pychram(社区版即可)
把python录播看完
python 3.X
pychram(社区版即可)
把python录播看完
1.python函数参数这块看的不是很明白,默认值只会执行一次,这条规则在默认值为可变对象时很重要,希望老师再举个例子讲解一下;
2.函数的缩进特别关键,如果格式不对,就会返回语法错误,如何确保缩进格式的正确书写?
3.print和return的区别以及应用场景
4.字典传参和元组传参,解包参数列表这部分没听懂,求讲解
5.字面量插值这块求实例
1、numpy装不上报错
2、单双引号使用没有讲究吗
第一个numpy安装报错问题我也遇到了,我是使用了错误提示中的指令python -m pip install --upgrade pip更新了pip的版本,然后再pip install numpy就成功了,同学可以试试看
录播课程中,讲解 python 函数中的默认参数,没有看明白
还是有问题
print 只是一个用来打印的方法,可以在任何时候,任何地方使用,没有范围限制
return 是函数/方法的返回值,只能用在def定义的代码块中
return 如果不指定或者就没有return函数的话,调用函数则会输出None
def m(a, b):
print(a)
print(b)
tuple1 = (1,2)
print(*tuple1)
m(*tuple1)
def mmmmmmm(a, b):
print(a)
print(b)
dict1 ={"a":1,"b":2}
dict2 = dict(a=1, b=2)
mmmmmmm(**dict2)
就是字符串的一个”参数化“。之后实战多了就理解了
换源就可以解决啦
def mmmmm(a="apple"):
print(a)
mmmmm("banana")
1、类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外,类变量通常不作为实例变量引用
2、实例引用:给一个对象起一个别名,比如,a是对象,b是a的引用,则a和b的地址空间都是一样的,修改b,则z就被同时修改
老师,能再举例说明一下这2点吗?谢谢!