随笔分类 - Python
摘要:一行代码生成 列表 list_name = [ 表达式 for 语句 ] eg : squares = [ value ** 2 for value in range(1, 11)]
阅读全文
摘要:for 循环的第一行被称为for 循环头。for 循环总是以关键字for 打头,接下来是循环变量,然后是关键字 in。关键字in 后面通常是(但并非总是)range(n)和结束符号:。range(n)的默认初始值是0,范围为 [0,n)。从0到n,但不包括n。range(a,b)的范围是 [a,b)...
阅读全文
摘要:布尔逻辑Python的四个主要的逻辑运算符:and与、or或、not非和==(!=)相等运算符。计算不包含圆括号的布尔表达式假设要计算表达式 not True and False or True 的值。则按优先级从高到底的顺序计算。布尔运算的优先级(按从高到底的顺序排列)p==qp!=qnot pp...
阅读全文
摘要:所有Python源代码文件都使用扩展名 .py。当运行.py文件时,Python会自动创建相应的.pyc文件。.pyc文件包含目标代码。看下面一个简单程序:#name.pyname=input('what is your first name?')print('hello '+name.capita...
阅读全文
摘要:在Python中,变量标记或指向一个值。当遇到变量时,Python将其替换为指向值。>>> cost=2.99>>> .1*cost0.29900000000000004变量命名规则:变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线(_),而不能使用空格、连字符、标点符号、引号或其他字...
阅读全文
摘要:1导入模块后,可使用函数dir(m)列出模块的所有函数。>>> import math>>> dir(math)['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asi...
阅读全文
摘要:要使用任何Python模块,都必须先导入:有两种导入及使用方式:一 import math math.sqrt(5)//导入模块名,以后使用时要在方法前面加上模块名 二 from math import* log(25+5)//这种方式导入时,如果函数与math模块中的某个函数同名,将被...
阅读全文
摘要:Python 实用**表示乘方。2**4 = 16/表示除法,会保留小数。//表示整除,丢弃小数点后面的值。>>> 6/32.0>>> 6//32>>> 5//31Python对整数的长度没有限制。>>> 25**9924892061111444566828576256215120496962361...
阅读全文

浙公网安备 33010602011771号