随笔分类 - Python
Life is short, i use python
摘要:一般的递归函数: def a(n): if n == 1: return 1 return n * def(n-1) 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的, 每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。 由于栈的大小
阅读全文
摘要:List(列表) 是 Python 中使用最频繁的数据类型, 类似于javaScript中的数组 listone = [ 'abcd', 786 , 2.23, 'Python', 70.2 ] listtwo = [123, 'Python'] print( listone) # 输出列表 pri
阅读全文
摘要:a = "Python3" print(a) # 输出字符串 print(a[0]) # 输出第一个字符 print(a[0:-1] # 输出字符串的第一个字符到倒数第二个字符得字符串 print(a[2, 5]) # 输出第三个字符开始到第五个字符 print(a[0:] # 输出字符创的第一个字
阅读全文
摘要:Number数字类型支持: int (整数) float (浮点型) bool(布尔型) complex (复数) 内置的 type() 可以识别变量所指的对象类型: a, b, c, d = 10, 55.4, false, 4+3j print( type(a) ,type(b), type(c
阅读全文
摘要:在Python语言中,变量不需要声明,每隔变量在使用前都必须先赋值,变量在赋值后才会被创建, 在Python中,变量就是变量他没有类型,我们所说的类型就是指变量在所指内存中对象的类型 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。 例如: co
阅读全文
摘要:注意: 由于Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错 #!/usr/bin/python #-*- coding: UTF-8 -*- print "你好,世界" 如此便可以正常的输出中文 #!/usr/bin/python #-*
阅读全文

浙公网安备 33010602011771号