Python 变量
2023-12-28 13:13:47
打印输出内容
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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!