• 交互式输入与for语句


    一、交互式输入

    1、read Python中用input()函数,进行输入;

    2、read命令同时可以定义多个变量值;而输入的内容默认以空格为分隔符,将值输入到对应的变量中;如果默认值过多,最后所有的值都会被赋予给最后一个变量;如果默认值过少,多余的变量则为空值;

    示例:  read a b c

              aa bb cc

    3、read如何输入:

            echo”请输入一个目录:”

                   //我们需要echo -n取消换行符号

            echo”请输入一个目录:”;read变量

            请输入一个目录:etc

    4、常用参数

      -p 给出提示符。(默认不支持" "换行)

      -t  定义超时时间

    5、脚本默认值

                     --正确

            --输入是否正确        --不正确,给提示

      输入内容  -- 

            --没有输入              --提示必须输入

                      --给出默认值

    二、for语句循环

    1、for语句写法(基于C的格式)

    for 变量 in 列表;do
           循环体
    done

    2、列表的生成方式

    (1)直接给出字符串列表

    (2)整数列表

         a{start…end}

         b seq 命令引用 $(seq[start[step]] end)

    (3)返回列表的命令

         $(COMMAND)

    (4) Glob机制   

        示例:同上脚本功能

    (5)变量引用

         $@  $* 将参数做为for循环的列表

    三、习题

    1、写一个遍历本网络网段中所有up电脑的for循环。

    2、写一个1到100的偶数和的for语句。

  • 相关阅读:
    20201231《信息安全专业导论》第一周学习总结
    Python模拟进程状态
    Python gui
    2020-2021-1 20201208《信息安全专业导论》第10周学习总结
    2020-2021-1 20201208 《信息安全专业导论》第九周学习总结
    熟悉编程语言
    俄罗斯方块
    小学四则运算编程实践
    2020-2021-1-1 《信息安全专业导论》第八周学习总结
    2020-2021-1 20201208 《信息安全专业导论》第七周学习总结
  • 原文地址:https://www.cnblogs.com/www-k/p/11379127.html
Copyright © 2020-2023  润新知