$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" ...
转载
2021-07-19 09:51:00
113阅读
2评论
2 变量python语言的基本变量类型包括五大类:字符串 string数字 numeric列表 list元组 tuple字典 dictionary变量就是1个存储数据的时候当前数据所在的内存地址的名字。语句 变量名 = 值2.1 标识符 identifierpython定义规则数字字母下划线组成不能由数字开头不能使用内置关键字严格区分大小写2.2 命名习惯见名知意大驼峰:每个单词字母首字母大写 M
转载
2023-12-16 23:09:06
89阅读
以下内容使用Markdown编写.包括python变量命名规则,特别是私有变量的使用.问题引入在编写orm时候,看到一些参考资料上对变量的命名有些特殊,有的前面有一个下划线,有时会有两个,很是困惑;本以为变量的命名只要是前面是下划线或字母即可,为了弄清这个问题,产生这个文章 .命名规范常规变量命名这里可以[参考资料](4)特殊变量命名1、 _xx 以单下划线开头的表示的是protected类型的变
转载
2023-11-06 14:41:42
38阅读
在shell脚本的实际编写中,有一些特殊的变量十分有用:
$# 传递到脚本的参数个数
$* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个
$$ 脚本运行的当前进程ID号
$! 后台运行的最后一个进程的进程ID号
$@ 与$#相同,但是使用时加引号,并在引号中返回每个参数
&nbs
原创
2011-12-14 11:45:43
325阅读
在shell脚本的实际编写中,有一些特殊的变量十分有用:
1. $# 传递到脚本的参数个数
2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个
3. $$ 脚本运行的当前进程ID号
4. $! 后台运行的最后一个进程的进程ID号
5. $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数
6. $- 显示shell使用的当前选项,与set命令
转载
精选
2012-04-13 12:35:06
502阅读
shell特殊变量,实用,突出重点。
原创
2015-03-29 22:58:42
525阅读
接下来看一些特殊变量$? :接收上一条命令的返回状态码,这样的话可以知道上一条命令是否执行成功,如果上一条命令执行成功的话,这个返回状态码就是0,如果上一条命令执行失败的话,返回值是1-255之间的某个值,也就是说,成功的返回值只有一个,失败的返回值是各种各样的。执行ls 命令 再执行echo $? 状态码为0执行lkkk命令,再执行echo $? 状态
原创
2015-05-20 17:18:26
429阅读
# Python特殊变量 `_` 的使用指南
作为一名经验丰富的开发者,今天我将帮助你理解 Python 中的特殊变量 `_`(单下划线)。特殊变量 `_` 在许多情境下都有着特殊的用途,尤其是在交互式环境中。本文将通过简单易懂的步骤,帮助你掌握如何使用这个特殊变量。
## 1. 了解 `_` 的用途
在 Python 中,`_` 主要有以下几个用途:
- **交互式环境中的临时变量**:
表格 B-1. 特殊的shell变量
变量
含义
$0
脚本名字
$1
位置参数 #1
$2 - $9
位置参数 #2 - #9
${10}
位置参数 #10
$#
位置参数的个数
"$*"
所有的位置参数(作为单个字符串) *
"$@"
所有的位置参数(每个都作为独立的字符串)
${#*}
传递到
转载
精选
2012-11-08 09:47:57
407阅读
表格 B-1. 特殊的shell变量变量含义$0脚本名字$1位置参数 #1$2 - $9位置参数 #2 - #9${10}位置参数 #10$#位置参数的个数"$*"所有的位置参数(作为单个字符串) *"$@"所有的位置参数(每个都作为独立的字符串)${#*}传递到脚本中的命令行参数的个数${#@}传递到脚本中的命令行参数的个数$?返回值$$脚本的进程ID(PID)$-传递到脚本中的标志(使用set
转载
精选
2013-10-14 16:32:14
316阅读
!$ 指上一个命令的最后一个参数!! 指上一个命令!^ 指上一个命令的第一个参数!command:n 指命令的第n个参数
原创
2022-07-06 23:34:11
41阅读
特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表
原创
2023-04-23 10:26:27
47阅读
特殊变量 类似__xx,以双下划线开头的实例变量名,就变成了一个私有变量(private),只有内部可以访问,外部不能访问;类似__xx__,以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,它不是private变量,下面会介绍Python中的常见特殊变量;类似_x,以单下划线开头的实例变量名,这样的变量外部是可以访问的,但是
转载
2023-11-09 15:45:52
70阅读
位置变量$0 获取当前执行的shell脚本的文件名,如果执行脚本带路径那么就包括脚本路径[root@XCN shell]# sh n.sh
n.sh
[root@XCN ~]# sh /shell/n.sh
/shell/n.sh
[root@XCN shell]# sh&nbs
原创
精选
2017-06-18 15:04:41
718阅读
## Python中的特殊变量
在Python中,有一些特殊的变量,它们具有特定的含义和用途。这些变量通常以双下划线(__)开头和结尾,被称为“魔术”或“特殊”变量。在本文中,我们将介绍几个常用的Python特殊变量,并通过代码示例来展示它们的用法。
### `__name__`变量
`__name__`是一个特殊变量,它在不同的情况下具有不同的值。当Python文件被直接运行时,`__na
Python有几个相对特殊的函数,他们并不会提高工作效率,但是会使代码优雅简洁,其中包括lambda, map, reduce, filter, yeild。第一:lambda,贴些代码体会。1 #lambda 函数
2 def add(x):
3 x += 3
4 return x
5
6 lam = lambda x:x+3
7 numbers = list(ra
转载
2023-05-28 18:01:14
56阅读
文章目录`__all__``__name__``__main__``__dict__``__slots__` 本文主要记录了python中一些特殊变量或者属性的说明,比如__all__等。__all__
先看代码,假设有两个py文件,test.pyimport re
def f():
print('test:f')
def f1():
print('test:f1')test
转载
2023-11-27 10:15:44
35阅读
以下内容使用Markdown编写.包括python变量命名规则,特别是私有变量的使用.问题引入在编写orm时候,看到一些参考资料上对变量的命名有些特殊,有的前面有一个下划线,有时会有两个,很是困惑;本以为变量的命名只要是前面是下划线或字母即可,为了弄清这个问题,产生这个文章 .命名规范常规变量命名这里可以[参考资料](4)特殊变量命名1、 _xx 以单下划线开头的表示的是protected类型的变
转载
2023-11-30 15:11:12
24阅读
用__dict__把dict转换为对象的属性1 class Messenger:
2 def __init__(self, **kwargs):
3 self.__dict__ = kwargs
4
5
6 m = Messenger(info="some information", b=[’a’, ’list’])
7 m.more = 11
8 print m.in
转载
2023-10-18 22:38:33
53阅读
类似__xx,以双下划线开头的实例变量名,是一个私有变量(private),只有内部可以访问,外部不能访问;类似__xx__,以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,它不是private变量,下面会介绍Python中的常见特殊变量;类似_x,以单下划线开头的实例变量名,这样的变量外部是可以访问的,但是,按照约定俗成的规定,当你看到这样的变量时,意思就是,“虽然我
转载
2023-08-11 11:11:09
80阅读