![Python程序设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/855/48827855/b_48827855.jpg)
上QQ阅读APP看书,第一时间看更新
1.5 input()函数的基本用法
Python提供了input()内置函数,用于从标准输入中读入一行文本,默认的标准输入方式是键盘。
input()函数的基本语法格式如下。
变量名=input("<提示文字>")
其中,变量名为用于保存输入结果的变量,双引号内的提示文字用于提示要输入的内容。
举例如下。
>>>password = input("请输入你的密码:")
运行结果如下。
请输入你的密码:123456 >>>print ("你输入的密码是:", password)
运行结果如下。
你输入的密码是: 123456
在Python 3中,无论输入的是数字还是字符,输入内容都将作为字符串读取,如果想要接收的是数值,需要进行类型转换。例如,要将字符串转换为整型数据,可以使用int()函数。举例如下。
>>>num = input("请输入购买数量:")
运行结果如下。
请输入购买数量:3 >>>price=26.8 >>>print("{}件商品的总金额是:{}".format(num,int(num)*price))
运行结果如下。
3件商品的总金额是:80.4
【任务1-4】编写程序,模拟实现京东倒计时界面的文字内容
【功能描述】
京东倒计时是京东商城的一种特卖活动,网页中京东倒计时的界面如图1-25所示。在PyCharm中编写程序,模拟实现图1-25所示的京东倒计时界面的文字内容。
![](https://epubservercos.yuewen.com/0A7F55/28528678907108206/epubprivate/OEBPS/Images/figure-0028-0027.jpg?sign=1739254135-IpL0xrR4XOd6hMqI8LO8nfhsIjZmlRAc-0-ac3ea70cc97151381a000e77f38172dc)
图1-25 京东倒计时界面
【任务实施】
(1)在PyCharm项目“Unit01”中创建Python程序文件“t1-4.py”。
(2)在Python程序文件“t1-4.py”中编写代码,实现所需功能,程序文件“t1-4.py”的代码如下所示。
# 输出京东倒计时界面的文字内容 print(" 京东倒计时") print("") print(" 16:00点场 倒计时") print("") hour=0 minute=47 second=13 print("{0}{1:02d}{2}".format(" ",hour," : "),end="") print("{0}{1:02d}{2}".format(" ",minute," : "),end="") print("{0}{1:02d}{2}".format(" ",second," " )) print("")
程序文件“t1-4.py”的运行结果如图1-26所示。
![](https://epubservercos.yuewen.com/0A7F55/28528678907108206/epubprivate/OEBPS/Images/figure-0028-0028.jpg?sign=1739254135-eBzLB0DMxiYHywkYOlNz0kFt29H1lggb-0-2758b640941a5a5a8771e54a7a6f5692)
图1-26 程序文件“t1-4.py”的运行结果