python笔记(一)常用数据类型和方法
2017-08-24 09:38
549 查看
python3.x基本输入输出操作
例子
例子:
脚本语言的注释符号都类似Shell和Python都是#
缩进python用的代码块控制使用4个空格(不能用tab)来缩进,不使用大括号
大于等于的那个操作则不变
同样还可以通过索引来访问元素内容
roommates[0],roommates[1]…
可以使用-1下标来索引最后一个元素,-2,-3如此类推倒着来
roommates[-1]
//xiaofeng
一样可以通过索引的方式访问元素,但元组一旦定义了以后就无法改变其中内容了
具体的用法,下面用一个电话号码的例子:
相应的还有set类型,是一组Key的集合,不存储value,并且Key不能重复。
具体的用法为
我们以list的形式插入到set中,set会过滤重复元素。
此set可以认为是数学中的集合,具有集合的无序性,唯一性。因此可以用过
基础就记录到这么多了
参考资料:
廖雪峰python教程
输出操作:
print(),可以直接输出字符串和运算结果和C中的print类似但不用格式控制符例子
print("hello world")//hello world print("100+200=",100+200)//100+200=300
输入操作
input(),可以直接请求键盘操作例子:
name =input() //输入:kiton print(name) //输出
注释和缩进
注释符号脚本语言的注释符号都类似Shell和Python都是#
缩进python用的代码块控制使用4个空格(不能用tab)来缩进,不使用大括号
布尔值运算
python的布尔运算使用三个英文单词,and,or,not对应与与或非操作。大于等于的那个操作则不变
print(5 and 7) print(5 or 7)
列表类型
python中特有的数据类型列表list,使用上和数组差不多roommates = ['xiaoming','xiaozhi','xiaofeng'] print(roommates) print('list length',len(roommates)) //输出['xiaoming','xiaozhi','xiaofeng'] //list length 3
同样还可以通过索引来访问元素内容
roommates[0],roommates[1]…
可以使用-1下标来索引最后一个元素,-2,-3如此类推倒着来
roommates[-1]
//xiaofeng
元组类型
tuple类型也叫元组,和list非常类似使用如下roommates = ('xiaoming','xiaozhi','xiaofeng')
一样可以通过索引的方式访问元素,但元组一旦定义了以后就无法改变其中内容了
字典类型
dict类型是python中实现的一种支持快速查找的类型,就像map一样,是一种Key-Value型存储的数据。具体的用法,下面用一个电话号码的例子:
number={'xiaoming':'15622xxxx','xiaozi':'15623xxxx','xiaohong':'15672xxxx'} #我们可以直接使用key来得到value number['xiaoming'] #输出:15622xxxx 当然也可以通过key去修改value
相应的还有set类型,是一组Key的集合,不存储value,并且Key不能重复。
具体的用法为
s = set([1,1,2,2,3,3]) #输出{1,2,3}
我们以list的形式插入到set中,set会过滤重复元素。
此set可以认为是数学中的集合,具有集合的无序性,唯一性。因此可以用过
&,
|等操作做集合运算。
基础就记录到这么多了
参考资料:
廖雪峰python教程
相关文章推荐
- 学习笔记(10月20日) --python数据类型&字符串常用方法
- Python学习笔记 —— 数字类型【Numbers】及常用方法
- Python:入门笔记之list slices计算方法、匿名表达式、CGI、数据类型及应用领域
- python数据类型及其常用方法
- python学习笔记之数据类型及常用操作方法
- python学习笔记(三)——常用的内置数据类型
- python和php的基本数据类型的定义赋值及常用方法函数
- python 基本数据类型常用方法总结
- Python常用数据类型方法调用
- python数据类型及常用方法
- Python数据类型转换常用方法
- python运算符,数据类型及常用方法
- python笔记二:常用数据类型操作
- python 学习笔记(3) 各种数据类型常用的函数
- chapter1:python 基础(数据类型,运算符,常用内置函数,模型,strings等)
- Python学习笔记一:数据类型转换
- Mysql学习笔记之常用数据类型
- Java中几种常用的数据类型之间转换方法
- Objective-C中基本数据烦类型与对象数据类型相互转换的方法(OC中NSString的常用API的基础应用3)
- 【python笔记】数据类型