1.问题描述 最近有一个需求,更新Mongo数据库中 原料 集合的某字段价格,更新后,程序报错了,说长度过长了,需要Truncation. 主要错误信息如下: FormatException: An error occurred while deserializing the XXXXXXXPrice property of class XXXXXXXXXXXXXXXXXXXX: Truncation resulted in data loss. 调试发现,价格这个数据来自于SQL Server
for 循环: l=['a','b','c'] for i in l : print(i) while循环和for循环 while循环:条件循环,循环的次数取决于条件何时为False for循环:循环的次数取决于数据的包含的元素的个数 for循环专门用来取值,在循环取值方面比while循环要强大,以后但凡遇到循环取值的场景,就应该用for循环 for+break names=['a','b','c','d'] for name in names: if name == 'c': break pr
序列类型是其元素被顺序放置的一种数据结构类型,这种方式允许通过下标的方式来获得某一个数据元素,或者通过指定下标范围来获得一组序列的元素.这种访问序列的方式叫做切片.字符串也可以使用切片操作.切片操作符:[] [:] [::],调用内置函数slice()函数. 以字符串'abcdefg'为例: s a b c d e f g index 0 1 2 3 4 5 6 index -7 -6 -5 -4 -3 -2 -1 一.sequence[index] 类似于其他语言的数组操作.sequenc