☰
python怎么定义变量?如何给变量赋值?
2026/10/23 16:12:34 网站建设 项目流程

许多小伙伴们于刚接触之际会知晓到的一个特性: 它是一种弱类型语言, 随后陷入思索: 没了变量声明, 那么它要怎样去定义变量? 它的变量又该以何种方式来使用? 接下来就让小编去告知你。

前文曾有提及, 它是一门属于弱类型范畴的语言。存在与之有着相似特性的语言, 像(其亦是一门弱类型的解释型语言), 于变量的定义以及声明环节, 并不需要去指明变量的类型。并且, 在关于变量的定义里, 同样不需要指定变量的类型。仅仅只需直接进行定义, 随后开展变量的赋值操作便可。

var1 =123 #定义一个变量var1并赋值123(一个int类型数据) var2 = 12.56 #定义一个变量var2并赋值12.56(一个浮点型数据) str =“hello 编程狮” #定义一个变量str并赋值一串字符串 #python的变量命名只能由数字、字母和下划线(_)组成且不能以数字开头 #换种说法,变量的第一个字符只能是下划线或者字母,之后的字符可以使用数字、字母和下划线 #与其他语言一样,python也不能用保留字来当标识符

留意, 要是变量在使用之前没有进行赋值操作, 那么在特定情况中会存在一个默认的值, 然而另外一种情况不存在, 因而该变量在使用之前必须要先去进行赋值。

变量在被定义好过后, 便能够加以使用了。变量能够借助等式进行重新赋值(并且鉴于这属于弱类型, 因而即便给予一个原本属于​int​类型的变量赋予一个字符串也是可行的)。变量能够被传递至函数, 可以用于参与表达式的运算, 还能够用于赋值(即将一个变量所具有的值赋予给另一个变量)。

变量有着作用域之分, 全局变量的话, 在全局范围内全都能够加以使用, 然而呢, 在代码块内部所声明的变量, 于代码块外部是不可以进行使用的。

def fun(c): print(a) #a是全局变量,函数内也可以获取到 print(c)#c是形参,是函数调用时创建的一个变量,等于传进来的实参 d =4 #定义一个局部变量d print(d)#局部变量在同一个代码块中可以使用 a =1 #定义一个全局变量a b =2 #定义一个全局变量b fun(b)#将b传入函数中,b是实参 print(c)#c是函数fun的形参,只在函数内能使用 print(d)#d是在函数fun内定义的变量,函数外无法使用

注意事项, 以上所提及的代码, 在其执行的过程当中, 要是没有将最后两行进行注释掉的话,那么就会出现报错的情况, 这是由于没办法去使用变量, 进而就会出现特定的错误情况, 也就是会报not错误。

至于上述所涉及的, 关于变量的全部方面的内容便是这些了, 若想获取更为详尽的教学情况, 是能够去查看编程课的, 其中的课程呈现出短小且精干的特点, 极其适配于进行较快速度的学习呢。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询