Python的基本语法(一)
2017-04-18 19:26
106 查看
1 python是动态语言,变量是没有类型可言的,一个变量可以被赋值为整形数字,也可以被赋值为字符串
2 python 的逻辑运算符是and not or ,python 的地板除 用 // 表示 ,结果永远为整数,例 10 // 3 = 3 ;
3 python 格式化字符串用%分割,如print(“a= %s” % 10);值和显示中间用%分割,区别于一般的用’,’分割
4 python的bool值是True和False,区别于java的小写,python 的逻辑预算符是and or not,区别于&& ||
5 python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。格式如下:
如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素。list里面的元素的数据类型也可以不同另一种有序列表叫元组:tuple(也就是java或其他语言中
的数组)。tuple和list非常类似,但是tuple一旦初始化就不能修改。格式如下:
当数组中只有一个元素的时候为了和()进行区分,需要加上, 如a = (1,)
6 python中的条件判断 if elif else ,类似java中的if elseif else
7 python的循环有两种,一种是for…in循环,格式如 for x in names: 。另外一种是while循环,格式如 while n > 0:
8 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。格式如下:
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。要创建一个set,需要提供一个list作为输入集合:s = set([1, 2, 3])
2 python 的逻辑运算符是and not or ,python 的地板除 用 // 表示 ,结果永远为整数,例 10 // 3 = 3 ;
3 python 格式化字符串用%分割,如print(“a= %s” % 10);值和显示中间用%分割,区别于一般的用’,’分割
4 python的bool值是True和False,区别于java的小写,python 的逻辑预算符是and or not,区别于&& ||
5 python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。格式如下:
classmates = ['Michael', 'Bob', 'Tracy']
如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素。list里面的元素的数据类型也可以不同另一种有序列表叫元组:tuple(也就是java或其他语言中
的数组)。tuple和list非常类似,但是tuple一旦初始化就不能修改。格式如下:
classmates = ('Michael', 'Bob', 'Tracy')
当数组中只有一个元素的时候为了和()进行区分,需要加上, 如a = (1,)
6 python中的条件判断 if elif else ,类似java中的if elseif else
7 python的循环有两种,一种是for…in循环,格式如 for x in names: 。另外一种是while循环,格式如 while n > 0:
8 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。格式如下:
d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。要创建一个set,需要提供一个list作为输入集合:s = set([1, 2, 3])
相关文章推荐
- Python基本语法学习小结
- python的一些基本语法
- 嵌入式 python基本语法四
- Python基本语法(基于3.x)
- Python基本语法
- Python+Django+SAE系列教程1-----Python环境和基本语法
- python语法31[基本数据类型和流程控制]
- 嵌入式 python基本语法一
- Python开发技术详解-笔记_第02章-基本语法
- Python基本语法
- Python笔记——基本语法:标识符、数据类型、变量、运算符及表达式/编码风格
- Python笔记1:基本语法和控制语句
- python基本语法注意点(补充ing)
- 嵌入式 python基本语法二
- python语法31[基本数据类型和流程控制]
- python 基本语法示例
- Python基本语法学习总结
- python在linux安装和打开及基本语法
- Python基本语法
- Python语言学习笔记之基本语法