文桃花仙人
变量类型
变量,指的是在程序运行过程中它的值是允许改变的量,由变量名和变量值构成。python中没有常量的概念(值不允许被改变的量)。python的变量类型主要有数字、字符串、布尔值、日期和时间以及None。变量的命名非常非常重要,养成一个良好的变量命名习惯对编程来说会起到事半功倍的效果,试想一下如果一大段代码中全部是以a,b,c,x,y,z这样的变量名,对于代码的修改优化、传递交易和维护简直就是灾难。一般地,用有意义的英文来命名变量,其形式可以用驼峰命名法或者以"_"来区隔,视自己偏好而定。
数字数字亦有三种类型:整数、浮点型和复数。
字符串
字符串,其他编程语言也有称文本型的,就是字符的集合序列。字符串的表示python中字符串变量,以单引号、双引号和三引号来表示。
字符串之间的计算
字符串的索引和分片python中用方括号[]来引用字符串的索引和分片。string[k]表示字符串string的第k-1个字符(python中以0开始索引),string[a:b]表示字符串中第a个到第b-1个字符。其引用规律多试验几个例子即可掌握。
字符串的格式化字符串的格式化一般有两种方法,一是%格式化,二是字符串的format方法。
字符串的属性和方法字符串的属性和方法很多,这里只介绍常用的三种:replace, split和join。
布尔值
布尔值(Booleans) 即逻辑值,只有 True 和 False 两个值。python中表示布尔值的必须首字母大写,true和false不是布尔值。
日期和时间
python的日期和时间,是变量类型中最搞的一个。python中用datetime和time两个模块来处理日期和时间,此处先简单介绍,后面另辟专题详述。
None
python中的空值类型,用None表示。
@基础知识#变量类型、数据结构和运算符$005
领取专属 10元无门槛券
私享最新 技术干货