- 博客(4)
- 收藏
- 关注
原创 Perl @_的使用
Perl 子程序可以和其他编程一样接受多个参数,子程序参数使用特殊数组 @_ 标明。因此子程序第一个参数为 $[0], 第二个参数为 $[1], 以此类推。不论参数是标量型还是数组型的,用户把参数传给子程序时,perl默认按引用的方式调用它们。但在使用的时候需要注意:#!/usr/bin/perl -wsub hello{ my $f1 = "@_"; #取所有的参数组成一个字符串,各个参数用‘ ’隔开 my $f2 = @_; #取参数的个数, 等同于scalar(@_)
2020-07-07 19:30:16 8478
转载 Python 中的 if __name__ == '__main__' 该如何理解
转载:http://blog.konghy.cn/2017/04/24/python-entry-program/Python 中的 if name == ‘main’ 该如何理解这个问题来自于知乎用户的提问,当时看到这个问题,我只是做了下简单的回答。后来我发现,对于很多人来说,更准确的说应该是大部分的 Python 初学者,对这个问题理解的不是很深刻。所以这里我来做下总结,并试图把这个问题说...
2019-04-13 07:49:28 130
转载 格式化字符串用法
转载:https://mlln.cn/2018/05/19/python3 f-string格式化字符串的高级用法/旧时代的格式化字符串在Python 3.6之前,有两种将Python表达式嵌入到字符串文本中进行格式化的主要方法:%-formatting和str.format()。1、 %-formatting使用方法字符串对象具有使用%运算符的内置操作,可以使用它来格式化字符串。以下是...
2019-04-01 08:28:41 1465
原创 【python】输出按顺序排列的集合形式
遇到输出形式是set,但要求set里面的元素按顺序排列?概念集合(set)是一个无序的不重复元素序列,可以使用大括号 { } 或者 set() 函数创建集合。问题1我尝试了一下在jupyter 里先将list排序再转换为set,如果元素有异号数字的,只要是print结果,set的顺序都会改变。但奇怪的是,如果只是利用python自己的特性输出,不用print,set的输出又是按顺序的。...
2019-04-01 08:15:33 9093
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人