python 学习 1
来源:互联网 发布:银联快捷支付 网络支付 编辑:程序博客网 时间:2024/05/01 15:58
https://pythonmonk.com/
定义函数计算传入参数中数字的个数
def count_digits(n):
"""Counts the number of digits in the given number.
>>> count_digits(5)
1
>>> count_digits(42)
2
>>> count_digits(9876543210)
10
>>> count_digits(2 ** 100)
31
"""
# your code here
tempstr=str(n)
count=0
for i in range(0,len(tempstr)):
if tempstr[i]<='9' and tempstr[i]>='0':
global count
count=count+1
return count
在首次写法中,丢失global count 使的函数内部count=count+1 出现语法错误
0 0
- Python学习1:Python简介
- python学习笔记1
- python学习笔记(1)
- python学习笔记(1)
- Python 学习记录1
- Python学习笔记1
- Python学习笔记1
- Python 学习笔记(1)
- python学习1
- Python学习(1)
- python学习1
- python学习备忘录--1
- python学习1
- python学习(1)
- python学习(1)--基础知识
- python学习1
- Python学习笔记1
- python学习笔记【1】
- 网站统计访问次数的方法
- Java与C/C++有什么区别
- SpringMVC 基于注解的Controller @RequestMapping @RequestParam..
- 有关python中的pylab的下载安装
- 如何使用Reaver破解Wi-Fi网络的WPA密码
- python 学习 1
- 设计模式Before-after之装饰模式
- Best Time to Buy and Sell Stock II
- java CMS - FreeCMS1.7 统计分析
- 相亲前应先了解对方哪些基本资料
- 编程面试中的十个常见错误
- 单步执行请求导致属性或运算符自动的逐过程
- JavaBean
- AAM算法简介