pycharm

第一章 python3开发环境安装与配置

纵饮孤独 提交于 2020-08-09 23:58:13
什么是Python呢,它是如何定义的,有哪些特征呢? 首先它是一门开源的、跨平台的(Win,Linux,Unix,Mac)、解释型、动态强类型编程语言;也是一门胶水语言,完全支持面向对象编程,拥有大量的扩展库,有很多面向其它系统的接口,功能强大且强壮等特性;针对上面的一些术语做下简单的说明: 什么是解释型语言呢?比如有一篇英文要翻译,如果是读一行翻译一行,以后每次遇到这篇英文还是读一行翻译一行,这就是解释型语言(常见的有:Java,Python,JavaScript,PHP,Ruby等);如果你找了位翻译人员,让他一次性翻译出来给你,以后不用再翻译而是随便用就是了,这就是编译型语言(常见的有:C/C++,Pascal,Go,Delphi等); 那什么又是胶水语言呢?即可以把多种不同语言编写的程序整合到一起实现无缝拼接,更好的发挥不同语言和工具的优势,来满足不同应用领域的需求; 动态型语言呢?是在运行时才确定数据类型的语言,变量使用之前不需要类型声明,通常变量的类型是被赋值的那个对象的类型,比如Python,JavaScript,PHP,Object-C,C#。相反,静态型语言是指在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型 ,比如Java,C/C++,C#等 强类型语言呢?一旦变量的类型被确定后就不能转化的语言,弱类型语言则反之

Python version 3.5 does not support variable...

自作多情 提交于 2020-08-09 21:24:02
背景 目前处于FastAPI学习初期,使用环境是: Win7 64 bits SP1 PyCharm 2016.3 Python 3.8.4 FastAPI 0.60.1 问题截图 错误提示 如图所示,错误是“Python version 3.5 does not support variable annotations"。 ... 目前有关此错误的解答国内网站上几乎没有。国外仅发现——没有***+GOOGLE,stackoverflow上个别提到,不符合我的情况。 我的情况是,前不久刚安装了系统WINDOWS 7 SP1 64bits+Python 3.8.4+PyCharm 2016.3。系统中根本没有Python 3.5相关内容。 但是,上面这种介绍FastAPI的代码,在国外网站上经常见到,但都没有提到类似于我的错误。 我的PyCharm设置1如下图: 在”Default settings“下,也作了上面设置。 但是,都无济于事! 目前,此案件正在调查中...... 来源: oschina 链接: https://my.oschina.net/u/4391429/blog/4479054

python编程入门之一:设计一个猜数字小游戏

时光总嘲笑我的痴心妄想 提交于 2020-08-09 20:16:59
第一章 设计一个猜数字游戏 在大家开始学习这门语言之前,我想我们应该通过一种有趣的方式来为我们的学习进行铺垫,比如先写一个“游戏”?没错,就是一个游戏,一个猜数字的小游戏,大家假装期待一下吧(手动滑稽) 1.1 Hello World! 当大家把python安装到自己的电脑并且配置好环境变量,再并且可以成功运行pycharm后,让我们开始写下进入python新世界的第一行代码“Hello World!” 请大家将下面的一行代码敲下来: print("Hello World!") 结果: 如果你也得到了这样的输出,那恭喜你,你已经“入门”了。(起码你成功使用了python) 你可能会想为啥要从输出“Hello World”开始,因为所有编程语言都是从Hello World开始,但是具体是为啥,我也不清楚,可能这是一种“仪式”吧,预示你要开始和python打交道了。 1.2 多行输出 你已经成功的输出一行“Hello World”了,那我想多输出几行呢,首先想到的是不是多敲几行print? 像这样?: print("Hello World!") print("Hello World!") print("Hello World!") 结果: 没错,的确输出了多行,但我只能说这种办法真“low”,我如果需求输出一百行呢,总不至于敲一百行print吧。所以我们有一个非常方便的方法

matplotlib的基本使用 附python代码详细讲解(基本图的绘制、样式、简单函数的使用)

烂漫一生 提交于 2020-08-09 16:24:25
目录 一、基本图的绘制 1.1直线的绘制 1.2折线的绘制 1.3散点图的绘制 1.4绘制不同颜色的散点图 1.5绘制不同颜色的线 1.6柱状图 1.7饼状图 1.8直方图 1.9三维图 1.10等高线图 二、样式 2.1基本样式 2.2画布分区的使用 三、函数 3.1简单的一元二次方程 3.2三角函数 一、基本图的绘制 1.1直线的绘制 # coding=utf-8 import matplotlib . pyplot as plt # 连接(0,3) (4,5)两个点 plt . plot ( [ 0 , 4 ] , [ 3 , 5 ] ) # 显示x轴 y轴 plt . ylabel ( "y" ) plt . xlabel ( "X" ) # 保存路径 plt . savefig ( "F:/Z/Python/project/project2/matl/直线.jpg" ) # 显示图 plt . show ( ) 运行效果 1.2折线的绘制 # coding=utf-8 import matplotlib . pyplot as plt from mpl_toolkits . mplot3d import Axes3D # 创建 X Y Z坐标 X = [ 1 , 5 , 7 , 9 , 5 ] Y = [ 9 , 6 , 7 , 3 , 6 ] Z = [ 5 , 6 ,

大技霸教你远程执行Linux脚本和命令

天涯浪子 提交于 2020-08-09 15:53:07
如果现在需要在 Linux 服务器上执行一系列命令(比如搭建 LNMP 环境)我应该会第一时间想到想办法写个 Shell 脚本,然后扔上去执行以下看看结果。 然而一贯懒惰的我并不想这么去执行 Shell 和一些重复命令。所以俺寻思可以有个方法本地直接在服务器端执行脚本,寻思生异端,这时候有某大技霸告诉我有个叫 paramiko 的 Python 库,从此开启我新世界的大门。 对于 paramiko 安装直接 pip 或者 PyCharm 这里就不多说了,如果看到这里你觉得自己不怎么了解python语法的也不必担心,你完全可以用 paramiko 单纯的执行 Shell 命令查看结果和上传下载文件,省去重复的工作。 paramiko 实现了 SSHv2 协议(底层使用 cryptography ),包含两个核心组件:SSHClient 和 SFTPClient 。 SSHClient 是对 SSH 会话的封装,用于执行远程命令,SFTPClient 是对 SFTP 客户端的封装,用以实现远程文件操作。 这里先举两个列子你应该就明白怎么用了,终于开始正片了。 SSHClient 的列子: # -*- coding: utf-8 -*- import paramiko client = paramiko.SSHClient()# 实例化SSHClient client.set

最新idea激活方式,全套可用

为君一笑 提交于 2020-08-09 14:52:20
教程 本项⽬在最新 2019.3.3 上测试通过。 IntelliJ IDEA 2019.3.3及以下 AppCode 2019.3.3及以下 CLion 2019.3.3及以下 DataGrip 2019.3.3及以下 GoLand 2019.3.3及以下 PhpStorm 2019.3.3及以下 PyCharm 2019.3.3及以下 Rider 2019.3.3及以下 RubyMine 2019.3.3及以下 WebStorm 2019.3.3及以下 第一步 : 启动IDEA,现在一启动需要立刻输入注册码,这里可以选择免费试用的方式进入IDEA,如下图所示。( 如果进不去可以执行第四步 直接打开 IDE的bin目录下的xxx.exe.vmoptions进行修改 ) 第二步 : 在 idea安装目录bin文件夹下 拖入jetbrains-agent.jar以及 important.txt 下载地址: https://www.lanzous.com/b00nbdv7g 密码:emrf 第三步: 如下图所 示( 支持所有软件 ) 第四步 : 如下图所示(指向你所引入的文件) ( 不要使⽤中⽂路径 ) 这一步很关键,地址要输对,支持 mac等系统,支持相对路径 示例 : mac: -javaagent:/Users/neo/jetbrains-agent.jar linux:

运维实用工具推荐

半城伤御伤魂 提交于 2020-08-09 13:45:01
1.远程终端连接--xshell破解版 安装方法:先安装软件包,再输入秘钥破解软件 作用:可以远程连接服务器,就行相关部署。还可以通过xftp进行上传,下载文件 如果不想使用xftp,也可以安装lrzsz yum -y install lrzsz 使用方法: 上传文件:直接鼠标拖到Linux系统里面 下载:sz 文件名 2.navicat 破解版 安装方法:先安装软件包,再安装破解 作用:直接远程连接数据库,图形化操作数据库,简单,方便! 3.svn客户端 使用方法:.先安装,再安装汉化包 作用:可直接上传下载svn服务端文件 4.文本编辑器--Notepad++ 直接百度下载安装 https://notepad-plus-plus.org/downloads/ 作用:可以编辑多种格式的文本,语言的工具,如.sql .xml .py .sh等 5.有道云笔记 直接官网下载: http://note.youdao.com/ 作用:手机,电脑可以多账号登录,远程同步,随时随地查看文档资料 6.python 编译器--pycharm 安装方法:官网下载https://www.jetbrains.com/pycharm/ 先安装专业版软件包,再进行破解,可参考https://shimo.im/docs/DJ3h3tJv98ppTYyH 作用:可以编写python代码,自动格式提示,语法检查

PyCharm2020.1.1与Python3.7.7的安装-01

放肆的年华 提交于 2020-08-09 11:28:11
PyCharm2020.1.1与Python3.7.7的安装 今天和大家分享2020PyCharm和pythton3.7的安装,我直接将pycharm和python环境放在百度网盘了,大家直接下载即可。 下载安装包 PyCharm2020.1.1与Python3.7.7的安装 提取码:yrh4 一、Python环境的安装 第一步:打开下载好的安装包,点击python3.7安装环境 第二步: 注意:一定要勾选上add Python 3.7 to PATH,不然就不会自动添加到系统环境变量里 ,可以自定义安装,也可以默认安装。 第三步:默认选择,next即可。 第四步:勾选上前四个即可,也可以根据自己的需求勾选。 第五步:确认安装位置,点击install。 第六步:稍等片刻…… 第七步:出现此页面证明安装成功 第八步:win+r输入cmd命令回车,打开命令行,输入python如下图所示,证明添加到系统环境变量成功。 二、PyCharm安装 第一步: 第二步: 第三步: 第四步: 第五步: 第六步: 第七步: 三、运行python文件 第一步: 第二步:点击创建项目 第三步:点Project interpreter: ,选择existing interpreter。因为我之前装过所以有3.8的安装目录,点击...选择到python3.7的python.exe即可 第四步: 最后一步

Import fails in terminal but works in PyCharm

隐身守侯 提交于 2020-08-09 10:15:59
问题 I'm using PyCharm for a project with the following file hierarchy: And I'm running main.py in PyCharm with the following configurations: Working Directory: /Users/me/longpath/project/amlproject/pca_mixtures . When I try to run in terminal, it fails: ~/longpath/project/amlproject/pca_mixtures$ python main.py Traceback (most recent call last): File "main.py", line 2, in <module> from pca_mixtures.funcs import PCAMixture ModuleNotFoundError: No module named 'pca_mixtures' and nothing changes if

Import fails in terminal but works in PyCharm

左心房为你撑大大i 提交于 2020-08-09 10:15:50
问题 I'm using PyCharm for a project with the following file hierarchy: And I'm running main.py in PyCharm with the following configurations: Working Directory: /Users/me/longpath/project/amlproject/pca_mixtures . When I try to run in terminal, it fails: ~/longpath/project/amlproject/pca_mixtures$ python main.py Traceback (most recent call last): File "main.py", line 2, in <module> from pca_mixtures.funcs import PCAMixture ModuleNotFoundError: No module named 'pca_mixtures' and nothing changes if