![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=1739487948-6LEW5znlArMy1D6R3KjrEK7WJBYT8TGy-0-d36c3fec2154fabfffa9f86def05ca23)
【例4-15】 for循环应用于列表序列。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P89_11153.jpg?sign=1739487948-NilVBmgkmxN2ndZDa9e5lFQnKdY2Lv4W-0-3c53c2b34a1a084a13bcdb6b337e3039)
程序运行结果如下。
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=1739487948-XDU3Jh5uFeK0ahlegKuNKjqX5nL9aC3P-0-f745156ec5f1ce78add9aa99d2fb3dbb)