本篇文章给大家带来的内容是关于Python如何实现简单的用户交互程序(示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

我们经常使用的程序都会有与用户交互的程序,比如网页的登录,需要输入自己的账号,密码这类的用户交互功能。

我们来写个简单的用户输入和输出的程序代码:user1 = input("账号:") #申明变量user1 储存获取用户输入的账号

password1 = input("密码:") #申明变量 password1 储存获取用户输入的账号

print(user1 , password1) #输出用户输入的账号密码

这样就可以要求用户输入账号密码,然后输出获取的账号密码。

我们再举个例子:

题目:我们有100块钱,我们买了name1花了consumption 元,还剩多少钱?money1 = 100 #定义变量money1

name1 = input("名称:" ) #定义变量买了什么东西name1

consumption1 = input("价格:") #定义变量consumption1价格是多少

print(name1) #输出买的东西名称

print("找回客户", money1-int(consumption1), "块") #计算剩余多少钱,逗号是将各个部分的拼接起来,是独立的部分,所以互相不影响。

或者可以

print("找回客户" + str(money1-int(consumption1)) + "块") #计算剩余多少钱,加号连接, 他们是一个整体,所以每个部分都要转换为字符创串的形式才可以相加,输出。

这样就可以输出买了什么东西,找回了多少钱。如下图:

这里我们要注意一些地方:

int 是 integer 的缩写意思 整数

str 是 string 的缩写意思是 字符串

input 所获取的所有数据是字符串的类型,但是money1里的量是整数,所以我们在计算余数时,也就是 money1-int(consumption1) 这里时,需要把变量consumption1接收的字符串转换为整数,用int,我们用第一个输出方式,用逗号隔开相当于字符串之间的拼接。而第二种输出方式用 + 方式连接,所以需要再把整数 money1-int(consumption1) 转换为字符串,用str,这样就可以输出了。

以上就是Python如何实现简单的用户交互程序(示例)的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php和python交互-Python如何实现简单的用户交互程序(示例)相关推荐

  1. 三菱PLC中通过变址寄存器V或Z实现简单跑马灯的程序示例及说明

    三菱PLC中通过变址寄存器V或Z实现简单跑马灯的程序示例及说明 首先,我们了解一下手册中关于变址寄存器V或Z的说明: 如下图所示: 程序示例: 如下图所示,为简单的跑马灯控制程序: 程序分析: 当M1 ...

  2. python读取json配置文件_Python简单读取json文件功能示例

    本文实例讲述了Python简单读取json文件功能.分享给大家供大家参考,具体如下: read_json.json: { "rule":{ "namespace" ...

  3. python输入城市找省份_Python实现用户交互,显示省市县三级联动的选择

    题目:Python实现用户交互,显示省市县三级联动的选择 定义的字典为: dic = { "江西": { "萍乡": ["安源", &quo ...

  4. python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  5. python操作数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  6. Python基础之简单用户交互

    Python基础之简单用户交互 一.要求及目的 二.代码内容 三.学习总结 一.要求及目的 要求设计一个简单的计算程序 二.代码内容 # 简单计算 a = input("please inp ...

  7. 【Python】如何用python做一个简单的输入输出交互界面?

    看到知乎上有人在问,如何使用Python做一个简单的输入输出交互界面? 交互界面就涉及到GUI编程. Python有很多GUI框架,功能大同小异. 其中比较出名的有「PyQT」.**wxPython. ...

  8. Python制作简单的终端交互小游戏

    Python制作简单的终端交互小游戏 因为最近的集训课程中,老师让我们把python,java,nodejs都需要掌握,本人最常使用的是java,python许久没有用过,就想写一段逻辑来帮助自己复习 ...

  9. python前后端交互_Django基础之简单的前后端交互

    Python Python开发 Python语言 Django基础之简单的前后端交互 学习Django有一段时间了,最近刚好写了一个小项目,用到了前后端交互,刚开始写前后端交互确实很让人头晕目眩呢,下 ...

最新文章

  1. error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. 的解决方法
  2. 机器学习笔记:Adagrad
  3. 8 无法识别raid盘_王者荣耀防沉迷规则再升级;未来将采用人脸识别验证
  4. 栈的C语言案例,堆栈实例代码(C语言)
  5. 【数据库系统】模式图实例
  6. 如何在Linux命令行下收听网络电台
  7. Postgresql 9.3外部数据封装的新功能
  8. PAT之水题:逻辑题、数学问题(素数、多项式、分数、大整数、进制转换)
  9. S变换在特征提取中的使用
  10. 使用大白菜U盘启动盘制作工具去除预装软件(安装纯净系统)
  11. 切比雪夫不等式例题讲解_14.初中数学:怎么求k的值?解一元一次不等式,基础常考题型...
  12. java并发free-coder
  13. MySQL之TPC压缩
  14. Linux查看全部进程的命令
  15. Python : 程序提示SyntaxError: invalid syntax错误
  16. 【个人博客】Astro 快速搭建个人博客
  17. win10关闭系统更新的设置
  18. PHP笔记01:PHP基本语法格式
  19. 地理信息科学前沿-[热词]
  20. Android网络开发(一、Socket通信HTTP通信)

热门文章

  1. python2 与 python3的区别总结
  2. instantclient_11_2 连接oracle数据
  3. GNU make manual 翻译( 一百八十三)
  4. hdu 1828 pku 1177 Picture
  5. C#程序员转android开发
  6. Flex Socket 跨域问题的解决办法
  7. c/c++ 整形转字符串
  8. ES6 Map数据结构
  9. SQL的多种JOIN
  10. 017-平衡二叉树(三)