欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

轻松熊喵喵个人笔记 -- Python入门

程序员文章站 2022-11-23 08:10:47
轻松熊喵喵个人笔记--Python 开发环境Python 开发环境交互模式(脚本 shell 模式)IDLE 开发环境使用入门1、 IDLE 介绍2、IDLE 实操IDLE 常用快捷键第一个 Python 源程序程序基本格式开始学习图形化程序设计Python 开发环境  开发环境,英文是 IDE(Integrated Development Environment 集成开发环境)。  不要纠结于使用哪个开发环境。开发环境本质上就是对 Python 解释器 python.exe 的封装,核心都一样。可...


Python 开发环境

  开发环境,英文是 IDE(Integrated Development Environment 集成开发环境)。

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

  常用的开发环境如下:
    1. IDLE
    2. Pycharm
    3. wingIDE
    4. Eclipse
    5. IPython


交互模式(脚本 shell 模式)

  1. 进入命令行窗口,输入:python轻松熊喵喵个人笔记 -- Python入门
  2. ">>>"即为“提示符”
  3. 关闭交互窗口:
    (1) Ctrl+Z 然后回车
    (2) 输入 quit()命令
    (3) 直接关闭命令行窗口
  4. 中断程序执行:ctrl+C

  交互模式工作原理和 Python 处理文件的方式一样。除了一点:当你输入一些值时,交互模式会自动打印输出。Py 文件中则必须使用 print 语句。


IDLE 开发环境使用入门

1、 IDLE 介绍

  1. IDLE 是 Python 的官方标准开发环境,Python 安装完后同时就安装了IDLE。
  2. IDLE 已经具备了 Python 开发几乎所有功能(语法智能提示、不同颜色显示不同类型等等),也不需要其他配置,非常适合初学者使用。
  3. IDLE 是 Python 标准发行版内置的一个简单小巧的 IDE,包括了交互式命令行、编辑器、调试器等基本组件,足以应付大多数简单应用。
  4. IDLE 是用纯 Python 基于 Tkinter 编写,最初的作者正是 Python 之父 Guido van Rossum。

2、IDLE 实操

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

IDLE 常用快捷键

 快捷键        说明
 Alt+N         Alt+P 查看历史命令上一条、下一条
 Ctrl+F6        重启 shell,以前定义的变量全部失效
 F1            打开帮助文档
 Alt+/          自动补全前面曾经出现过的单词
 Ctrl + [ Ctrl + ] 缩进代码和取消缩进
 Alt+M         打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的 py 源码供浏览
 Alt+C         打开类浏览器,方便在源码文件中的各个方法体之间切换
 F5            运行程序


第一个 Python 源程序

  可以尝试自己跟着输入运行一下。

print("a")
print("b")
print("c")

  将源代码保存到:d:/python_exec/mypy01.py

  在 IDLE 中单击 F5 或者 run–>run module 执行这个源程序。

  第一个 Python 程序中需要注意的小要点:
    1. 不要在程序中,行开头处增加空格。空格在 Python 中有缩进的含义。
    2. 符号都是英文符号,不是中文。比如:(,”


程序基本格式

  1. 恰当的空格,缩进问题
    (1) 逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。
    (2) 语句从新行的第一列开始。
    (3) 缩进风格统一:
      [1]每个缩进层次使用 单个制表符 或四个空格(IDE 会自动将制表符设置成 4个空格)。
      [2] Python 用缩进而不是{}表示程序块。
  2. Python 区分大小写
  3. 注释
    (1) 行注释
    每行注释前加#号。当解释器看到#,则忽略这一行#后面的内容。
    (2) 段注释
    使用三个连续单引号(’’’)。当解释看到’’’,则会扫描到下一个’’’,然后忽略他们之间的内容。

开始学习图形化程序设计

  为了容易接受编程,这里先从海龟画图开始讲解。这样,大家在不接触其他编程概念时,就能开始做出一些简单的效果。

>>> import turtle #导入 turtle 模块
>>> turtle.showturtle() #显示箭头
>>> turtle.write("高淇") #写字符串
>>> turtle.forward(300) #前进 300 像素
>>> turtle.color("red") #画笔颜色改为 red
>>> turtle.left(90) #箭头左转 90 度
>>> turtle.forward(300)
>>> turtle.goto(0,50) #去坐标(0,50)
>>> turtle.goto(0,0)
>>> turtle.penup() #抬笔。这样,路径就不会画出来
>>> turtle.goto(0,300)
>>> turtle.pendown() #下笔。这样,路径就会画出来
>>> turtle.circle(100) #画圆

绘制奥运五环标记
源码:

import turtle
turtle.width(10)
turtle.color("blue")
turtle.circle(50)
turtle.color("black")
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.circle(50)
turtle.color("red")
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.circle(50)
turtle.color("yellow")
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.circle(50)
turtle.color("green")
turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.circle(50)

运行结果:
轻松熊喵喵个人笔记 -- Python入门


家庭作业(哼哼):

  1. 建立 Python 开发环境,并完成第一个 Python 程序。(如果不知道这里的第一个python程序是什么,说明你没好好看文章)
  2. 完成奥运五环的绘图程序。(手打抄一遍会不会?)
  3. 使用海龟绘图,输出四个矩形:
    轻松熊喵喵个人笔记 -- Python入门

参考:百战尚学堂 – 高淇老师

本文地址:https://blog.csdn.net/q490007458q/article/details/114002301

相关标签: python