python3学习-基本概念

开头至少加上以下两句:

#!/usr/bin/python3 
#-*- coding: utf-8 -*-

第一句是python3命令的目录

第二句是设置脚本的编码,代码中出现中文就需要这句代码了

四个空格为一段代码段

python有6种标准数据类型:数字(不可变),字符串(不可变),列表(list,可变),集合(set,可变),元组(tuple,不可变),字典(dict,可变)

可以使用isinstance和type函数查看类型

数字:int,float,bool,complex 注意:没有python2的long类型 python2 没有bool类型,用0和1表示,python3中把True和False变成关键字,本质上还是0和1

字符串:使用单引号或者双引号括起来,索引值0为开始,-1为末尾开始,变量名[头下标:尾下标]可以截取字符串,使用+拼接字符串,使用*复制字符串

列表:可以存放任何标准类型,[value...]定义,可以使用+,可以索引以及切片,可变

元组:跟列表很像,(value...)定义,不可变

集合:set(value...)或者{value...}定义,空集合需要用set()定义,{}定义的是空字典,无序不重复

扫描二维码关注公众号,回复: 1929372 查看本文章

字典:{key:value...}定义,无序key,通过key取值

单行注释:#

多行注释:''' '''    """ """

运算符:/ 除法,//整除,**幂运算,取反~,逻辑运算符:and or not 其他跟C语言类似,python有个成员运算符:in (如果在指定的序列中找到值返回 True,否则返回 False。)和not in ,还有个身份运算符:is(is 是判断两个标识符是不是引用自一个对象),is not

string,list,tuple,set属于序列

is 不是 ==




猜你喜欢

转载自blog.csdn.net/qq_33720683/article/details/80948673
今日推荐