Python 变量

发布时间:2023年12月28日

打印输出内容

print(‘rumenle’)
print(‘haode’)

缩进需要tab

注释将需要注释的部分开头用#

多行注释 1、用你也可以左键选中我们需要注释的代码,松开,按:Ctrl+/,就完成相同效果注释 2、把要注释的内容放到三个引号对里面

‘’‘shide’‘’

变量定义理解 给它赋值时就会创建变量:Python 没有用于声明变量的命令。变量在您第一次为其赋值时创建。

a=8
ints=‘duide’
print(ints)

对于同一个变量,赋值类型不同则会发生类型的变化 默认打印出来string类型

a=5
a=‘string’
print(a)

如果要指定变量的数据类型,可以通过强制转换来完成,比如:

a=str(8)
y=int(3)
print(a)
#查看类型
print(type(y))

可以使用单引号或双引号来声明字符串变量:

y=‘好的’
f=“bu”
print(y)
print(f)
#变量名区分大小写
A=‘d’
a=‘ds’
print(A)
print(a)

变量可以有一个简短的名称(如 x 和 y)或一个更具描述性的名称(age、carname、total_volume)。Python 变量的规则:

变量名必须以字母或下划线字符开头

变量名不能以数字开头

变量名称只能包含字母数字字符和下划线(Az、0-9 和 _ )

变量名区分大小写(age、Age和AGE是三个不同的变量)

骆驼法则:除了第一个单词外,每个单词都以大写字母开头

a_name=‘j’
print(a_name)

多个变量的多个值。 Python 允许您在一行中为多个变量赋值: 可以单独输出

b,v,n=‘多个变量名输出成功’,‘y’,‘好的’
print(b)
#也可以一行中为多个变量分配相同的值:
v=m=f=g=‘xiangtongdezhi’
print(m)

集合数组 您在列表、元组等中有一组值。Python 允许您将值提取到变量中。这称为拆包

fruits=[‘apple’,‘banana’,‘cherry’]
x=n=k=fruits
print(x) #直接输出整体的
#文本组合输出 也可以运算符计算输出
x=‘hao’
y=‘yyy’
m=2
r=2
print(x+y)
print(m+r)

如果你尝试组合一个字符串和一个数字,Python 会给你一个错误,这时候把数字转为字符即可,强制转换

全局变量与局部变量,全局关键字 函数外部创建的变量称为全局变量。都可以使用全局变量,无论是在函数内部还是外部 在函数内部创建同名变量,该变量将是局部变量,只能在函数内部使用。具有相同名称的全局变量将保持原样,全局且具有原始值

l=‘全局变量’
def myfunc():
print(l)
myfunc()

names=‘全局2变量’
def myfunc1():
names=‘局部变量’
print(names)
myfunc1()
print(names)

全局关键字

通常,当您在函数内部创建变量时,该变量是局部的,并且只能在该函数内部使用。要在函数内创建全局变量,可以使用 global关键字。

name_money=‘全局2变量’
def myfunc2():
global name_money
name_money=‘设置局部变量为全局’
print(name_money)
myfunc2()
print(name_money)

文章来源:https://blog.csdn.net/weixin_43145997/article/details/135266187
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。