python编写第一个交互程序步骤示例教程
Input()函数编写
1.编写一个稍微复杂一点的程序。使用Input()函数编写一个请用户输入名字的程序。
(1)打开IDLE开发环境,然后选择“File”菜单下面的“New File”命令,新建一个新的编辑文件。
新建的编辑文件。
(2)保存文件,选择“File”菜单下的“Save As”命令。
提示:编程过程中,要养成及时保存文件的习惯。
(3)在打开的对话框中选择文件保存的位置,并在“文件名”栏中输入文件的名字,最后单击“保存”按钮。
(4)在刚才保存的文件脚本里输入如下图所示的内容。
其中,“Name”为一个变量,用来保存用户输入的名字。
变量可以自己定义,比如将Name换成N;input()为输入函数,=表示赋予。
print()函数中的函数Name用来调用变量Name的值,即用户名字。
(5)写好脚本后,按(Ctrl+S)快捷键保存文件(也可以选择“File”文件下的“保存”命令来保存)。
之后选择“Run”菜单下的“Run Module”命令运行程序。
(6)Run之后,python会自动打开Shell文件,并输出“请输入您的名字”然后等待用户输入。
(7)在用户输入名字(小敏)后,按(Enter)键,会接着输出“小敏,欢迎您使用python”。
这里用户输入的“小敏”就是变量Name的值。
Input()函数可以让用户输入字符串,并存放到一个变量里,然后可以使用print()函数输出变量的值。
以上就是python编写第一个交互程序步骤示例教程的详细内容,更多关于python编写交互程序的资料请关注我们其它相关文章!
相关推荐
-
利用Docker 运行 python 简单程序
目录 1. 首先写一个 Dockerfile 2. build image,使用命令 3. 创建并运行容器 4. 重启容器 以下是一个简单的 python 程序,用户输入一个最小值和最大值,输出二者之间的随机数: from random import randint min_number = int(input('Please enter the min number: ')) max_number = int(input('Please enter the max number: ')) if
-
Python 如何查看程序内存占用情况
目录 查看程序内存占用情况 python查看内存使用 查看程序内存占用情况 flyfish psutil 这里用在查看内存占用情况 memory_profiler输出每一行代码增减的内存 安装 pip install memory_profiler 代码 import numpy as np import os import psutil import gc from memory_profiler import profile @profile def test(): a=np.ful
-
python淘宝抢购脚本程序实现
目录 一.官网下载火狐浏览器 二.下载geckodriver,并解压到火狐浏览器文件夹根目录 三.添加火狐浏览器根目录到系统环境变量 四.下载并安装python3及pycharm开发工具 五.进入淘宝 六.使用Pycharm运行脚本,新建python文件,将代码复制到文件中,并运行. 总结 最近自己在抢冰墩墩钥匙扣,发现一秒瞬间就没了.于是自己网上学习了一下,写了一个抢购脚本.亲测可用. 具体使用步骤如下: 一.官网下载火狐浏览器 二.下载geckodriver,并解压到火狐浏览器文件夹根目录
-
基于Python编写一个B站全自动抽奖的小程序
目录 导语 开发工具 环境搭建 原理简介 导语 应好友邀请,帮他写了个小程序,功能类似于实时监控自己关注的UP主,如果关注的UP主中有人发布了抽奖的动态,就自动参与这个抽奖.这样就能不错过任何一个可以暴富的机会了.写完之后感觉这个想法还是挺有意思的,于是上来分享一波. 废话不多说,让我们愉快地开始吧~ 开发工具 Python版本:3.7.8 相关模块: DecryptLogin模块: 以及一些python自带的模块. 环境搭建 安装Python并添加到环境变量,pip安装需要的相关模块即可. 原
-
8个实用的Python程序你知道几个
目录 1. 引言 2. 处理句子中的脏话 3.调换字符次序创建新单词 4.创建1000个目录 5.打乱段落中单词字符次序 6. 控制台上绘制图形 7. 使用Python打开记事本 8. 获取电脑的IP地址 9. 使用Python实现关机 10. 总结 1. 引言 本文所提到的所有代码都曾经帮助我激发了解决问题的一些思考.不言而喻,如果您想学习编码和提升解决问题的能力,我们可以尝试自己来解决以下问题. 闲话少说,我们直接开始吧. :) 2. 处理句子中的脏话 编写一个Python程序,用以实现从句
-
python编写第一个交互程序步骤示例教程
Input()函数编写 1.编写一个稍微复杂一点的程序.使用Input()函数编写一个请用户输入名字的程序. (1)打开IDLE开发环境,然后选择“File”菜单下面的“New File”命令,新建一个新的编辑文件. 新建的编辑文件. (2)保存文件,选择“File”菜单下的“Save As”命令. 提示:编程过程中,要养成及时保存文件的习惯. (3)在打开的对话框中选择文件保存的位置,并在“文件名”栏中输入文件的名字,最后单击“保存”按钮. (4)在刚才保存的文件脚本里输入如下图所示的内容.
-
Python实现比较扑克牌大小程序代码示例
是Udacity课程的第一个项目. 先从宏观把握一下思路,目的是做一个比较德州扑克大小的问题 首先,先抽象出一个处理的函数,它根据返回值的大小给出结果. 之后我们在定义如何比较两个或者多个手牌的大小,为方便比较大小,我们先对5张牌进行预处理,将其按照降序排序,如下: def card_ranks(hand): ranks = ['--23456789TJQKA'.INDEX(r) for r, s in hand] ranks.sort(reverse=True) return ranks 然后
-
使用python编写简单的小程序编译成exe跑在win10上
每天的工作其实很无聊,早知道应该去IT公司闯荡的.最近的工作内容是每逢一个整点,从早7点到晚11点,去查一次客流数据,整理到表格中,上交给素未蒙面的上线,由他呈交领导查阅. 人的精力毕竟是有限的,所以不一定在每个整点都可以及时去做这项工作.灵机一动,这种一丝不苟的活儿应该让计算器来做,由它来在每个整点来告诉我该去工作了. 说干就干,平时只用c#写过小程序,由于办公电脑上是公用的,所以没有想自己电脑一样装有visual studio,索性心一横,用python试试吧.总是听说那句大名鼎鼎的"人生苦
-
python编写扎金花小程序的实例代码
游戏规则: 一付扑克牌,去掉大小王,每个玩家发3张牌,最后比大小,看谁赢. 有以下几种牌: 豹子:三张一样的牌,如3张6. 顺金:又称同花顺,即3张同样花色的顺子, 如红桃 5.6.7 顺子:又称拖拉机,花色不同,但是顺子,如红桃5.方片6.黑桃7,组成的顺子 对子:2张牌一样 单张:单张最大的是A 这几种牌的大小顺序为, 豹子>顺金>顺子>对子>单张 程序需要实现的点: 先生成一付完整的扑克牌 给5个玩家随机发牌 统一开牌,比大小,输出赢家是谁 主要思路: 把各种牌用积分来计算,
-
基于Python制作天眼查小程序的示例代码
目录 界面搭建 整体布局 界面美化 天眼查爬虫 获取信息 代码编写 结果展示 今天我们一起来制作一个天眼查GUI程序,开宗明义,我们先来看下最终的效果 这次的GUI程序,我们使用的框架是PyQt5,该框架拥有比tkinter更为丰富的内置组件,在界面美化方面,貌似也更胜一筹! 从上图也可以看出,我们的目标还是蛮远大的,最终我们希望可以完成一个工具集合,把我们日常当中常用的功能都集成的该GUI程序中,比如天眼查公司信息,知乎用户知识图谱,B视频弹幕抓取等等. 好了,今天我们先完成天眼查的功能吧~
-
Python编写打字训练小程序
你眼中的程序猿 别人眼中的程序猿,是什么样子?打字如飞,各种炫酷的页面切换,一个个好似黑客般的网站破解.可现实呢? 二指禅的敲键盘,写一行代码,查半天百度-那么如何能让我们从外表上变得更像一个程序猿呢?当然是训练我们的打字速度了啊! 训练打字 很羡慕那些盲打速度炒鸡快的人,看起来就比较炫酷.但很多IT男打字速度并不快,甚至还有些二指禅的朋友们,太影响装13效果了.那么今天我们就来使用Python写一个打字训练的小工具吧.先来看看使用效果- 我们使用Python内置的GUI模块Tkinter来编写
-
用Python编写一个国际象棋AI程序
最近我用Python做了一个国际象棋程序并把代码发布在Github上了.这个代码不到1000行,大概20%用来实现AI.在这篇文章中我会介绍这个AI如何工作,每一个部分做什么,它为什么能那样工作起来.你可以直接通读本文,或者去下载代码,边读边看代码.虽然去看看其他文件中有什么AI依赖的类也可能有帮助,但是AI部分全都在AI.py文件中. AI 部分总述 AI在做出决策前经过三个不同的步骤.首先,他找到所有规则允许的棋步(通常在开局时会有20-30种,随后会降低到几种).其次,它生成一个棋步树用来
-
用Python编写一个简单的Lisp解释器的教程
本文有两个目的: 一是讲述实现计算机语言解释器的通用方法,另外一点,着重展示如何使用Python来实现Lisp方言Scheme的一个子集.我将我的解释器称之为Lispy (lis.py).几年前,我介绍过如何使用Java编写一个Scheme解释器,同时我还使用Common Lisp语言编写过一个版本.这一次,我的目的是尽可能简单明了地演示一下Alan Kay所说的"软件的麦克斯韦方程组" (Maxwell's Equations of Software). Lispy支持的Scheme
-
使用Python编写简单的画图板程序的示例教程
从这次开始,我会由简单到困难(其实也不会困难到哪里去)讲几个例程,每一个例程都是我自己写(或者修改,那样的话我会提供原始出处)的,都具有一定的操作性和娱乐性.例程中汇尽量覆盖到以前所讲的pygame中方方面面,如果看到哪一步不明白,那就再回去复习复习,基本没有人会看一遍什么都记住什么都掌握的,重复是学习之母,实践是掌握一门技艺的最好手段! 这次就先从一个最简单的程序开始,说实话有些太简单我都不好意思拿出手了,不过从简单的开始,容易建立自信培养兴趣.兴趣是学习之母嘛.我们这次做一个画板,类似Win
-
用Python编写一个简单的FUSE文件系统的教程
如果你是我的长期读者,那么你应该知道我在寻找一个完美备份程序,最后我写了一个基于bup的我自己的加密层. 在写encbup的时候,我对仅仅恢复一个文件就必须要下载整个巨大的档案文件的做法不甚满意,但仍然希望能将EncFS和 rdiff-backup一起使用来实现可远程挂载.加密.去重.版本化备份的功能. 再次试用obnam 后(啰嗦一句:它还是慢的出奇),我注意到了它有一个mount命令.深入研究后,我发现了fuse-python和fusepy,感觉用Python写一个FUSE文件系统应该挺简单
随机推荐
- 网页播放器Object使用详解
- ThinkPHP自定义Redis处理SESSION的实现方法
- jquery Form轻松实现文件上传
- java验证码生成具体代码
- IOS 开发中发送e-mail的几种方法总结
- asp.net Javascript获取CheckBoxList的value
- Yii2创建表单(ActiveForm)方法详解
- PHP实现异步调用方法研究与分享
- mysql实现根据多个字段查找和置顶功能
- 可以用鼠标拖动的DIV实现思路及代码
- hh.exe 隐藏参数 chm反编译命令参数
- JavaScript修改作用域外变量的方法
- 改善你的jQuery的25个步骤 千倍级效率提升
- JavaScript Event学习第四章 传统的事件注册模型
- 方便快捷—活用Linux操作系统的后台任务
- javascript学习笔记之函数定义
- C#实现让ListBox适应最大Item宽度的方法
- 基于C++ Lambda表达式的程序优化
- thinkPHP框架中layer.js的封装与使用方法示例
- Python实现基本数据结构中队列的操作方法示例