- Python高级编程
- 姜增如编著
- 162字
- 2024-12-27 21:36:54
1.2.1 输入函数及应用案例
Python使用input()函数接收键盘的输入数据(1),其输入的任何值都作为字符串来对待。若需要数值型数据,必须使用转换函数eval()。
input()函数语法格式如下。
![](https://epubservercos.yuewen.com/A896B5/31397513403175206/epubprivate/OEBPS/Images/Figure-P15_16722.jpg?sign=1739608827-MHTJfbPMJg8ueKzQPRhbHfUbIR9QQT7s-0-0cf098ad81c83b52589f80b6b2f06767)
例如,使用input()函数输入个人信息数据。
![](https://epubservercos.yuewen.com/A896B5/31397513403175206/epubprivate/OEBPS/Images/Figure-P15_16723.jpg?sign=1739608827-VLLGdSIZlVx3VrtsPcjm8BTXK3Dej0xf-0-33e8a54738ef871e2ed47eccce1fd331)
运行结果为
![](https://epubservercos.yuewen.com/A896B5/31397513403175206/epubprivate/OEBPS/Images/Figure-P15_16724.jpg?sign=1739608827-IOxANguzDYJmn1oiXMtudkhsn4IAKQvm-0-5a69c721a569af5b6c10a0d18f408d47)
说明:此时成绩虽然是数值,但是字符型数据,不能参加计算,若要作业成绩乘以0.4作为期末成绩,必须调用eval(score)转换后再计算。