解一元二次方程python 哪里错了

img

img


这是哪里错了呀 ! 红字什么意思啊 我看不出错误 望指点迷津 十分感谢 好人一生平安

看看题目要求,输入要求只能是整数么

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/826284
  • 这篇博客你也可以参考下:求大佬帮忙看一下python程序没问题但是运行不出结果也不报错
  • 除此之外, 这篇博客: 速来围观!看小伙是如何用python可视化各城市拥堵情况的中的 三、搭建展示网站 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 为了更加方便地将各城市拥堵情况展示出来,我决定搭建一个用于展示的网站。方法可以是各式各样的,在这里我选择了利用flask框架,简单快捷~
    我的完整代码如下:

    # -*- coding: utf-8 -*-
    """
    Created on Sun Nov 15 01:34:36 2020
    
    @author: kimol_love
    """
    import requests
    from pyecharts.charts import Geo
    from pyecharts import options as opts
    from flask import Flask, render_template
    
    def get_data():
        '''
        获取拥堵指数
        '''
        # 获取各城市的拥堵指数
        url = 'https://jiaotong.baidu.com/trafficindex/city/list' # 接口api
        res = requests.get(url)
        data = res.json()
        
        # 提取数据
        citys = [i['cityname'] for i in data['data']['list']] # 提取城市
        indexs = [float(i['index']) for i in data['data']['list']] # 提取对应的指数
        
        # 返回数据
        return zip(citys,indexs)
        
    def get_geo():
        '''
        获取地图
        '''
        # 获取各城市的拥堵指数
        data = get_data()
        
        # 绘制散点分布图
        geo = Geo()
        geo.add_schema(maptype = 'china') # 加入中国地图
        geo.add('各城市拥堵指数 by kimol', data, type_ = 'effectScatter') # 设置地图类型及数据
        geo.set_series_opts(label_opts = opts.LabelOpts(is_show = False))  #设置是否显示标签
        geo.set_global_opts(visualmap_opts = opts.VisualMapOpts(
                            #max_ = 2.5, # 用于连续表示
                            is_piecewise = True, # 是否分段
                            pieces = [{'min':1.0,'max':1.5,'label':'畅通','color':'#16CE95'},
                                      {'min':1.5,'max':1.8,'label':'缓行','color':'#F79D06'},
                                      {'min':1.8,'max':2.0,'label':'拥堵','color':'#D80304'},
                                      {'min':2.0,'max':2.5,'label':'严重拥堵','color':'#8F0921'}])) # 设置图例显示
        
        # 返回地图
        return geo
    
    # 定义app
    app = Flask(__name__)
    # 定义主界面
    @app.route("/")
    def hello():
        geo = get_geo()
        return render_template('geo.html',
                               mygeo=geo.render_embed())
        
    if __name__ == "__main__":
        #运行项目
        app.run()
    

    其中,get_geo()为获取地图的函数,返回了pyecharts绘制的地图。在当前目录下创建templates文件夹,并创建模块文件geo.html,如下:

    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="utf-8">
        <title>各城市交通拥堵指数</title>
    </head>
    
    <body>
      {{mygeo|safe}}
    </body>
    
    </html>
    

    至此,访问网站地址即可看到绘制的拥堵情况地图~

  • 您还可以看一下 黄勇老师的Python从入门到实战 基础入门视频教程(讲解超细致)课程中的 子类不能继承父类的私有···小节, 巩固相关知识点