您的位置:首页 > 编程语言 > Python开发

Python笔记(5)用户输入

2020-07-14 05:40 190 查看
#!/user/bin/env python
# -*- coding:utf-8 -*-
# author:berlin
#一、第一种用户输入方式
#python的变量都是字符串类型
#%s代表输入是string ;%d代表输入是format(整数) ; %f代表输入是小数、浮点。(s、d、f都是代表占位符)
username=input()
password=input()

#打印变量的数据类型
print(type(username))

info='''
转换前的输出:
输入名称:%s
输入密码:%d
'''%(username,password)
print(info)
#以上当使用%d作为输入时,那么会造成报错。故需要对变量进行类型转换:
username=input()
password=int(input())
info='''
转换后的输出:
输入名称:%s
输入密码:%d
'''%(username,password)
print(info)

#python是强制转换类型的语言。只需要输入转换类型int()、str()等即可达到效果。

#二、第二种用户输入方式
username=input()
password=int(input())
info2='''
转换后的输出:
输入名称:{_un}
输入密码:{_pw}
'''.format(_un=username,
_pw=password)
print(info2)

#三、第三种用户输入方式
username=input("请输入名称:")
password=int(input("请输入密码:"))
info3='''
转换后的输出:
输入名称:{0}
输入密码:{1}
'''.format(username,password)
print(info3)

#设置输入的密码为密文
import getpass
username=input("请输入名称:")
password=getpass.getpass("请输入密码:")
print(username,password)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: