栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python【变量】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python【变量】

Python【变量】 1.创建变量

在Python中,创建变量不需要有任何声明,在第一次为它赋值时,就会创建变量。

x = 10
y = 'Hello Python'
print(x)
print(y)

输出:

10
Hello Python

在变量赋值之后还可以直接修改其类型:

x = 10
y = 'Hello Python'
x = 'change'
print(x)
print(y)

输出:

change
Hello Python
2.变量名称

Python中变量的命名规则和其他高级语言类似:

  • 大小写敏感
  • 变量名只能包含字母、数字、下划线
  • 不能以数字开头
3.向多个变量赋值
x = y = z = 'Hello'
print(x)
print(y)
print(z)

除了连等之外,还可以:

x,y,z = 'Hello','python','love'
print(x)
print(y)
print(z)

输出:

Hello
python
love

4.print中+连接

print中的加号如果连接的是字符串,那么就表示拼接:

y = 'python'
print('Hello ' + y)

输出:

Hello python

如果连接的是数字,那么就表示算术加法:

x = 10
print(5 + x)

输出:

15

如果是字符串和数字那么久会直接报错。

4.局部变量和全局变量
x = 10

def myfun():
    x = 5
    print(x)
#定义了一个函数,在函数内部的x=5

myfun()
print(x)

我们可以看到,全局有一个x变量的值是10,在函数mufun()的内部又有一个变量x的值是5,和其他语言一样,在函数内部重定义的函数外的变量,那么在函数内使用这个变量都默认是函数内的局部变量,所以输出如下:

5
10

如果我们需要在函数内使用全局的变量x,那么就需要用到关键字global引用该关键字:

x = 10

def myfun():
    global x
    x = 15
    print(x)
#定义了一个函数,在函数内部引用了全局变量x

myfun()

这样输出就是全局变量x的值了:15

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/268577.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号