input()函数的使用
作用:获取用户的输入,返回输入的内容,也可以用作暂停程序的运行
实例
choice = input('请输入您的选择:')
输出结果
请输入您的选择: # 在后端输入信息才会继续运行
注:只有输出内容input()函数才会结束,然后继续执行下面的命令。
input()函数结果的赋值
通过给input()函数赋值,达到随时提取输入结果的目的.
实例
name = input('请输入你的名字:')
print(name)
输出结果
请输入你的名字:one # one是用户输入
one
注:将input()函数的执行结果(收集的信息)赋值给变量name
input()函数的数据类型
input()函数接收一个标准输入数据,返回为字符串(string)类型。
实例
choice = input('请输入您的选择:')
print(type(choice))
输出结果
请输入你的选择:1
<class 'str'>
注:1为用户输入,可以输入其他类型数据进行测试
通过if语句判断数据类型
实例
choice = input('请输入您的选择:')
if choice == 1:
print('整数类型')
elif choice == '1':
print('字符串类型')
输出结果
请输入您的选择:1
字符串类型
注:Python中一个等号代表的含义是赋值,两个等号是判断是否相等
input()函数的数据类型
可以通过数据类型转换,使input()函数得到我们想要的类型
实例
choice = int(input('请输入您的选择:'))
if choice == 1:
print('整数型')
elif choice == '1':
print('字符串型')
输出结果
请输入您的选择:1
整数型
input()函数小结
通过input实现”夸夸群“代码
import time
hero = input('输入你的名字:')
gf = input('输入女友/男友的名字:')
boss = input('输入老板的名字:')
test = input('进群验证,你是谁?')
if hero == test:
print('-*50')
time.sleep(1)
print('-*50 ')
print('恭候{}大驾光临'.format(hero)+'n')
time.sleep(1.5)
print('群主:第一次听到{}这个名字的时候就知道,你一定非常优秀'.format(hero)+'n')
time.sleep(2)
print('{}:I love you three thousand times,{}'.format(gf,hero)+'n')
time.sleep(2)
print('{}:终有一天,你将担任ceo,迎娶白富美,走上人生巅峰'.format(boss)+'n')
time.sleep(2)
print('王健林:{},我很看好你,一定会很快完成一个小目标,赚上一个亿'.format(hero)+'n')
time.sleep(2)
print('七大姑八大姨:看看人家{},年少有为,多和人家学学'.format(hero))
time.sleep(2)
print(' ')
print('-*50')
else:
print('-*50')
time.sleep(1)
print('你不是天选之人,进群失败')
作者:one