循环打印字母数字不大于或不小于6的单词

  1. [[email protected] scripts]# cat array02.sh
  2. #!/bin/sh
  3. array=(William Randolph Hearst was one of the richest men in 1903.)
  4. #1
  5. for word in ${array[*]}
  6. do
  7. if [ ${#word} -le 6 ];then
  8. echo $word
  9. fi
  10. done
  11. echo -e "\033[32m======================\033[0m"
  12. #2
  13. for ((i=0; i<${#array[*]}; i++))
  14. do
  15. if [ ${#array[$i]} -le 6 ];then
  16. echo ${array[$i]}
  17. fi
  18. done
  19. echo -e "\033[32m======================\033[0m"
  20. #3
  21. chars="William Randolph Hearst was one of the richest men in 1903."
  22. for n in $chars
  23. do
  24. [ ${#n} -gt 6 ] && {
  25. echo $n
  26. }
  27. done
时间: 2024-07-31 19:28:14

循环打印字母数字不大于或不小于6的单词的相关文章

PL/SQL语句学习之使用while、loop和for三种循环打印数字的1-10

--使用while循环打印数字的1-10 --set serveroutput on declare --定义循环变量赋初值为1 pnum number := 1; begin while pnum<=10 loop --循环体 dbms_output.put_line(pnum); --使得该变量+1 --pnum++;是错误的写法,oracle不支持这种写法 pnum := pnum+1; end loop; end; --/ --使用loop循环输出1-10 --注意loop循环和whil

php正则匹配用户名必须包含字母和数字且大于6位

php正则匹配用户名必须包含字母和数字且大于6位 UEditor 1.4.3版本中去掉本地自动保存功能 右键菜单没有新建文本文档txt 常见HTTP错误代码大全 http常见状态码 eclipse内存溢出错误 为什么井盖是圆的?--揭开面试题的神秘面目! Linux Centos 6.6搭建SFTP服务器 密码强度检测 JS判断检测用户输入密码强度代码 对程序员来说,提高薪水最好的建议是什么? CSS3仿淘宝右侧固定导航悬浮层 jQuery仿淘宝网登录拖动滑块验证码代码 jQuery单击div更

循环打印菱形字母

要求:打印出一个菱形的字母,从字母A开始. 代码: package com.huawei.mianshi; public class Demo2 { private static int LINE = 4; public static void main(String[] args) { run(); } private static void run() { //从大写字母A开始 char A = 'A'; //循环的次数i=1代表第一行 for (int i = 1; i <= LINE;

经典多线程问题-轮流打印字母和数字

1.0 synchronized package com.example.demo.study.questions; /** * @ClassName Question13 * @Description: 经典多线程问题-轮流打印字母和数字 * @Author xtanb * @Date 2019/10/22 * @Version V1.0 **/ public class Question13 { private volatile boolean flag = true; private in

python练习题:循环打印嵌套列表

好久没写博文了,添加一个练习题,选自<head_first_python>~~ python列表:以中括号开始和结束"[]":列表项以逗号","分隔开,使用赋值操作符"="赋予一个标识符.如: movies=["the holy",1975,"terry jones",91,["graham",["michael","john",&qu

Python 中使用 for、while 循环打印杨辉三角练习(列表索引练习)。

Python中使用for while循环打印杨辉三角练习(列表索引练习). 杨辉三角是一个由数字排列成的三角形数表,一般形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 ....................... 杨辉三角最本质的特征是,它的两条斜边都是由数字1组成的,而其余的数则是等于它肩上的两个数之和. 方法一: __author__ = 'Brad' n = int(input('请输入你想打印杨辉三角

JAVA基础编程之打印1-100数字的直角三角形

需求: 1. 打印1-100数字组成的直角三角形,不足位用 '- '补齐 2.使用不规则数组实现 技术考核: 1.数组,多维数组,不规则数组 2.自增自减运算符 3.for 多层循环与跳出 break 跳出语句 continue 继续语句 4.字符串 效果图: 思路: 1.使用不规则数组实现,可任意定义数字的最大值 2.使用多层嵌套循环 3.break 跳出语句 4.continue 继续语句 代码: 1 // 不规则数组打印1-100 的三角形 2 public static void pri

JavaScript如何生成随机字母数字字符串

如何使用javascript生成随机字母数字字符串?下面本篇文章就来给大家介绍一下使用JavaScript生成随机字母数字字符串的方法,希望对大家有所帮助. 方法一:Math.random()方法和Math.floor()方法 ● 创建一个函数,该函数有两个参数,一个参数是我们想要生成的字符串的长度,另一个参数是我们想要在字符串中显示的字符. ● 声明新变量ans = ' '. ● 使用for循环以相反的顺序遍历字符串. ● 使用JavaScript的Math.random()方法生成随机字符串

C++ 打印字母塔

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #define MAX 26 void test(char* p) { int num = 0; //定义一个变量记录中间的值 for (int i = 0; i < MAX; i++) { for (int j = 0; j < MAX-i; j++) //循环打印空格 以中心26为中心,每行需要输出26-i个空格 { prin