2.4 与用户交互

2.4 与用户交互

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

  1. 插卡
  2. 输入密码
  3. 选择功能
  4. 存款
card=input('请插入您的银行卡') #等待输入
print(card)
请插入您的银行卡 868565454895


868565454895

** input**
input输入的都是字符串类型
input只是为了做一个过渡阶段
输入不是目的

card=input('请插入您的银行卡号')
print(id(card))
print(type(card))
#无论输入什么类型,input接收的都是字符型
请插入您的银行卡号 868565454895


1627086897840
<class 'str'>
height=input('请输入你的身高:')
print(id(height))
print(type(height))
height=int(height)#数据类型转换可以对身高加减
print(type(height))
请输入你的身高: 185


1627075124688
<class 'str'>
<class 'int'>

python2中input与用户交互必须得指定输入内容的数据类型
例如输入字符串要加引号。

posted @ 2025-08-03 13:33  bokebanla  阅读(6)  评论(0)    收藏  举报