python程序执行报错,请大神帮忙看下
缺少依赖包,看错误提示
用input输入的是字符串,与数字比较肯定不相等
card1="10001"
mm1="123456"
赋值语句加上引号即可
支持xhkczxzz.
再来一个:
#!/usr/bin/env python
# coding: utf-8
#
# filename: triangle.py
# date: Feb., 2014
# author: Tim Wang
class Triangle(object):
def __init__(self, a, b, c):
self.lines = sorted([a, b, c])
if self.lines[0] + self.lines[1] <= self.lines[2]:
raise TypeError
def category(self):
if self.lines[0] == self.lines[1] == self.lines[2]:
return u"等边三角形"
category = u""
if (self.lines[0] == self.lines[1] or
self.lines[1] == self.lines[2]):
category += u"等腰"
A = self.lines[0] ** 2 + self.lines[1] ** 2
B = self.lines[2] ** 2
if A == B:
category += u"直角"
elif A > B:
category += u"锐角"
else:
category += u"钝角"
return category + u"三角形"
def perimeter(self):
"""周长"""
return self.lines[0] + self.lines[1] + self.lines[2]
def area(self):
"""面积(海伦公式)"""
p = sum(self.lines)/2.
return (p
* (p - self.lines[0])
* (p - self.lines[1])
* (p - self.lines[2])
) ** .5
def R(self):
"""外接圆半径"""
return (self.lines[0]
* self.lines[1]
* self.lines[2] ) / (4 * self.area())
tr = Triangle(3, 4, 5)
print tr.perimeter()
print tr.area()
print tr.R()
print tr.category().encode("utf-8")
把a\b\c改为:
self.a
self.b
self.c
python如何运行程序
安装并配置完成之后,我们就可以编写第一个python程序。学过其他语言的兄弟姐妹们,都知道语言的入门程序就是hello world。那么,我们这里也以hello world来抛砖引玉,打开python学习的大门。python运行有两种方式,一种是在python交互式命令行下运行;另一种是使用文本编辑器,在命令行中直接运行。注意:...
Python程序运行方式有几种?
【导读】很多人在安装完Python,就开始进行程序编写和使用了,但是对于那些不熟悉软件运行的人群,他们甚至不知道怎么打开应用程序进行编程,Python程序运行方式邮种,接下来就给大家进行一下具体介绍,希望帮助大家更好的进行编程。第一种:第一种就是最直观的方式了。将python或pycharm应用程序打开编程即可...
python怎么运行代码程序
我们输入python hello.py,可以运行程序 也可以直接运行hello.py 三、双击运行:可以直接双击运行,但是这样窗口会一闪而过,怎么办呢?加入如下代码:raw_input('press <enter>')此时,我们再直接双击程序,发现cmd框并没有消失,此时你按下回车键,界面才会消失 更多Python相关技术文章,请访问Python教程...
如何用python运行一个程序
打文本编辑器(我用EmEditor使用记事本、写字板都)输入python代码保存*.py文件双击运行执行前提必须配置系统PATH变量 l 其所目录启CMD窗口输入python *.py运行 l 代码增加语句:raw_input()再双击运行结停留直敲击车键才消失 Linux运行Python程序般说两种形式其实Windows基本 、IDLE运行 终端窗口输入$ python...
python源程序执行的方式
python源程序执行的方式如下:1、在命令行输入ipython或ipython3进入交互式shell环境,如果不行的话需要安装ipython和python镜像,配置方式:pip3 install ipython -i ctrl+D或者exit 推出ipython ipython的优点:支持自动补全和执行linux命令。2、在命令行窗口输入python (官方的shell),在这里可以直接输入...
如何运行Python程序的方法
l 在代码的最后增加如下语句:raw_input()然后再双击运行,结果就会停留在那里,直到你敲击回车键才消失。Linux下运行Python程序,一般说来有以下两种形式,其实和Windows下基本一样。一、在IDLE中运行 在终端窗口输入$ python进入交互式运行环境,然后就可以边输入边执行代码了:>>> print 'Hello Python'...
python程序如何工作
随着人工智能时代的来临,python成为了人们学习编程的首先语言。那么,python程序怎么运行的?我们下面来介绍下。python程序执行原理 我们都知道,使用C,C++之类的编译性语言编写的程序,是需要从源文件转换成计算机使用的机器语言,经过链接器链接之后形成了二进制可执行文件。运行该程序的时候,就可以二进制...
怎么用cmd 运行python
用cmd运行python程序 步骤:(1)打开cmd。(2)转到bai你要运行的du文件所zhi在dao的盘(例如:E盘)。输入: e: 回车zhuan (3)打开你要运行的文件所在的文件夹(例如:E:\\ABC\\123)。输入:cd E:\\ABC\\123 回车 (4)运行程shu序。 输入:python ***.py(程序文件的名字) 回车 ...
python运行程序的两种方式是什么?
第一,交互式,通过Windows命令行工具进行交互式运行python。同时按下Windows键和R键,启动“运行”,在“运行”中输入cmd然后回车,即弹出命令行工具,然后输入python回车,即出现如下界面。第二,然后输入print('Helloworld!'),既可以敲一行代码,与python交互一次,python执行一次。第三,通过IDEL交互式...
python脚本怎么执行
1)进入脚本文件所在路径下执行C:WindowsSystem32>G:G:est>python hello.pyHello World!2)给出脚本文件的完整路径C:WindowsSystem32>python G:esthello.pyHello World!3.在脚本文件中指定 python 程序所在路径,修改文件为可执行文件,然后直接运行文件1)修改文件,添加 #!\/usr\/bin\/python3[Vicky@...
不瑶去氧: 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数open(),成功时返回文件描述符(就是一个整...
江阴市19874889278: python运行错误怎么办? - ?
不瑶去氧: 1. 一、python的错误处理:在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错以及出错的原因. 在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数open(),成功时返回...
江阴市19874889278: Python第一个程序运行出错 - ?
不瑶去氧: 在hellowworld.py文件里面,只需要写入如下一行,其它字符全部删除.1print("hello,world") 注意双引号必须是英文状态下的双引号. 另外,进入cmd时,用python helloworld.py命令运行保存在文件中的代码. 进入python shell后(出现>>>提示符),就只需要输入python代码即可.
江阴市19874889278: Python程序出错!求解! - ?
不瑶去氧: 错误分为语法错误和逻辑错误1、语法错误 程序执行过程中,python解释器会检测你的程序是否存在语法错误,如果程序出错python解释器会指出出错的一行,并且在最先找到的,错误的文职标记了一个小小的箭头.2、逻辑错误 在生活中0是不...
江阴市19874889278: python问题,运行总说有错,求大神帮忙看一下. - ?
不瑶去氧: 明显是numTuple里面含有逗号字符,传给float会错啊,自己改下解析方式就可以了.
江阴市19874889278: Python程序运行报错AttributeError: 'PlanarImage' object has no attribute 'contents'怎么解决 - ?
不瑶去氧: AttributeError: 'PlanarImage' object has no attribute 'contents 重启试一下
江阴市19874889278: python在命令提示符窗口运行程序报错 - ?
不瑶去氧: 首先代码是没有问题的,关键是你在2113终5261端中输入Python的代码的方法有问题,在定义一个方法或者使用循环之4102类的代码时,提示1653符会由3个大于符号变成3个点,在写完代专码后需要在敲一次属回车,才算是完成了代码的定义
江阴市19874889278: 第一个python程序就出错,帮我看看 - ?
不瑶去氧: 如果你这一行(>>>python helloworld.py)是截屏出来的话,那就是你执行程序的方法有问题了.执行python程序不用进入到python的控制台,直接在dos提示符后面执行就可以了.像这样:----------------------------------- D:\Work\python>python helloworld.py Hello World-----------------------------------
江阴市19874889278: 一段python脚本,运行时报错,请前辈帮忙看下!多谢! - ?
不瑶去氧: open()里面应该是一个文件路径,而最开始你是等于argv的,请问argv是路径吗?或者说argv里面是不是指向很多个路径,如果多个路径要循环打印
江阴市19874889278: python程序运行的时候出现这个问题,哪位大神可以帮个忙 - ?
不瑶去氧: 谷歌后问题解决方法收集 方法1.出现错误后,找到注册表的 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager" 并将其下面的"PendingFileRenameOperations" 的值删掉.然后重新运行安装.方法2.在创建窗...