用户输入
1、使用input来等待用户输入。如
username = input('username:') password = input('password:') print(username,password)
2、格式化输出
第一种方法:字符串拼接 + (不建议使用,太耗内存)
name = input("name:") age = input("age:") skill = input("skill:") salary = input("salary:") info = ''' --- info of ''' + name + ''' name: ''' + name + ''' age: ''' + age + ''' skill: ''' + skill + ''' salary: ''' + salary + ''' ''' print(info)
运行结果,如图
第二种用法:%s(代表字符串) %d(代表数字,可以用作验证、检测数据类型)%f(浮点类型)
name = input("name:") age = input("age:") skill = input("skill:") salary = input("salary:") info1 = ''' --- info of %s --- Name:%s Age:%s Skill:%s Salary:%s ''' % (name,name,age,skill,salary) 注意这里的变量要一 一对应,缺少一个就会报错 print(info1)
运行结果,如图
注意,如果这里将Age设置为%d的话就会报错,如图
这时候,我们就需要将age强制转换为整型,age = int(input("age:")) 这样的话,age就是整型了,就不会报错了
注意:检测变量的数据类型使用type()方法,比如print(type(age)) 打印age数据类型
第三种用法:使用{参数名},在有的特殊情况下,一定要使用这样的格式,比如监控
name = input("username:") age = input("age:") skill = input("skill:") salary = input("salary:") info = ''' --- info of {_name} Name:{_name} Age:{_age} Skill:{_skill} Salary:{_salary} '''.format(_name=name, _age=age, _skill=skill, _salary=salary) //此处是赋值 print(info)
运行结果,如图
第四种用法:{索引}
name = input("name:") age = input("age:") skill = input("skill:") salary = input("salary:") info = ''' --- info of {0}--- Name:{0} Age:{1} Skill:{2} Salary:{3} '''.format(name, name, age, skill, salary) print(info)
运行结果,如图
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
暂无“python 用户交互输入input的4种用法详解”评论...
更新动态
2024年11月25日
2024年11月25日
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]