栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

命令行参数的使用(Python)(详细教程)(计算机cmd的介绍)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

命令行参数的使用(Python)(详细教程)(计算机cmd的介绍)

文章目录
  • cmd的介绍及使用
  • 命令行参数
  • python中关于cmd的应用


前言

在学习python的命令行参数,大家有没有很多的问题?下面是关于我发现的问题的解决方法。


一、(1)cmd是什么?

cmd是command的缩写。命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。

在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。输入一些命令,cmd.exe可以执行,比如输入shutdown -s就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车。它也可以执行BAT文件。

随着Windows系统的出现,计算机操作已经完全结束,编程环境直接转换为可视化操作界面.

由于计算机可以实现各种功能,因此Windows系统无法可视化所有应用程序. 因此,为所有人提供了cmd命令窗口,以方便您查询更复杂的信息或快速查找并实现某些功能.

中文名

命令提示符

外文名

cmd.exe

(2)使用步骤 1.接着在桌面上按win+R键,弹出运行。

 

 

2.calc(启动计算器)

3.write(写字板)




 

二,命令行参数

命令行参数是Python语言的标准组成,是用户在命令行中Python程序之后输入的参数,在程序中可以通过sys.argv访问命令行参数,argv[0]为Python脚本名,argv[1]为第一个参数,argv[2]为第二个参数,依次类推。

三,python中关于cmd的应用

编写命令行参数解析程序,解析命令行参数所输入边长的值,计算并输出正方形的周长和面积。

例如, 在命令行程序输入:pythonarg_parse.py  --length 5

输出: 边长为5正方形周长为20,面积为25

【程序分析】

1、 首先导入argparse 模板

2、 创建ArgumentParser对象

3、 调用创建的对象的方法add_argument(),并增加要解析的命令行参数信息

4、调用创建对象方法parse_argvs()解析命令行参数,生成对应的列表

import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--length', default = 10, type =int, help ='边长')
args = parser.parse_args()
zhouchang = args.length * 4
area = args.length * args.length
print('周长=',zhouchang)
print('面积=',area)
  

从控制台读取n个整数并计算其累计和。其中,n由程序的第一个命令行参数所确定。

import sys
n = int(sys.argv[1])
sum =  0
for i in range(n):
    number = int(input('请输入整数:'))
    sum += number
print('累计和=',sum)
  

 C:UsersAdministrator    python解释器的位置(由安装路径决定)

python                               表示用python解释器运行文件

Desktop/io_sum.py           表示文件的路径

5                                        参数(argv[1]为第一个参数)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/348071.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号