@TOC
可以发生改变的一个量。变量是用来区分不同数据的,可以指向一个内存空间,帮我们存储一些数据。
局部变量:在子程序中定义的变量称为局部变量,局部变量作用域是定义该变量的子程序。
全局变量:在程序的一开始定义的变量称为全局变量,全局变量作用域是整个程序。
当全局变量与局部变量同名时:在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。
在Linux的shell中解释:1.本地变量:由用户自定义的变量名和变量值。又称为局域变量,仅在当前shell中有效,不会继承到子shell。2.全局变量:全局变量在全局范围内可见,在声明全局变量时,不需要加任何修饰词,仅在当前shell和子shell中有效。
①必须是数字或字母或下划线组成
②不能数字开头,更不能是纯数字
③不能使用python中的关键字,如when/if等
④不要使用中文。
⑤不要太长
⑥要有意义
⑦推荐使用下划线命名,或者驼峰命名(每个单词首字母大写)
# 变量使用Test_num_A = 100Test_num_B = 300print(Test_num_A)print(Test_num_B)Test_num_C = Test_num_A * Test_num_Bprint(Test_num_C)print(Test_num_A * Test_num_B)
可以直接理解为不变得量,直接使用。
①一般约定所有字母变成大写的可以认为是常量
②没有绝对的常量,也可以将常量又定义为变量
NUWW =123print("NUWW")NUWW =123456print ("NUWW")
整数,int 小数,float
操作:使用数字进行+-*/
a = 10b = 20print(a + b) #作加法运算
字符串 str (**)
操作:加法+ 此时左右两端必须是字符串,表示字符串的连续操作。
乘法* 一个字符串只能乘以一个数字,表示字符串重复的次数。
表示方式:使用单引号' ' 或者双引号" "或者 ''' '''或者""" """
h = '巴黎圣母院'print(h)n = '是一本世界名著'print(h +n)print(h * 5)
使用布尔值进行条件判断
布尔值:主要分为true和false
# 布尔值print(100 < 10)
Copyright © 2023 leiyu.cn. All Rights Reserved. 磊宇云计算 版权所有 许可证编号:B1-20233142/B2-20230630 山东磊宇云计算有限公司 鲁ICP备2020045424号
磊宇云计算致力于以最 “绿色节能” 的方式,让每一位上云的客户成为全球绿色节能和降低碳排放的贡献者