
上QQ阅读APP看书,第一时间看更新
3.3 赋值运算
赋值运算符共计8个,与算术运算符存在对应关系,简单说明如表3.3所示。
表3.3 Python赋值运算符

【示例】要求用户输入字符,然后计算有多少个数字和字母。
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) # 输出字母个数