找回密码
 立即注册
首页 业界区 安全 2.4 与用户交互

2.4 与用户交互

遗憩 2025-8-3 13:43:53
2.4 与用户交互

写程序不是为了和计算机交互,是为了和用户交互
例如ATM机:

  • 插卡
  • 输入密码
  • 选择功能
  • 存款
  1. card=input('请插入您的银行卡') #等待输入
  2. print(card)
复制代码
  1. 请插入您的银行卡 868565454895
  2. 868565454895
复制代码
input只是为了做一个过渡阶段
输入不是目的
  1. card=input('请插入您的银行卡号')
  2. print(id(card))
  3. print(type(card))
  4. #无论输入什么类型,input接收的都是字符型
复制代码
  1. 请插入您的银行卡号 868565454895
  2. 1627086897840
  3. <class 'str'>
复制代码
  1. height=input('请输入你的身高:')
  2. print(id(height))
  3. print(type(height))
  4. height=int(height)#数据类型转换可以对身高加减
  5. print(type(height))
复制代码
  1. 请输入你的身高: 185
  2. 1627075124688
  3. <class 'str'>
  4. <class 'int'>
复制代码
python2中input与用户交互必须得指定输入内容的数据类型
例如输入字符串要加引号。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册