![Python从入门到精通(微课精编版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/674/47216674/b_47216674.jpg)
上QQ阅读APP看书,第一时间看更新
3.3 赋值运算
赋值运算符共计8个,与算术运算符存在对应关系,简单说明如表3.3所示。
表3.3 Python赋值运算符
![](https://epubservercos.yuewen.com/29DD51/26581157409139606/epubprivate/OEBPS/Images/Figure-T57_77171.jpg?sign=1738855601-GeK6jCmGhQfYCuLqkWls3xGiu9Po8RG1-0-ace576eaf0314b4438f0170101af53b3)
【示例】要求用户输入字符,然后计算有多少个数字和字母。
content = input('请输入内容: ') # 输入内容 num = 0 # 定义变量num统计数字个数 str = 0 # 定义变量str统计字母个数 for n in content: # 循环遍历字符串 if n.isdecimal() == True: # 是数字 num+=1 # 累加数字个数 elif n.isalpha() == True: # 是字母 str+=1 # 累加字母个数 else: # 不是数字和字母 pass # 空语句,不做任何事情 print ('数字个数 ',num) # 输出数字个数 print ('字母个数',str) # 输出字母个数