python3基本操作和函数详解
for语句基本
>>>#Measure some strings:a = ['cat','window','defenestrate']>>>forxina:print(x, len(x))
cat 3
window 6
defenestrate 12
至于break与continue还是原来的用法
len()既可以测试字符串的长度,又可以计算数组or集合中元素的个数
这里既然涉及了字符串,这也是一个非常大的话题,这里先提到一点
可以使用' ' " "来包含字符串,当然还有一种""" """
>>>"""wangji dahaoren"""'wangji\ndahaoren'
在以后详细研究
这个函数range
range(结束值)起始为0,步长为一
range(起始值,结束值)步长为一
range(起始值,结束值,步长)
>>>foriinrange(-10, -100, -30):print(i)-10 -40 -70
pass 这个东西什么都不做。。(真的。但是高手可能会用,人性化的东西)
def其实就是声明了一个函数的意思
声明函数并使用
首先来一个类似没有返回值的方法--其实是返回了null
>>>deffib(n):"""Print aFibonacci series up to n"""a,b=0,1whilea<n:print(a,end ='') a,b=b,a+bprint( )>>> fib(2000) 01 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597