Django学习之乱七八糟笔记(1)

Python变量及数据类型

1.String类型中特殊字符的处理

·对字符串中出现的特殊字符进行转义,转义符反斜线(\)

1
2
3
learn="Let\'s"
print(learn[0])
print(learn[3])

1
2
>>> L
>>> '

2.字符串运算

1
2
3
4
hello="hello"
world="world"
print(hello+world)
print(hello*3)
1
2
>>>helloworld
>>>hellohellohello

3.字符串切片

·切片运算符s[i:j] (i和j可省略其一)

【我记这些有什么用呢???……

4.Number类型

·Python中只要将整数赋值给变量,变量就是整型,浮点数赋值给变量,变量就是浮点型。so easy~
·不同类型的数值变量进行计算新变量按精度高的类型划分内存。 废话~
·不同数值类型可以转换但要保证转换后的数据类型精度大于转换前的数据类型精度。 如浮点转整型可能出错

1
2
3
4
int(x)
float(x)
str(x)
eval(str) #计算str中的python表达式,如eval("3+2")

·math中的数学函数有abs、max、pi、ceil等…………好无聊

4.List列表类型的一些操作

·列表中元素可以有不同的类型

1
list=["this","is","a","list",1,2,3]

为什么这本书从python变量讲起呢我要往后跳啦~