网站首页 > 技术文章 正文
Python IDE、input 输入语句
1、学会使用 Python 自带编译器编写程序及运行程序。
2、学会使用 input 语句获取数据
2-1 IDE 介绍
IDE 叫做集成开发环境,是我们用来编写程序调试程序的一个软件,我们编写 Python 程序,也需要使用一个 IDE 编程软件,就好比 我们编辑 doc 文档需要 word 一样。之前我们用到的 IDLE 就是 Python 自带的一款 IDE 编程软件,当然还有很多别的 IDE 软件可以编 译 Python,这里就以 IDLE 作为 IDE 进行 Python 学习。 IDLE 有两种编写 Python 语句的方式,第一种就是我们上节课用 到过的方式,直接在 IDLE 控制台书写代码,敲击回车会显示运行结果
使用这种方法有两个特点:1、编写一条语句,执行一条语句,显示结果。2、当我们把 IDLE 关闭之后,我们编写的程序代码无法保存。这些特点决定了,这种方法是无法满足我们实现编写复杂程序的要求,这时我们需要第二种方法。
点击 IDLE 左上角的[file]菜单,选择[New File],就会打开一个新 的空白窗口,这就是一个文本编辑器,我们可以在里面编写 Python 程序代码
动手练习 1:新建一个 python 文件,然后输入如下代码
程序代码写完了,怎么运行我们的程序呢?
小提示:程序中可以添加注释,以方便程序的阅读。python 单行 注释以 # 开头;多行注释用三个单引号 ''' 或者三个双引号 """ 将 注释括起来。
在[Run]菜单中选择[Run Module]或者直接点击 F5。
会弹出一个对话框,提示我们保存一下刚才编写的代码,就好比我们新建的 word 文档,需要保存一样,我们编写的代码在第一次运行的时候也需要保存,会被保存成一个 py 格式文件(Python 后缀名 是.py),这样子我们的程序代码就会被一直保留下来了。
当保存完毕之后,我们编写的程序代码就会被编译执行,结果会一次性显示到 IDLE 的控制台中
动手练习 1: 编写程序,输出一个以“*”构成的高度为 5 行的直角三角形。
实例代码:
2-2 input 输入语句前面的我们使用 print 输出语句实现了向屏幕输出数据,除了向外输出数据,我们还需要把数据输入到程序,以达到“人机交互”。
Input 输入语句的格式:
input()
动手练习 2:
点击 F5 运行程序,你会发现,在控制台中输出了“请输入一个 整数:”之后程序停住了,这是因为 input()语句在等待你从键盘输入 数据。我们可以输入一个整数后敲回车,发现程序结束,但是没有输出 我们刚才输入的数字,这是因为我们只写了输入 input()语句获取数 据,并没有将刚才输入的数据用 print 输出出来。一般的在通过 input()获取数据时,我们需要使用变量将获得的数 据保存,后面可以通过变量名调用这个数据。
动手练习 3:
输入一个数字,将输入数字输出。
数据输入及运行结果:
微信公众号搜索:畅玩scratch
猜你喜欢
- 2025-03-19 分享一个文件整理使用Python小脚本(删除相同文件减小内存占用)
- 2025-03-19 全世界都公认的运行Python最简单方法
- 2025-03-19 一图看懂 Python 2 / Python 3 编码 | CSDN 博文精选
- 2025-03-19 python_开发环境介绍_交互模式使用_IDE介绍和使用
- 2025-03-19 Mu 入门:一个面向初学者的 Python 编辑器
- 2025-03-19 小白必看!如何用Python实现任务自动化和数据处理,超简单教程!
- 2025-03-19 python第一课(Python第一课helloword)
- 2025-03-19 Python函数设计(Python函数设计题怎么做)
- 2025-03-19 冰冰讲python(编写第一个程序)(python的一个简单的程序)
- 2025-03-19 在Python的IDLE Shell命令行窗口中非常实用的几个小技巧
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 91℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)