热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python3与PyCharm的安装及使用指南:初学者第一课(2018年3月28日)

本文为初学者提供了详细的Python3和PyCharm安装及使用指南。首先,针对Windows系统的用户,介绍了如何从搜狐镜像网站下载适合操作系统的Python3.6.4版本,并确保选择正确的32位或64位安装包。此外,还详细说明了PyCharm的安装步骤,帮助用户快速上手开发环境配置。通过本指南,初学者可以轻松完成Python开发环境的搭建,为后续学习打下坚实基础。

一、Python3安装 (windows版本安装) 

1.http://mirrors.sohu.com/python/3.6.4/  中下载windows版本 注意自己电脑操作系统版本32位还是64位

第一课 python3安装和pycharm安装使用 20180328

更改安装位置---Customize installation(选中 Install fot all users)

第一课 python3安装和pycharm安装使用 20180328


2.配置windows环境变量

右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> Python安装目录追加到变值值中,用 ; 隔开】添加如下

C:\Python3.6;C:\Python3.6\Scripts  \\Scripts 里面比如安装 pip什么之类的目录地址

第一课 python3安装和pycharm安装使用 20180328


3.验证 

cmd输入python

第一课 python3安装和pycharm安装使用 20180328

二、pycharm安装

1.安装

第一课 python3安装和pycharm安装使用 20180328

2.**

第一课 python3安装和pycharm安装使用 20180328


3.文件保存路径

第一课 python3安装和pycharm安装使用 20180328

4.程序测试

第一课 python3安装和pycharm安装使用 20180328


老师样例:

1.新建一个python包,用于各个模块之间调用

name = input("please input your name: ")  \\交互式输入
print("hello {0}".format(name))              \\字符串格式化


python2   input输入的是整形  raw_input  输入的是字符串

python3   只有input  输入的是字符串

三、pycharm技巧

1.版本设置

   File-Settings-Project test-Project Interpreter

2.设置python文件的抬头

  File->setting->Editor->Code Style->File and Code Templates ->Python Script

第一课 python3安装和pycharm安装使用 20180328

3.常用快捷键  (注意快捷键跟windows系统快捷键冲突)

ctrl+c 复制光标所在行,或是字符
ctrl+x 剪切 (如果每选中字符,那就是光标所在行)
ctrl+v 粘贴
ctrl+d 直接复制一行
ctrl+z  回退操作
shift+enter \\切换到下一行
ctrl+F \\查找代码中某个关键字  (注意要屏蔽搜狗输入法)
ctrl+N  \\查找某个文件名
ctrl+鼠标左键\\查看 源码或是有哪些参数,想知道函数怎么使用

ctrl+/   \\注释# ,在点击下取消


(图形属性--选项支持--禁用快捷键)
ctrl+alt +方向左右键盘\\返回到原始代码部分,方便查看代码
Alt + enter  \\导入模块,输入 sys 然后 在Alt + enter  就可导入

排序类
先 ctrl+a  \\选中所有的代码行
然后 ctrl+alt+l \\自动对代码排序,整理  (这个跟QQ快捷键有冲突)

Tab   \\光标往后走,4个空格字符

Shift+Tab \\光标往前走,4个空格字符

4.其它技巧

运行 px (右键运行) ctrl+shift+f10

在最下面,run对话框有  Terminal窗口  可以允许程序
                      dir
                      cd InstallPacharm 
                      python demon1.py
debug模式
断点:  就是程序执行到这个地方停下来 (红点)
F7: Step Into 相当于eclipse的f5就是 进入到代码
F8:Step Over 相当于eclipse的f6 跳到下一步

F9: resume programe 恢复程序或者执行到下一个断点

然后就是讲解往github上上传和拉取代码


书写函数 installNginx     \\首字母小写,连接大写
类        StudentManager  \\首字母大写,连接大写
  
px里面怎么设置传递参数:右上角 --编辑配置
              Parameters 设置参数即可


第一课 python3安装和pycharm安装使用 20180328


第一课 python3安装和pycharm安装使用 20180328


第一课 python3安装和pycharm安装使用 20180328



0 代表本身输入的参数

1 代表的是设置的参数



推荐阅读
  • 在Conda环境中高效配置并安装PyTorch和TensorFlow GPU版的方法如下:首先,创建一个新的Conda环境以避免与基础环境发生冲突,例如使用 `conda create -n pytorch_gpu python=3.7` 命令。接着,激活该环境,确保所有依赖项都正确安装。此外,建议在安装过程中指定CUDA版本,以确保与GPU兼容性。通过这些步骤,可以确保PyTorch和TensorFlow GPU版的顺利安装和运行。 ... [详细]
  • 第二十五天接口、多态
    1.java是面向对象的语言。设计模式:接口接口类是从java里衍生出来的,不是python原生支持的主要用于继承里多继承抽象类是python原生支持的主要用于继承里的单继承但是接 ... [详细]
  • 使用多项式拟合分析淘宝双11销售趋势
    根据天猫官方数据,2019年双11成交额达到2684亿元,再次刷新历史记录。本文通过多项式拟合方法,分析并预测未来几年的销售趋势。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • window下的python安装插件,Go语言社区,Golang程序员人脉社 ... [详细]
  • Python 3 Scrapy 框架执行流程详解
    本文详细介绍了如何在 Python 3 环境下安装和使用 Scrapy 框架,包括常用命令和执行流程。Scrapy 是一个强大的 Web 抓取框架,适用于数据挖掘、监控和自动化测试等多种场景。 ... [详细]
  • 本文将详细介绍如何在Mac上安装Jupyter Notebook,并提供一些常见的问题解决方法。通过这些步骤,您将能够顺利地在Mac上运行Jupyter Notebook。 ... [详细]
  • 单片微机原理P3:80C51外部拓展系统
      外部拓展其实是个相对来说很好玩的章节,可以真正开始用单片机写程序了,比较重要的是外部存储器拓展,81C55拓展,矩阵键盘,动态显示,DAC和ADC。0.IO接口电路概念与存 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 微软推出Windows Terminal Preview v0.10
    微软近期发布了Windows Terminal Preview v0.10,用户可以在微软商店或GitHub上获取这一更新。该版本在2月份发布的v0.9基础上,新增了鼠标输入和复制Pane等功能。 ... [详细]
  • 大类|电阻器_使用Requests、Etree、BeautifulSoup、Pandas和Path库进行数据抓取与处理 | 将指定区域内容保存为HTML和Excel格式
    大类|电阻器_使用Requests、Etree、BeautifulSoup、Pandas和Path库进行数据抓取与处理 | 将指定区域内容保存为HTML和Excel格式 ... [详细]
  • Python错误重试让多少开发者头疼?高效解决方案出炉
    ### 优化后的摘要在处理 Python 开发中的错误重试问题时,许多开发者常常感到困扰。为了应对这一挑战,`tenacity` 库提供了一种高效的解决方案。首先,通过 `pip install tenacity` 安装该库。使用时,可以通过简单的规则配置重试策略。例如,可以设置多个重试条件,使用 `|`(或)和 `&`(与)操作符组合不同的参数,从而实现灵活的错误重试机制。此外,`tenacity` 还支持自定义等待时间、重试次数和异常处理,为开发者提供了强大的工具来提高代码的健壮性和可靠性。 ... [详细]
  • Unity与MySQL连接过程中出现的新挑战及解决方案探析 ... [详细]
  • Android 构建基础流程详解
    Android 构建基础流程详解 ... [详细]
  • 在对WordPress Duplicator插件0.4.4版本的安全评估中,发现其存在跨站脚本(XSS)攻击漏洞。此漏洞可能被利用进行恶意操作,建议用户及时更新至最新版本以确保系统安全。测试方法仅限于安全研究和教学目的,使用时需自行承担风险。漏洞编号:HTB23162。 ... [详细]
author-avatar
溪边莎草
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有