自动生成1到100的数字自增序列的几种方法
==之所以写这个题目,是原于一道笔试题,加上自己喜欢用的一些小方法,汇总如下:
1.编程语言,此方法由于语言的不同而存在语法上的差异,在此仅简单举例如下
python脚本:
多行输出:
for i in range(1,101) : print i
单行输出:
' '.join(str(i) for i in range(1,101))
2.PowerShell(windows)
PS脚本如下:
多行输出:
$num=1..100
$num
单行输出:
$num=1..100
foreach ($a in $num) {$w=-join($w," ",$a)}
$w
3.批处理BAT(windows)
bat脚本:
多行输出:
@echo off rem 这里是注释 for /l %%i in (1,1,100) do echo %%i pause
单行输出:
@echo off rem 这里是注释 setlocal EnableDelayedExpansion set str= for /l %%i in (1,1,100) do ( set s