python程序执行报错,请大神帮忙看下

作者&投稿:征蚂 (若有异议请与网页底部的电邮联系)
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@...

江阴市19874889278: 我执行一段python脚本报错了,怎么解决 -
不瑶去氧: 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数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.在创建窗...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网