摘要: 1.什么是序列,序列详解: 序列:指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(索引)访问他们。 序列类型:字符串,列表,元组,集合和字典 序列索引:每个元素都有属于自己的编号(索引)。从起始元素开始,索引值从0开始递增。 此外,索引还支持是负数,从右往左计 阅读全文
posted @ 2022-07-17 16:32 南城古 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 结果表1中的运算符优先级,我们尝试分析下面表达式的结果: 4+4<<2 +的优先级是 12,<<的优先级是 11,+的优先级高于<<,所以先执行 4+4,得到结果 8,再执行 8<<2,得到结果 32,这也是整个表达式的最终结果。像这种不好确定优先级的表达式,我们可以给子表达式加上( ),也就是写成 阅读全文
posted @ 2022-07-16 14:28 南城古 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 逻辑运算符及其功能: 逻辑运算符一般和关系运算符结合使用,例如: 14>6 and 45.6>90 前面的结果为True,成立。后面的结果为False,不成立,所以整个表达式的结果为False,即不成立。 实例: 1 age = int(input("请输入你的年龄:")) 2 height = i 阅读全文
posted @ 2022-07-16 13:46 南城古 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 赋值运算符把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除,函数调用,逻辑运算等。 基本赋值运算符: = 是Python中最常见、最基本的赋值运算符,用来将一个表达式的值赋给另一个变量。 示例: 1 # 将字面量(直接量)赋 阅读全文
posted @ 2022-07-16 12:58 南城古 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Python支持的所有基本算术运算符; 加法运算符: 示例: 1 a = 10 2 b = 96 3 sum1 = a+b 4 5 x = 3.14 6 y = 5.34 7 sum2 = x+y 8 9 print("sum1 = %d,sum2 = %.2f" % (sum1,sum2)) 结果 阅读全文
posted @ 2022-07-13 17:39 南城古 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: ASCII编码为每个字符都分配了唯一的编号,成为编码值。在Python中,一个ASCII字符除了可以用它的实体(真正的字符)表示,还可以用它的编码值表示。这种使用编码值来间接地表示字符的方式成为转义字符(Escape Character). ASCII编码详解: ASCII码一览表,ASCII码对照 阅读全文
posted @ 2022-07-13 16:31 南城古 阅读(455) 评论(0) 推荐(0) 编辑
摘要: print() 函数使用以 % 开头的转换说明对各种类型的数据进行格式话输出。 转换说明符(Conversion Specifier)只是一个占位符,它会被后面表达式(变量、常量、数字、字符串、加减乘除等各种形式)的值替代。 实例: 1 age = 8 2 print("你已经%d岁了!" % ag 阅读全文
posted @ 2022-07-13 14:38 南城古 阅读(217) 评论(0) 推荐(0) 编辑
摘要: print()函数可以同时输出多个变量 print()函数的详细语法格式如下: print (value,...,sep='',end='\n',file=sys.stdout,flush=False) 从上面可以看出,values参数可以接受任意多个变量或值,因此print()函数完全可以输出多个 阅读全文
posted @ 2022-07-13 11:01 南城古 阅读(217) 评论(0) 推荐(0) 编辑
摘要: bool布尔类型: Python提供了bool类型来表示真(对)或假(错),用True来代表真(对),用False来代表假(错)。 注意:这里一定要注意True和False的大小写; 布尔类型也可以当做整数来对待,即True相当于整数值1,False相当于整数值0,因此下面的运算也是可以的: >>> 阅读全文
posted @ 2022-07-12 18:41 南城古 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 复数(Complex)是Python的内置类型,直接书写即可。 复数由实部(real)和虚部(imag)构成,在Python中,复数的虚部以 j 或者 J 作为后缀,具体格式: a + bj a表示实部,b表示虚部; 实例:Python复数的使用: 1 c1 = 12 + 0.2j 2 print( 阅读全文
posted @ 2022-07-12 13:16 南城古 阅读(382) 评论(0) 推荐(0) 编辑