![Python自然语言处理(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/869/44509869/b_44509869.jpg)
上QQ阅读APP看书,第一时间看更新
4.6 for语句
4.6.1 应用序列类型
for循环语句依次访问序列(列表、元组、字符串)中的全体元素,语法格式如下。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P89_11152.jpg?sign=1739286201-Z3osCa6sR5s4VaZt47qcLPGwai0Ccr8g-0-3068165661a3be2265b0c783405a76e6)
【例4-15】 for循环应用于列表序列。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P89_11153.jpg?sign=1739286201-98LUylAXAs6M0WzAXvR6LGUzt6w9x0CG-0-507e619b88bb8846b2f1d57f8132be77)
程序运行结果如下。
fruits have:banana fruits have:apple fruits have:mango
注意:Python的for循环与C语言的for循环不同,是在for语句开始确定循环的次数,在循环体中对于序列对象做任何的改变,并不影响循环体执行的次数。
【例4-16】 汉字表示的大写数字金额。
输入整数金额,输出汉字表示的大写金额。金额数为正整数,最大为12位数字。
输入格式:
输入一个正整数,表示金额,最大位数为12。
输出格式:
输出的时候,从第一位数字开始,后面所有的位数都需要输出,包括0(零)。
123456789 壹亿贰仟叁佰肆拾伍万陆仟柒佰捌拾玖圆
程序代码如下。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P90_4785.jpg?sign=1739286201-zjawEnZtTHzcCBUBCagP0NSRBxrrQ9La-0-4d932410d32320780c37dde02c302360)