Django Web开发学习笔记(1)
2020-12-13 03:08
标签:style blog class code java c 一、Python的标准类型 (1)bool型 (2)数值型 Python的数值型数据包含两类:int和float型数据,需要注意的是还有一个complex的类型,也就是复数类型 (3)序列和迭代 很多语言都将数组作为数据结构,数组通常是定长的,有一组相似的数据组成,可以通过下标的顺序进行访问,Python与C或Java的区别是这些对象可以是不同的数据结构,在这里主要介绍List(列表)和String(字符串)两种,另外,tuple(元组)也是一种序列。 数据类型 (3.1) List (3.2)String类型 Sting一个相当重要的地方是字符串的长度是固定的,并且不允许修改 (3.3)元组(tuple) 虽然列表允许并且提供了方法来改变他的值,但是元组是不可以改变的,即你不可以改变他的值。它们的主要作用是作为函数的参数传递给函数使用,或者是从函数调用那里获取 参数的时候,保护其内容不被外部接口调用! 记住:元组是由逗号决定的,而不是分号;所以第一个a仅仅是一个字符串 (3.4)内置的序列函数和工厂函数
(4) 字典 字典是Python里面非常强大的一个数据结构,这也是为什么在互联网时代Python能如此广受欢迎的原因之一 字典是一种无序的、可变的、大小可变的键值映射。有时候也称为键-值映射或散列表(Hash表) (5)流程控制 控制流程的有While\for等循环方式。for循环的特点是不支持计数,因此,我们可以用enmerate来代替 (6)异常处理 此外,常见的抛出异常的方式还有raise,finally等,finally的作用是告诉编译器无论何种错误,最后一定执行该finally中的语句 常见的Python的异常方式有: 另外,Python的基本知识还有函数操作、面向对象的类操作,正则表达式等,不再细讲,可以参见Django
Web开发等其他的参考书籍,下一节,我们将模仿实例,用Django 建立一个blog! Django Web开发学习笔记(1),搜素材,soscw.com Django Web开发学习笔记(1) 标签:style blog class code java c 原文地址:http://www.cnblogs.com/CBDoctor/p/3724457.html>>> bool("")
False
>>> bool(None)
False
>>> bool(False)
False
>>> a = complex(1,3)
>>> a
(1+3j)
>>> b = complex(2,3)
>>> b
(2+3j)
>>> a+b
(3+6j)
>>>
>>> a = []
>>> a
[]
>>> type(a)
>>> a = ("hello,world")
>>> a
‘hello,world‘
>>> a[0]
‘h‘
>>> type(a)
>>> for i in a:
print(i)
m
hello
123
>>>
>>> for i,value enumerate(a):
SyntaxError: invalid syntax
>>> for i,value in enumerate(a):
print(i,value)
(0, ‘m‘)
(1, ‘hello‘)
(2, 123)
>>>
上一篇:VC和VS调用Lua设置以及Lua C API使用。
下一篇:Lua C API