摘要: Python三引号:多用作注释、数据库语句、编写 HTML 文本。 strs = ''' 使用了三引号的字符串 ''' print (strs) # 在 ‘’‘ 里可以使用转义字符 strs = '''开始 使用反斜杠 \\ 单引号 \' 双引号 \" 换行 \n 水平制表符 \t 结束。 ''' 阅读全文
posted @ 2020-02-08 15:06 Hany47315 阅读(1436) 评论(0) 推荐(0)
摘要: Python字符串格式化: 字符串中符号: %c :单个字符 %s :字符串 %d :整数 %u :无符号整数 %o :无符号八进制数 %x :无符号十六进制数 %X :无符号十六进制数(大写) %f :浮点数,可指定小数点后的精度 %e :对浮点数使用科学计数法,可指定小数点后的精度。%E 与 % 阅读全文
posted @ 2020-02-08 14:46 Hany47315 阅读(610) 评论(0) 推荐(0)
摘要: Python字符串运算符: + :连接左右两端的字符串。 * :重复输出字符串。 [ ] :通过索引获取字符串中的值。 [start:stop:step]:开始,结束位置的后一个位置,步长。 in :判断左端的字符是否在右面的序列中。 not in:判断左端的字符是否不在右面的序列中。 r/R :在 阅读全文
posted @ 2020-02-08 11:45 Hany47315 阅读(3474) 评论(0) 推荐(0)
摘要: Python转义字符:当需要在字符串中使用特殊字符时,使用 \ 转义字符。 注:转义字符在字符串中,注释也是字符串类型。 ''' \(在行尾时):续行符 \\ :反斜杠符号 \' :单引号 \" :双引号 \a :响铃 \b :退格(Backspace) \000:空 \n :换行 \v :纵向制表 阅读全文
posted @ 2020-02-08 11:21 Hany47315 阅读(1593) 评论(0) 推荐(0)
摘要: Python字符串更新:截取字符串的某一部分 和 其他字符串进行拼接。 注:可以修改字符串的值,但修改的不是内存中的值,而是创建新的字符串。 1.使用字符串常量进行更新: # 使用字符串常量 strs = "hello,hey" print(strs[:6] + "world.") # hello, 阅读全文
posted @ 2020-02-08 10:12 Hany47315 阅读(1301) 评论(0) 推荐(0)
摘要: Python访问字符串中的值: 1.可以使用索引下标进行访问,索引下标从 0 开始: # 使用索引下标进行访问,索引下标从 0 开始 strs = "ABCDEFG" print(strs[0]) # A strs = "ABCDEFG" print(strs[3]) # D 2.使用切片操作获取字 阅读全文
posted @ 2020-02-08 09:42 Hany47315 阅读(1401) 评论(0) 推荐(0)
摘要: Python创建字符串: 一般情况下可以使用 ' 或 " 创建字符串 或 使用引用字符串变量 或 字符串表达式。 # 字符串的创建 # 使用 ' 或 “ 进行创建 strs = 'ABCDEFG' print(strs) # ABCDEFG strs = "ABCDEFG" print(strs) 阅读全文
posted @ 2020-02-08 09:10 Hany47315 阅读(2255) 评论(0) 推荐(0)
摘要: Python数学常量: math.pi:π math.e:自然常数 e 程序: import math # 查看 pi 和 e 的值 print(math.pi) # 3.141592653589793 print(math.e) # 2.718281828459045 # 计算圆的面积 r = 2 阅读全文
posted @ 2020-02-06 19:04 Hany47315 阅读(976) 评论(0) 推荐(0)
摘要: Python三角函数: 函数: ''' math.sin(x) 返回的x弧度的正弦值。 math.asin(x) 返回x的反正弦弧度值。 math.cos(x) 返回x的弧度的余弦值。 math.acos(x) 返回x的反余弦弧度值。 math.tan(x) 返回x弧度的正切值。 math.atan 阅读全文
posted @ 2020-02-06 18:34 Hany47315 阅读(6041) 评论(0) 推荐(0)
摘要: Python随机数函数: ''' choice(seq) 从序列的元素中随机选出一个元素 randrange ([start,] stop [,step]) 从指定范围内,在指定步长递增的集合中 获取一个随机数,步长默认为 1 。注:不包含 stop 值 random() 随机生成下一个实数,它在[ 阅读全文
posted @ 2020-02-06 17:37 Hany47315 阅读(417) 评论(0) 推荐(0)
摘要: Python数学函数: ''' abs(x) 返回数字的绝对值,如abs(-10) 返回 10 math.ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5 math.exp(x) 返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045 f 阅读全文
posted @ 2020-02-06 16:18 Hany47315 阅读(244) 评论(0) 推荐(0)
摘要: Python数字类型转换: int(x):将 x 转换为一个整数 float(x):将 x 转换为一个浮点数 complex(x,y):将 x 和 y 转换为一个复数。x 为复数的实部,y 为复数的虚部。 eval(x):将 x 转化为一个整数 chr(x):x 为数字,将数字转化为对应的 ASCI 阅读全文
posted @ 2020-02-06 14:52 Hany47315 阅读(2591) 评论(0) 推荐(0)
摘要: Python pass语句:空语句,主要用于保持程序结构的完整性 或者 函数想要添加某种功能,但是还没有想好具体应该怎么写。 在 for 循环中使用 pass: lst = [7,8,9,4] for i in range(len(lst)): if lst[i] == 8: pass #对函数运行 阅读全文
posted @ 2020-02-06 14:34 Hany47315 阅读(238) 评论(0) 推荐(0)
摘要: Python continue语句: 当执行到 continue 语句时,将不再执行本次循环中 continue 语句接下来的部分,而是继续下一次循环。 lst = [7,8,9,4,5,6] for i in range(len(lst)): if lst[i] == 9: continue #当 阅读全文
posted @ 2020-02-06 12:52 Hany47315 阅读(355) 评论(0) 推荐(0)
摘要: Python break语句:当运行到 break 语句时,终止包含 break 的循环语句。 注:无论判断条件是否达到 False 或 序列是否遍历完都会停止执行循环语句和该 break 下的所有语句。 当使用循环嵌套时,break 语句将会终止最内层的 while 或 for 语句、然后执行外一 阅读全文
posted @ 2020-02-06 12:39 Hany47315 阅读(540) 评论(0) 推荐(0)
摘要: Python循环嵌套:将 for 循环和 while 循环进行嵌套。 示例: while 循环嵌套 for 循环: while True: for i in range(3): print("while 和 for 进行嵌套") break # while 和 for 进行嵌套 # while 和 阅读全文
posted @ 2020-02-06 12:20 Hany47315 阅读(426) 评论(0) 推荐(0)
摘要: Python for 循环通过序列索引迭代: 注:集合 和 字典 不可以通过索引进行获取元素,因为集合和字典都是无序的。 使用 len (参数) 方法可以获取到遍历对象的长度。 程序: strs = "Hello World." # 使用 len 方法可以获取到遍历对象的长度。 print(len( 阅读全文
posted @ 2020-02-06 12:08 Hany47315 阅读(1638) 评论(0) 推荐(0)
摘要: Python for循环使用 else 语句: else:当 for 所有的语句代码块正常运行完,才会运行 else 语句。 示例: ''' for 迭代对象 in 序列: 代码块(一行语句或多行代码) else: 代码块(一行语句或多行代码) ''' 程序: # 字符串 strs = "Hello 阅读全文
posted @ 2020-02-06 11:42 Hany47315 阅读(6053) 评论(0) 推荐(0)
摘要: Python for 循环语句:遍历任何序列的项目,可以是字符串、列表、元组、字典、集合对象。 流程图: 第一种: ''' for 迭代对象 in 序列: 代码块(一行语句或多行代码) ''' 第二种: ''' for 迭代对象 in 序列: 代码块(一行语句或多行代码) else: 代码块(一行语 阅读全文
posted @ 2020-02-06 11:39 Hany47315 阅读(3837) 评论(0) 推荐(0)
摘要: Python while 中简单的语句组: 只使用 while: # 简单的语句组 a = 4 b = 8 num = 0 while a < b: print("a 比 b 小") a += 1 num += 1 print("a 加 {0} 等于了 b".format(num)) # a 比 b 阅读全文
posted @ 2020-02-06 10:14 Hany47315 阅读(251) 评论(0) 推荐(0)
摘要: Python while 循环中使用 else 语句: else:表示 while 中的语句正常执行完,然后执行 else 语句的部分。 示例: # while 判断条件: # 一行语句 或 多行语句组 # else: # 一行语句 或 多行语句组 # ''' 程序: a = 4 while a < 阅读全文
posted @ 2020-02-06 10:04 Hany47315 阅读(1022) 评论(0) 推荐(0)
摘要: Python 无限循环:在 while 循环语句中,可以通过让判断条件一直达不到 False ,实现无限循环。 条件表达式: # var = 1 # while var == 1: # 表达式永远为 True # print("var = 1") # # var = 1 # ... # # var 阅读全文
posted @ 2020-02-06 09:59 Hany47315 阅读(6186) 评论(0) 推荐(0)
摘要: Python while循环语句(代码块中要有使判断条件不成立的时候、否则会陷入无限循环): 第一种结构: ''' while 判断条件: 一行语句 或 多行语句组 ''' 示例: while True : ... # 一条 或 多条语句 程序: a = 4 while a < 6: print(a 阅读全文
posted @ 2020-02-06 09:49 Hany47315 阅读(666) 评论(0) 推荐(0)
摘要: Python循环控制语句:主要有三种,break、continue 和 pass 语句。 break 语句 :在语句块执行过程中,终止循环、并跳出整个循环。 continue 语句 :在语句执行过程中,跳出本次循环,进行下一次循环。 pass 语句 :空语句,用来保持结构的完整性。 比如说、排了一个 阅读全文
posted @ 2020-02-05 17:51 Hany47315 阅读(729) 评论(0) 推荐(0)
摘要: Python循环语句:可执行一条语句或语句组(包含有多个语句)多次。 将某些代码重复执行,直到达到某个目标。 比如:1+2+3+...+100,我们不能够赋值那么多变量来进行求和操作。这个时候就可以使用循环语句。 输出这一百个数中的奇数、偶数、质数分别都有什么,如果不使用循环是很难进行书写的。 当有 阅读全文
posted @ 2020-02-05 17:14 Hany47315 阅读(247) 评论(0) 推荐(0)
摘要: Python简单的语句组: ''' if 条件1: 条件1满足时,需要运行的内容 ''' num = 10 if num % 6 == 4: print("num 对 6 的取模结果是 4") # num 对 6 取模是 4 ''' if 条件1: 条件1满足时,需要运行的内容 else: 条件1不 阅读全文
posted @ 2020-02-05 16:15 Hany47315 阅读(344) 评论(0) 推荐(0)
摘要: Python条件语句:通过一条或多条语句的执行结果来决定执行哪一部分代码。 大致结构如下: 第一种: ''' if 条件1: 条件1满足时,需要运行的内容 ''' 第二种: ''' if 条件1: 条件1满足时,需要运行的内容 else: 条件1不满足时,需要运行的内容 ''' 第三种: ''' i 阅读全文
posted @ 2020-02-05 15:55 Hany47315 阅读(238) 评论(0) 推荐(0)
摘要: Python运算符优先级(从高到低、有括号则最先算括号): ** :指数 ~ 按位取反 * 乘法、/ 除法、% 取模、// 整除 + 加法、- 减法 >> 右移运算、<< 左移运算 & 按位与 ^ 按位异或、| 按位或 <= 小于等于、< 小于、> 大于、>= 大于等于 == 是否相等、!= 是否不 阅读全文
posted @ 2020-02-05 15:05 Hany47315 阅读(8895) 评论(0) 推荐(0)
摘要: Python身份运算符: is :判断左右两个对象内存地址是否相等。 is not :判断左右两个对象内存地址是否不相等。 注:对于不可变类型数据,当引用自相同数据时,is 返回值为 True 。 数字、字符串、元组。 对于可变类型数据,当引用自相同数据时,is not 返回值为 True 。 列表 阅读全文
posted @ 2020-02-05 14:38 Hany47315 阅读(678) 评论(0) 推荐(0)
摘要: Python成员运算符: in:如果左面的对象在右面的对象中,则返回 True,不在则返回 False。 not in:如果左面的对象不在右面的对象中,则返回 True,在则返回 False。 # 分别在列表、字符串、元组、字典和集合中使用。 # in 在则返回 True , 不在则返回 False 阅读全文
posted @ 2020-02-05 14:12 Hany47315 阅读(652) 评论(0) 推荐(0)
摘要: Python逻辑运算符: and 布尔‘与’: 当左面的对象为真时,返回右面的对象。 当左面的对象不为真时,返回左面的对象。 or 布尔‘或’: 当左面的对象为真时,返回左面的对象。 当左面的对象不为真时,返回右面的对象。 not 布尔'非': 如果后面的对象为True,则返回False。否则返回T 阅读全文
posted @ 2020-02-05 12:16 Hany47315 阅读(272) 评论(0) 推荐(0)
摘要: Python位运算符:将 int 长整型数据看做二进制进行计算,主要是将前面的数和后面的数的对应位置上的数字 0,1 进行判断。 & 按位与:如果对应位置上的两个数都为 1,那么得到的该结果的该位置上也为 1 。其他情况都为 0。 | 按位或:如果对应位置上的两个数有一个为 1 或都为 1,则得到的 阅读全文
posted @ 2020-02-05 11:42 Hany47315 阅读(339) 评论(0) 推荐(0)
摘要: Python赋值运算符: = : 赋值运算符 += : 加法赋值运算符 -= : 减法赋值运算符 *= : 乘法赋值运算符 /= : 除法赋值运算符 %= : 取模赋值运算符 ,当前面的数小于后面的数时,返回前一个数本身(数大于 0)。 **= : 幂赋值运算符 //= : 取整赋值运算符 注:a 阅读全文
posted @ 2020-02-05 10:59 Hany47315 阅读(1183) 评论(0) 推荐(0)
摘要: Python 比较运算符,多用于条件判断语句 if 中,返回值为 True (真)或 False (假): == : 等于,比较两个对象的值是否相等。 != : 不等于,比较两个对象的值是否不相等。 > : 大于,前面一个数是否大于后面的数。 < : 小于,前面一个数是否小于后面的数。 >= : 大 阅读全文
posted @ 2020-02-05 10:19 Hany47315 阅读(1060) 评论(0) 推荐(0)
摘要: Python算术运算符。 算术运算符: + :两个对象相加。 -:得到负数 或 前一个数减去后一个数。 * : 两个数进行相乘 或 重复字符串元素、列表元素、元组元素。 / : 前一个数对后一个数进行除法操作,返回浮点数类型。 %: 取模,返回前一个数除去后一个数的余数。 ** : 返回前一个数的后 阅读全文
posted @ 2020-02-04 21:09 Hany47315 阅读(410) 评论(0) 推荐(0)
摘要: Python中的数据类型可以进行相互转换: 1.将 float 浮点型转化成 int 长整型。int( ) 2. 将 2,3 转化为复数。complex(实部,虚部) 3.将数字、列表、元组、字典转化为字符串类型。str( ) , json.dumps(字典) 4.将字符串转化为数字类型。eval( 阅读全文
posted @ 2020-02-04 20:15 Hany47315 阅读(582) 评论(0) 推荐(0)
摘要: Python 字典:使用了 { } 包含的键值对。键为不可变对象,值为任意对象。每一个键值对之间使用 , 逗号进行分割。而且 键 必须是唯一的,可以是字符串,数字和元组。 字典创建之后,可以使用 字典名['键名'] 进行访问。 增加字典元素,可以直接使用 字典名['新的键'] = 新的值 使用 de 阅读全文
posted @ 2020-02-04 19:17 Hany47315 阅读(150) 评论(0) 推荐(0)
摘要: Python 的元组与列表类似。元组使用小括号 ( ) 包含数据。元组可以通过索引下标进行访问元组中的值。元组中的值不是允许修改的,但是可以对元组进行拼接。 # 创建空元祖 tuple_1 = () print(type(tuple_1)) # <class 'tuple'> # 创建只包含一个元素 阅读全文
posted @ 2020-02-04 18:55 Hany47315 阅读(147) 评论(0) 推荐(0)
摘要: Python中的列表,可以在 [ ] 中添加元素得到,也可以通过强制转换得到。 # 列表中可以存放 数字数据类型数据 # int 型数据 lst = [1,2,3] print(lst) # [1, 2, 3] # float 型数据 lst = [1.1,2.2,3.3] print(lst) # 阅读全文
posted @ 2020-02-04 16:34 Hany47315 阅读(148) 评论(0) 推荐(0)
摘要: 在Python中,字符串是以Unicode编码方式进行编码的。在 " " 或 ' ' 号内部添加字符即可称为字符串。如果 " " 或 ' ' 内部只有一个字符,也是字符串。字符串是不可变类型,指的是创建的变量所指向的内存地址中的对象不发生变化,但是变量可以指向别的内存地址。 Unicode码:主要有 阅读全文
posted @ 2020-02-04 16:19 Hany47315 阅读(134) 评论(0) 推荐(0)