python的输⼊输⼊
在python中可使⽤内置函数input()接收⽤户的键盘输⼊。
注意:从input接收的都是字符串类型。
先查看帮助
>>> help(input)
Help on built-in function input in module builtins:
input(prompt=None, /)
Read a string from standard input.  The trailing newline is stripped.
The prompt string, if given, is printed to standard output without a
trailing newline before reading input.
If the user hits EOF (*nix: Ctrl-D, Windows: Ctrl-Z+Return), raise EOFError.    On *nix systems, readline is used if available.
c定义数组 不指定长度
案例
⽤法
name= input('请输⼊名字:\n')
print("你输⼊的名字为:"+name)
--------执⾏脚本-------------------
E:\python>python test.py
请输⼊名字:
tz
你输⼊的名字为:tz
案例2
将字符转换为ASCII码
#使⽤ord函数将字符转换成ASCII码
name=input('请输⼊要转换的字母或数字:')
print(name+'的ASCII码为:',ord(name))
-----------执⾏脚本-------------------
E:\python>python test.py
请输⼊要转换的字母或数字:a
a的ASCII码为: 97
案例3
%s为占位符,%d为数字占位符
''.format为字符串的格式化函数
#简单的捕鱼达⼈⼩游戏
print('''
****************
捕鱼达⼈
****************
c语言优先级天梯图''')
username=input('请输⼊游戏名字:')
password=input('请输⼊密码:')
print('%s,请输⼊你的充值⾦额:' % username)
coins=int(input())
print('%s充值成功!当前游戏币为:%d' %(username,coins))
#简单的英雄联盟⼩游戏
print('''
****************
英雄联盟
****************
python入门教程明日科技电子书
''')
role = input('请输⼊⾓⾊:')
styleclipequipment = input('请输⼊拥有的装备:')
upgrade_equipment = input('请输⼊想购买的装备:')
pay = input('请输⼊付款⾦额:')
equipment = upgrade_equipment
stringsplit用法print('{}拥有{}装备,购买此装备花了{}块钱'.format(role,equipment,pay))
案例4
根据输⼊的年份计算年龄
import datetime
year = input('请输⼊您的出⽣年份:')
nowyear = w().year
age = nowyear - int(year)
print('你⽬前的年龄为:'+str(age)+'岁')
---------------执⾏脚本------------------
E:\python>python test.py
请输⼊您的出⽣年份:1952
你⽬前的年龄为:68岁
学习来⾃:
免费商业网站模板《python从⼊门到项⽬实践》明⽇科技第三章

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。