本方法学python 练习14报错

from sys import argv

script,user_name = argv
prompt = '> '

print("Hi %s,I'm the %s script."%(user_name,script))
print("I'd like to ask you s few questions.")
print("Do you like me %s?"%user_name)
likes = input(prompt)

print("Where do you like %s?"%user_name)
lives = input(prompt)

print("What kind of computer do you have?")
computer = input(prompt)
print("""
Alright,so you said %r about liking me.
You libe in %r.Not sure where that is.
And you have a %r computer.Nice.
""" %(likes,lives,computer))
报错:
Traceback (most recent call last):
File "ex14.py", line 3, in
script,user_name = argv
ValueError: not enough values to unpack (expected 2, got 1)

3个回答

你传的参数有两个元组吗,错误提示参数不够

你用的python xxx.py运行的吧, python是不算在argv里的哦

用python xxx.py aa就可以正常运行了

sinat_29379695
sinat_29379695 小白请教,具体怎么修改?我尝试了很多方法都不行,先谢了。
3 年多之前 回复

请问这个问题具体你是怎么解决的?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
本方法学python
[深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描版(ED2000.COM).pdf
本方法学python 第三版
本书是一本Python入门书籍(英文版),适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
Python 练习实例14
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序源代码:x = int(input("是否开始测试? 是回复任意整数, 否回复'0'\n"))while(x): n = int(input("请输入一个正整数:")) print('%d = ' % n, end='') while n not in [1]: for index i
Python练习实例14
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步 #!/usr/bin/python #-*- coding:UTF-8 -*-
本方法学python 习题24(综合练习) 习题25(更多关于函数和变量的练习)习题26(修改程序)
习题24 没有什么问题,注意函数里的参数和实际变量的差别就行,输出时不要混用。 习题25 抄这个函数就掉了三处定义函数时的冒号 运行时 出现了empty separator 首先得向words=stuff.split(" ")的两个引号间键入空格或其他分隔符,保存后继续还是出错 网上看到说得再次加载模块,我第一次加载依然出错。第二次重新进入python才成功 sorted的用法
练习14
题目:输入某年某月某日,判断这一天是这一年的第几天。 分析:每年除了二月,其他月份的天数都是固定的,而在闰年,二月有29天,不是闰年二月只有28天。把每个月的总天数存到一个数组中。计算这一天是这一年的第几天需要把这个月之前的月的天数加起来,再加上这一天的日数,结果就是所要求的天数。需要注意的是,当输入的年月日小于0,或者月大于12,日大于31,还有闰年2月的日大于29,非闰年2月的日大于
Python练习14:天天向上的力量I
问题描述: 一年365天,以第1天的能力值为基数,记为1.0。 当好好学习时,能力值相比前一天提高N‰;当没有学习时,能力值相比前一天下降N‰。 每天努力或放任,一年下来的能力值相差多少呢?其中,N的取值范围是0到100,N可以是小数,假设输入符合要求。 获得用户输入的N,计算每天努力和每天放任365天后的能力值及能力间比值,其中,能力值保留小数点后2位,能力间比值输出整数,输出结果间采用...
Python 练习实例14 正整数分解质因数
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,...
Python 思维练习-14:打印闪电
打印闪电
python核心编程2 第14章 练习
14-3.执行环境。创建运行其他Python脚本的脚本。 if __name__ == '__main__': with open('test.py') as f: exec(f.read()) 14-4. os.system()。调用os.system()运行程序。附加题:将你的解决方案移植到subprocess.call()。 import os from s...
每日练习14
B/S 与 C/S 的联系与区别。 C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现,降低了系统的通讯开销。 B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进...
JavaScript练习(14道)
javaScript 数组练习 var arr=[1,2,3,4,5]; 1.找出元素 item 在给定数组 arr 中的位置 function fun1(arr,item) { var i=arr.length; while (i–) { if (arr[i] === item) { return i; } } return -1; } 2.计算给定数组 arr 中所有元素的总和 functio...
leetCode练习(14)
题目:Longest Common Prefix 难度:easy 问题描述: Write a function to find the longest common prefix string amongst an array of strings. 找出字符串数组中的最大公共前缀子串 错误点:在未考虑String[] strs为null的情况下,直接调用strs[0].length,引
算法练习14
百鸡百钱问题 #include int main() {     int x;     int y;     int z;         for(x = 0;x     {         for(y = 0;y  {      z =100-x-y;      if ((x*5+3*y+z/3) == 100 &&(z%3) ==0)      {    
设计模式练习(14)——迭代器模式
迭代器模式 一、题目:某教务管理信息系统中,一个班级(class)包含多个学生(Stedent),使用java内置迭代器实现对学生数据的双向遍历,要求按学生年龄由大到小的次序输出学生信息,现使用迭代器模式设计系统。 (1)绘制迭代器模式结构视图 (2)给出实例类图并实现代码。二、所用模式结构视图: 三、实例类图:四、实例实现代码: (因为区分,所以在类的前面加了Gj19) 学生类:package
c/c++练习–14
c/c++练习–14 习题来源:C语言经典编程282例 131.使用指针实现整数排序输入3个整数,将这3个整数按照由大到小的顺序输出#include <stdio.h>void sort(int *p,int size){ int *n=p,*m; int tmp; for(;n<p+size;n++){ for(m=n+1;m<p+size;m
91. 练习(14)
基于Python的工具库Numpy经常在人工智能中被使用。深入浅出Numpy视频教程包含100个章节,从Numpy基础知识点讲起,数据表示、处理数据已经应用Tensorflow处理程序等。没有基础的开发者也可以学习,从零开始一步步的Numpy.
每日练习(14)
C++ 1.void func(char(&p)[10]) { printf("%d\n", sizeof(p));}//p是装10个char类型数据的数组的引用,其结果类似于char p[10]; printf("%d\n", sizeof(p));2. 在组合时, 在组合类的析构函数中不需要显式调用其成员对象的析构函数 3.int main() { printf("Hell
(14)Java动态代理练习1
<p>n 本课程主要的内容为:n</p>n<p>n 第一:Java反射机制<br /></p><p>n 第二:Java静态代理和动态代理n </p>n <p>n 第三:RPC远程过程调用协议原理以及实现n </p>n <p>n 第四:Hadoop RPC框架以及源码跟踪n </p>nn<p>n <br /></p>
编程练习(14)
[1].在控制台中实现倒计时效果。package test1;import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.TimerTask;public class MyTimer extends TimerTask{ @Override
Java练习--网络编程(14)
Java练习
C语言基础练习14
1.有3个学生的信息,放在结构体数组中,要求输出全部学生的信息 #include "stdafx.h" #include struct Student { int num; char name[20]; char sex; int age; }; struct Student stu[3] = { {10101,"Li Lin",'M',18},{10102,"Zhang Fang",
练习14:提示和传递
一些关于python的raw_input和参数传递的练习#-*- coding:utf-8 -*- from sys import argvscript, user_name = argv prompt = '>'print "Hi %s, I'm the %s script." % (user_name, script) print "I'd like to ask you a few quest
Python入门练习及常见报错解决方案
基本代码规范 代码缩进:一般四个空格 代码注释:#开头 代码分隔:空行 另外可以用\t、\n制表和换行 运算符 在python里直接输入带有运算符的公式,即可算出结果。 运算符 说明 描述 + 加 两个对象相加 - ...
2019法硕考研视频资料(法学+非法学)【全】
2019法硕考研网课视频(法学+非法学)【全】 包含文都 新东方等机构全程班资料 百度云链接: https://pan.baidu.com/s/1D2MSiaNrCd73avtWhVdanw 提取码: n59g 祝考研顺利~ ...
算法练习(14):词法分析程序设计
刚做完正则匹配的题目,现在顺便也把这道编译原理上实现的词法分析程序分享一下吧,虽然挺简单的。 题意:如上图,说的很清楚,就是分析出输入的字符串的每个词属于哪种类型中的哪一项,标识符和整数是出现过的添加进去。 分析与思路:首先,单个字符的元素是比较容易判断的,然而,对于关键字,标识符,数字这种就有点麻烦,包含多个字符的。我的思路是,因为多个字符的三种情况的一个元素里面是不可能含有分界符运
蓝桥杯 14 基础练习 时间转换
14.基础练习 时间转换  /*问题描述给定一个以秒为单位的时间t,要求用“&amp;lt;H&amp;gt;:&amp;lt;M&amp;gt;:&amp;lt;S&amp;gt;”的格式来表示这个时间。&amp;lt;H&amp;gt;表示时间,&amp;lt;M&amp;gt;表示分钟,而&amp;lt;S&amp;gt;表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。输入格式输入只有一行,是一个整数t(0&amp;lt;...
最有价值的法学推荐书
经过对许多名校法学推荐书的比较,整理出的法学学生需读的书
算法学不进去怎么办?
我越来越感觉算法的重要.rnrn可是连动态规划实现都不太行,rn分枝限界法更是........其他的更不用说了,rnrn在相应的算法中,栈的变化情况也不懂.rnrnrn我该怎么办,不要说多练,帮忙指点一下,我时间不多了
算法学后感
一直想用C#来实现常用的数据结构,可能是学的太浅了.完成了,链表、栈、队列、迷宫、hanoi、、等以些常用的算法,怎么就编译通不过呢,主要是以些类型转换,匹配问题。感觉C#是不是有点太乱了,怎么不向C那样,至少看起来很自然。有没有关于C#表达规则较好的书。请高手指点、、、
【opencv练习14 - 模糊图像 】
/****************************************************** 测试程序 模糊图像 时间:2016年8月24日 *******************************************************/// Global Variables int DELAY_CAPTION = 1500; //标题
11月14日练习与心得
Coding Coffee 姓名: 联系方式: 年龄: <hr> <table id="form" align="center" border=1 cellspacing=0 cellpadding=5 width="50%"> <tr> <th>姓名</th> <th>
java 编程思想 第三章 练习14
编写一个接收两个字符串参数的方法,用各种布尔值的比较关系来比较这两个字符串,然后把结果打印出来。做==和!=比较的同时,用equal()作测试。在main()里面用几个不同的字符串对象调用这个方法。 public static void main(String[] args){ compare("hello", "hello"); compare("hello",
小甲鱼系列入门练习14
今日注意点: 1、字典:当索引不好用时,映射,创建和访问字典(字典是{}), 2、字典:当索引不好用时,工厂函数(),fromkeys(),keys()s,values(),items(),get(),pop,popitem(随机弹出一个数),setdefault(),update() day14 运行结果: day14-2 运行结果: ...
算法练习(14) —— Unique Paths
算法练习(14) —— Unique Paths习题本题取自 leetcode 中的 Dynamic Programming 栏目中的第62题: Unique Paths题目如下: Description A robot is located at the top-left corner of a m x n grid (marked ‘Start’ in the dia
算法练习 14:行编辑器
题目描述:你知道行编辑器吗?不知道也没关系,现在我会告诉你: 1.如果你收到一个算法思路分析:1、输入个数n,依次输入n个字符串input_char;2、定义一个新的list,判断输入字符串:            若遇到‘#’,且list不为空,则删除list的最后一个字符,为空,则跳过;            若遇到‘@’,则清空list;            其他情况,list.appen...
算法设计与分析——算法学基础(一):算法学概述
分类目录:《算法设计与分析》总目录 算法定义的是计算过程,该过程取某个值或值的集合作为输入并产生某个值或值的集合作为输出。这样算法就是把输入转换成输出的计算步骤的一个序列。我们也可以把算法看成是用于求解良说明的计算问题的工具。一般来说,问题陈述说明了期望的输入/输出关系。算法则描述一个特定的计算过程来实现该输入/输出关系。 例如,我们可能需要把一个数列排成非递减序。实际上,这个问题经常出现,并且为...
Python学习笔记14:Python执行环境
1、可调用对象 许多Python对象都是可调用的,即任何能通过函数操作符“()”来调用的对象。Python有4种可调用对象:函数、方法、类以及一些类实例,这些对象的任何引用或者别名都是可调用的。 (1)函数(3种函数) ①内建函数(BIF,built-in function) 由C/C++写的,编译过后放入Python解释器,然后把它们作为第一(内建)名称空间的一部分加载进系统。这些函数在_
Python基础14——python装饰器
装饰器本质其实就是一个函数我们在进行开发的过程中难免会遇到想要给之前已经写好的函数增加功能,但是如果直接对已经写好的函数进行修改可以会造成成片代码的修改,所以不建议这样,我们可以使用装饰器来对给我们的函数增加功能。一、被装饰函数无参数使用魔法糖对函数进行装饰:@fz对fx进行装饰(装饰器的语法要求)@fz 等效于  fx = fz(fx)   其实一旦被装饰以后就相当于被装饰的函数对象作为装饰函数...
Python(14)python中的元组
元组的操作 元组的函数
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数