python从入门到放弃图片-Python从入门到放弃:与用户交互
原标题:Python从入门到放弃:与用户交互
为什么交互(了解)
让我们来回顾计算机的发明有何意义,计算机的发明是为了奴役计算机,解放劳动力。假设我们现在写了一个ATM系统取代了柜员,如果我们要在这台ATM上取款,那么这个ATM是不是会要求我们输入姓名、密码?是不是需要我们输入我们需要取款金额?这是不是就可以理解为一种交互。现在让我们了解下Python是怎么实现交互的。
如何交互?(掌握)
print('-'*100)
input("请输入你的姓名:")
print('*'*100)
----------------------------------------------------------------------------------------------------
请输入你的姓名:nick
****************************************************************************************************
现在让我们手写一个ATM的登陆系统???
name = input('请输入你的姓名:')
pwd = input('请输入你的密码:')
print(type(name))
print(type(pwd))
请输入你的姓名:nick
请输入你的密码:123
通过上面的打印结果,我们可以发现input()方法的作用只是接收值,并且无论我们输入的值是数字类型、字符串类型、列表类型,input的接收值都是字符串类型。由于我们目前基础知识不够,我们暂时使用input()交互,之后会使用Web/可视化界面的形式交互。
Python2和Python3的交互(熟悉)
name = raw_input('请输入你的姓名:')
pwd = raw_input('请输入你的密码:')
print(type(name)) # 'str'
print(type(pwd)) # 'str'
python2当中的raw_input()和python3中的input()是一模一样的。
x = input('username: ') # 必须输入明确的数据类型,你输入什么类型则接收什么数据类型,输入'egon'而不是egon,否则会报错
Python3的交互相比较于Python2应该是更合理的,虽然Python3的交互在程序中使用是麻烦了,因为如果输入年龄还需要强制转换,但是如果用python2的input,用户需要知道自己输入的数据是什么数据类型的,对用户不友好,如此写出的程序可能明天就没人使用了。返回搜狐,查看更多
责任编辑:
python从入门到放弃图片-Python从入门到放弃:与用户交互相关推荐
- python从入门到精通图片_Python从入门到精通之环境搭建教程图解
本章内容: 一.下载python安装包 二.选择适合自己系统的文件,进行下载 Windows环境安装(Windows 10) 三.Python解释器的安装 双击python-3.7.4-amd64.e ...
- python 钉钉机器人发送图片,python操作钉钉机器人发送各种消息
python操作钉钉机器人发送各种消息 python操作钉钉机器人发送各种消息 使用python,操作钉钉群聊机器人发送消息 环境:python3.x 使用模块:requests,json 钉钉机器人 ...
- python爬虫爬取百度图片,python爬虫篇2:爬取百度图片
入门级 import requests import re import os from urllib import error def main(): dirPath = "E:\pyth ...
- java从入门到入土图片_Spring从入门到入土——概述以及HelloWorld
第一篇本文主要介绍了Spring的基本概念以及如何快速编写一个Spring项目,并让它运行起来. Spring 概述 优点Spring是一个开源免费的框架.容器 Spring是一个轻量级的框架.非侵入 ...
- python爬取动态网页图片
爬取某知名网站图片(爬取动态网页) python爬取动态网页图片 python爬取动态网页图片 环境: python3.pycharm 库: requests.urllib.json 思路: 1.分析 ...
- Python中用PIL/Pillow裁剪图片
# pip install Pillow # 在img标签里面只设置宽,不设置高,图片就会等比例缩放. # coding=utf-8 from PIL import Image import Imag ...
- python将视频分割成图片
使用python将视频分割成图片 python版本: 3.7.2 使用到的库:opencv (安装命令:pip install opencv-python) import cv2# 定义保存图片函数 ...
- python从入门到放弃图片大全-Python 从入门到放弃(一)
Python 从入门到放弃(一) 一个没有逻辑顺序的python笔记,包括日常使用python时的总结与阅读<Python基础教程>([挪] Magnus Lie Hetland 著) 的 ...
- python从入门到放弃-《Python3从入门到放弃》视频教程
<Python3从入门到放弃>视频教程2016年 001.01.python编程环境配置 001.02.IDE的又一选择PyCharm 002.01.name 002.02.namespa ...
最新文章
- 绿色数据中心如何提高效率?
- Linux如何编译安装源码包软件
- 7.1.15 单双击事件
- 服务器常用的端口及其用途
- Consul 服务注册与发现03—— 服务消费者
- python中a=a+2与a+=2的区别
- linux 760权限,Linux 文件rwx权限问题 chmod 777 XXX 任何人拥有最高权限
- php按需加载方式来增加程序的灵活度
- Spring Aop(九)——基于正则表达式的Pointcut
- 面试官问我:如何减少客户对交付成果的质疑
- 一个好玩的小游戏(纯C语言编写)
- 苹果手机屏幕镜像搜索不到电视_康佳电视投屏不了,3个办法解决!
- TXT文件导入mysql
- 不得不会的linux账号与权限管理
- 哥尼斯堡的“七桥问题”(C++)
- 欧洲为何没有牛逼的互联网公司
- cc1101初始化c语言程序,STC89C52单片机驱动CC1101无线模块的发送C语言程序
- CSDN勤写标兵勋章获取方法
- sql查询数据表某列的重复值并计数
- java itext 图片_在 iText 中剪裁图片
热门文章
- c++多线程——简单线程池
- xmind使用教程思维导图
- 如何远程调试zookeeper集群
- Hibernate学习笔记_核心幵发接口及三种对象状态
- I;P : Leaderboards and Achievements
- VB调用ORACLE存储过程返回多记录集
- UVA485 Pascal‘s Triangle of Death【大数】
- UVA12190 Electric Bill【二分搜索】
- UVA10493 Cats, with or without Hats【组合】
- POJ NOI0105-32 求分数序列和