关于#python#的问题,如何解决?

img


想要请教一下各位,在这张图片上的第二三题用python咋做啊

用if else判断语句
第二题计算需要用到一些math的库
第三题需要多写几个if-else

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7487617
  • 这篇博客也不错, 你可以看下python报错集
  • 除此之外, 这篇博客: Python脚本自动化备份飞塔,华为,思科等设备配置文件。中的 第一步:安装python环境 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 由于:本人使用的是macbook,所以此处的参考性可能不大。

    1. 在自己的电脑/服务器linux主机上安装python;
      MAC系统预装了python2.7版本,对我们是不适用的,所以在官网下载python3.9版本安装,官网地址 python.org
      由于伟大的长城firewall打开网页是可能需要梯子。

      下载对应的版本。
    2. 更新pip源
      (1)阿里云 http://mirrors.aliyun.com/pypi/simple/
      (2)豆瓣http://pypi.douban.com/simple/
      (3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
      (4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
      (5)华中科技大学http://pypi.hustunique.com/
    3. pip install netmiko
      已经提前安装过了,此处仅参考命令。
    // pip安装netmiko
    WiliseXdeMacBook-Pro:~ apple$ pip3.9 install netmiko
    Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
    Requirement already satisfied: netmiko in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (3.3.3)
    Requirement already satisfied: scp>=0.13.2 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from netmiko) (0.13.3)
    Requirement already satisfied: setuptools>=38.4.0 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from netmiko) (49.2.1)
    Requirement already satisfied: ntc-templates in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from netmiko) (2.0.0)
    Requirement already satisfied: paramiko>=2.6.0 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from netmiko) (2.7.2)
    Requirement already satisfied: tenacity in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from netmiko) (7.0.0)
    Requirement already satisfied: pyserial in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from netmiko) (3.5)
    Requirement already satisfied: cryptography>=2.5 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from paramiko>=2.6.0->netmiko) (3.4.7)
    Requirement already satisfied: pynacl>=1.0.1 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from paramiko>=2.6.0->netmiko) (1.4.0)
    Requirement already satisfied: bcrypt>=3.1.3 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from paramiko>=2.6.0->netmiko) (3.2.0)
    Requirement already satisfied: cffi>=1.1 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from bcrypt>=3.1.3->paramiko>=2.6.0->netmiko) (1.14.5)
    Requirement already satisfied: six>=1.4.1 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from bcrypt>=3.1.3->paramiko>=2.6.0->netmiko) (1.15.0)
    Requirement already satisfied: pycparser in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from cffi>=1.1->bcrypt>=3.1.3->paramiko>=2.6.0->netmiko) (2.20)
    Requirement already satisfied: textfsm<2.0.0,>=1.1.0 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from ntc-templates->netmiko) (1.1.0)
    Requirement already satisfied: future in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from textfsm<2.0.0,>=1.1.0->ntc-templates->netmiko) (0.18.2)
    WiliseXdeMacBook-Pro:~ apple$ 
    
    
  • 您还可以看一下 黄棒清老师的Python实战量化交易理财系统课程中的 计算最大回撤率,挑选同样收益,风险更低股票小节, 巩固相关知识点