python自定义变量名有哪些_Python学习第161课——自定义变量和导出变量
我们之前介绍过,Linux系统的命令相当于一个变量,这个变量是保存在系统的环境变量里面的。
我们在shell中输入env并回车,就会显示出系统的所有环境变量,如下图:
如上图所示,我们在环境变量中可以看到PWD=/home/xiaozhi,
我们刚登录系统是,最开始的目录就是在/home/xiaozhi(当然我的系统中是/home/xiaozhi,你的系统就是/home/你的用户名)里面。
Linux系统中所有东西都是可以自定义的。那么我们能不能自己定义一个变量呢,相当于我们自己定义了一个系统命令。当我们每次在shell中输入自己定义的这个命令时,就会执行一个对应的操作。
●自定义变量
如何自定义系统环境变量呢?也就是说如何自定义一个命令呢?
我们看到环境变量中,变量都是PWD=/home/xiaozhi这样的形式,即变量后面跟一个=号,再跟上值。
那么自定义变量也是这种形式:
变量名="值"
即直接在shell中直接输入:变量名="值",就会自定义一个变量。
我们在shell中输入TEST="I'm testing right now.",就相当于自定义了一个TEST变量。
然后当我们输入echo $TEST时,会显示出I'm testing right now.
如下图:
我们再重新打开一个新的shell(直接在shell中输入bash就可以),然后在新打开的shell中输入echo $TEST,如下图:
我们看到在新的shell中输入echo $TEST之后,什么都没有显示。
我们先退出这个新的shell,直接输入exit就行(退出新打开的shell,直接输入exit即可)。
我们退回到原来的shell中,这时我们只需要把原来的shell中自定义的变量导出来,就可以在其他新的所有的shell中通用了。
●导出变量
导出变量,使用命令:
export 变量名
我们在shell中输入:
export TEST
然后回车,就把TEST这个变量导出来了。
导出之后,我们再重新打开一个新的shell,直接输入bash,
然后在新的shell中输入echo $TEST,
如下图:
如上图,我们看到在新的shell中,输入echo $TEST,显示结果就是I'm testing right now.
现在我们知道了,可以在一个shell中自定义一个变量,然后把这个变量导出,就能让这个变量变得通用了,就能在其他另外的所有的shell中调用这个变量了。
python自定义变量名有哪些_Python学习第161课——自定义变量和导出变量相关推荐
- python 找到目录下文件名规则_Python学习第162课--PATH变量值修改以及模糊查找文件名...
[每天几分钟,从零入门python编程的世界!] 我们在使用Linux系统时,经常会安装很多第三方的程序或文件到电脑上.我们安装程序后,这个程序在电脑上会有一个默认的路径,我们先看看程序安装的默认的路 ...
- python 获取向上两级路径_Python学习第171课--相对路径和绝对路径
[每天几分钟,从零入门python编程的世界!] 这节我们补充2个概念:相对路径和绝对路径. ●绝对路径 就像一棵大树一样,从它的根开始,往上会有大的枝干,在大的枝干上面又会有小一点的树枝,小树枝上面 ...
- 电脑安装python后开不了机_Python学习第145课——关于无法正常启动centOS问题的解决方案...
[每天几分钟,从零入门python编程的世界!] 上节我们介绍了创建虚拟机.设置虚拟机参数以及在虚拟机上启动centOS系统. 可能有些小伙伴在操作实践的过程中会出现一个问题:按照我的步骤一步步去操作 ...
- python怎样查看describe的结果_Python学习第126课--pandas拿到数据后的总体描述
[每天几分钟,从零入门python编程的世界!] 当我们拿到一份数据的时候,可以让pandas告诉我们这一组数据到底是什么样子的,也就是说对数据进行一个总体的描述. 之前我们可以通过df.head() ...
- python中图例legend标签内容_Python学习第87课-数据可视化之图形标识title、label、legend...
[每天几分钟,从零入门python编程的世界!] 第86课我们学习了matplotlib,并且用它画了一个简单的图形,但是这个图形上面没有标题,没有标明x轴和y轴,而且用于画这个图形的数据都是我们手动 ...
- python变量名有哪些_python变量名命名规则
原博文 2020-03-21 11:07 − 一.python变量名命名规则: 1.变量名通常由字母,数字,下划线组成; 2.数字不能作为变量名开头; 3.不能以python中的关键字命名; 4.变量 ...
- 可用作python变量名的是_Python编程4:什么是变量
#少儿编程# 我们在上一篇<Python编程3:与计算机对话之键盘输入input()>中介绍input()函数时曾经使用过变量,将键盘输入的内容赋给变量name.变量,在各个编程语言中都是 ...
- python的变量名命名规则_python的变量命名规范
一.python变量名命名规则: 1.变量名通常由字母,数字,下划线组成; 2.数字不能作为变量名开头; 3.不能以python中的关键字命名; 4.变量名要有意义; 5.不要用汉字和拼音去命名; 6 ...
- python内置数字类型转换函数_Python学习 Day2-2 Python3的基本数据类型、数据内置类型转换函数...
Python3的基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型& ...
最新文章
- OpenCV~PS效果
- Teamviewer 远程ssh命令行更改密码启动
- 在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包
- 升级Springboot版本异常:HateoasConfiguration required a single bean, but 3 were found
- 前端ui框架_跨屏建站发布同名响应式前端ui框架
- boost::geometry::concatenate_iterator用法的测试程序
- 分享20个常用的Python函数,轻松玩转Pandas!!
- postman测试工具
- Linux服务器硬盘更换,[ Linux ] 服务器更换硬盘
- bi系统是做什么的?
- 练习4闭合导线平差计算
- Aras innovator: 如何搜索指定长度的字符串
- 千亿商用车车联网市场,智能车载终端企业如何抢食?
- 对学术不怎么热爱,只想当大学老师而去读博可以么?
- 附近的宠物店在哪里_离我家近的宠物医院 附近宠物诊所医院
- 基于交替迭代法的通用型交直流潮流计算方法(matlab版+python版)
- 糖葫芦(NKUOJ 1004)
- 【转载】特来电电动汽车群智能充电系统,充电网、车联网、互联网“三网融合”新能源互联网平台
- vue中data里面的数据相互使用
- 自动控制原理笔记-传递函数