pycharm入门第一节

本文是PyCharm入门教程的第一节,涵盖了Python的基础知识,包括Python的特性和应用领域,以及Python2与Python3的版本兼容性。详细讲解了Python的下载安装、环境配置,并介绍了IDLE的基本操作和交互模式。此外,还强调了Python代码的组织和缩进规则,以及如何使用行连接符。最后提到了Python中的对象、标识符、变量声明和赋值的概念。
摘要由CSDN通过智能技术生成

pycharm入门第一节

Python 介绍
· 简介
Python 是一种解释型、面向对象的语言。由吉多·范罗苏姆(Guido van Rossum)于1989 年发明,1991 年正式公布。官网:www.python.org
· 特点

  • 可读性强
    可读性远比听上去重要的多得多。一个程序会被反复的修改,可读性强意味着让你可以在更短时间内学习和记忆,直接提高生产率。
  • 简洁,简洁,简洁
    研究证明,程序员每天可编写的有效代码数是有限的。完成同样功能只用一半的代码,其实就是提高了一倍的生产率。
    Python 是由 C 语言开发,但是不再有 C 语言中指针等复杂数据类型,Python 的
    简洁性让开发难度和代码幅度大幅降低,开发任务大大简化。程序员再也不需要关注复杂的语法,而是关注任务本
    · 应用范围
  • 科学计算
  • 人工智能
  • WEB 服务端和大型网站后端。
    YouTube、gmail 等应用基于 python 开发。
  • GUI 开发(图形用户界面开发)
  • 游戏开发
  • 移动设备
  • 嵌入式设备
  • 系统运维
  • 大数据
  • 云计算

版本和兼容问题解决方案

目前主要两个版本:Python2 和 Python3
Python2:
2000 年 10 月发布。最新版本是 2.7,已经停止更新,不会再有 2.8 以后了。预计
2020 年退出历史舞台。
Python3:
2008 年发布。Python3 有了较大的提升,不兼容 Python2。
兼容问题解决:

  1. Python3 的很多新特性也被移植到了 Python2.7,作为过渡。如果程序可以在 2.7
    运行,可以通过一个名为 2to3(Python 自带的一个脚本)的转换工具无缝迁移到 Python3. 2. 建议大家学习从 Python3 开始,毕竟这才是未来。

Python 下载安装和配置

  1. 进入官网:www.python.org/downloads/
  2. 下载
  3. 安装(和安装一般软件区别不大)
  4. 环境变量问题
    勾选:“Add Python to environment variable”。 这样就会将 Python 添加到环境
    变量 Path 中,我们可以在 windows 的命令行模式下运行 Python 解释器。

Python 开发环境

开发环境,英文是 IDE(Integrated Development Environment 集成开发环境)。
不要纠结于使用哪个开发环境。开发环境本质上就是对 Python 解释器 python.exe 的
封装,核心都一样。可以说:“开发环境 IDE,只是解释器的一个外挂而已”,只是为了让
程序员更加方便编程,减少出错率,尤其是拼写错误。
常用的开发环境如下:

  1. IDLE
  2. Pycharm
  3. wingIDE
  4. Eclipse
  5. IPython

交互模式(脚本 shell 模式)

1.进入命令行窗口,输入:python
在这里插入图片描述
2.>>>即为“提示符”
3. 关闭交互窗口:
(1) Ctrl+Z 和回车
(2) 输入 quit()命令
(3) 直接关闭命令行窗口
4. 中断程序执行:ctrl+C
交互模式工作原理和 Python 处理文件的方式一样。除了一点:当你输入一些值时,交
互模式会自动打印输出。Py 文件中则必须使用 print 语句。

IDLE 实操

  1. 交互模式
    启动 IDLE,默认就是进入交互模式。
  2. 编写和执行 Python 源文

IDLE 常用快捷键

快捷键 说明
Alt+N Alt+P 查看历史命令上一条、下一条
Ctrl+F6 重启 shell,以前定义的变量全部失效
F

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值