随笔分类 - python
摘要:今天在搜用Python求阶乘的时候, 搜出来的最简单的是用reduce这个built-in function, 但是我在用reduce的时候, 却报NameError: name 'reduce' is not defined. 于是又搜了一下,发现在python 3.0.0.0以后, reduce
阅读全文
摘要:sqrt() 方法返回数字x的平方根 语法: 注意:sqrt()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。 import math # This will import math module print ("math.sqrt(100) : ", math.sqrt(10
阅读全文
摘要:Python中什么是变量 在Python中,变量的概念基本上和初中代数的方程变量是一致的。 例如,对于方程式 y=x*x ,x就是变量。当x=2时,计算结果是4,当x=5时,计算结果是25。 只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。 在Python程序中,变量是用一个变量名表示
阅读全文
摘要:print语句可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下: 注意: 1.当我们在Python交互式环境下编写代码时,>>>是Python解释器的提示符,不是代码的一部分。 2.当我们在文本编辑器中编写代码时,千万不要自己添加 >>>。 print语句也可以跟上多
阅读全文
摘要:计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 一、整数 Python可以处理任意大小
阅读全文
摘要:当关键字后面的条件为假时,程序会自动崩溃并报错:AssertionError 用在程序中置入检查点,确保程序中某一条件一定为真时,程序才能正常工作 AssertionError
阅读全文
摘要:x,y = 4,5if x < y: small = xelse: small = yprint(small)#三元操作符语法:x if 条件 else ysmall = x if x < y else yprint(small)
阅读全文
摘要:类是有一些系列有共同特征或行为事物的抽象概念的综合 使用class来定义一个类(如果使用def定义函数)
阅读全文
摘要:1.Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。 count()方法语法: sub -- 搜索的子字符串 start -- 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。 end -- 字符串中结束搜索的位置。字符中第
阅读全文
摘要:描述 Python split()通过指定分隔符对字符串进行切片,如果参数num有指定值,则仅分隔 num 个子字符串 语法 split()方法语法: 参数 str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。 返回值 返回分割后的字符串列表
阅读全文
摘要:描述 Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法 replace()方法语法: 参数 old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max --
阅读全文
摘要:vt. 列举;枚举;计算 描述: 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate()使用
阅读全文
摘要:1.普通写法: a = []for i in range(1,10): a.append(i) print(a)print(a)2.列表解析式: b = [i for i in range(1,10)]print(b)a = [i**2 for i in range(1,10)]c = [j+1 f
阅读全文
摘要:一、定义: zip([iterable, ...])zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。利用
阅读全文
摘要:一.列表 list = [val1,val2,val3,val4] 01.列表中的每一个元素都是可变的 #列表的插入 fruit = ['pineapple','pear']fruit.insert(1,'grape')#方法一fruit[0:2] = ['Orange'] #fruit[0] =
阅读全文
摘要:start -- 指定范围内的开始值,包含在范围内。 stop -- 指定范围内的结束值,不包含在范围内。 step -- 指定递增基数。 import random# 输出 100 <= number < 1000 间的偶数print("randrange(100, 1000, 2) : ", r
阅读全文
摘要:1.sum函数 对一个列表中的元素进行求和 a_list = [1,2,3] print(sum(a_list))
阅读全文
摘要:for i in range(1,10): for j in range(1,10): print('{}x{}={}'.format(i,j,i*j))
阅读全文
摘要:1.条件判断 即:如果条件成立,就......;反之,就....... 当if后的表达式过长时,可以采取给变量赋值的办法 password_correct = password == '12345' if password_correct: #此时password_correct的值为1/0 #判断
阅读全文

浙公网安备 33010602011771号