一 引子
我们学习变量是为了让计算机能够像人一样去记忆事物的某种状态,而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型,例如
salary = 3.1 # 用浮点型去记录薪资
age = 18 # 用整型去记录年龄
name = 'lili' # 用字符串类型去记录人名
二 数字类型
2.1 int整型
2.1.1 作用
2.1.2 定义
age=18
2.2 float浮点型
2.2.1 作用
2.2.2 定义
height=172.3
2.3 数字类型的使用
1 、数学运算
2、比较大小
三 字符串类型str
3.1 作用
3.2 定义
name = 'Tony'
address = '上海市浦东新区'
用单引号、双引号、多引号,都可以定义字符串,本质上是没有区别的,但是需要考虑引号嵌套的配对问题,内层有单引号,外层就需要用双引号。多引号可以写多行字符串
2、多引号可以写多行字符串
msg = '''
天下只有两种人。比如一串葡萄到手,一种人挑最好的先吃,另一种人把最好的留到最后吃。
照例第一种人应该乐观,因为他每吃一颗都是吃剩的葡萄里最好的;第二种人应该悲观,因为他每吃一颗都是吃剩的葡萄里最坏的。
不过事实却适得其反,缘故是第二种人还有希望,第一种人只有回忆。
'''
3.3 使用
字符串可与整型进行相乘,本质还是字符串的拼接。
数字可以进行加减乘除等运算,字符串呢?也可以,但只能进行"相加"和"相乘"运算。
>>> name = 'tony'
>>> age = '18'
>>> name + age #相加其实就是简单的字符串拼接
'tony18'
>>> name * 5 #相乘就相当于将字符串相加了5次
'tonytonytonytonytony'
>>> str1='hello python'
>>> str1[::-1]#两个冒号表示所有元素全部要取到,加个-1表示颠倒顺序。字符串经切片后还是字符串
'nohtyp olleh'
四 列表List
4.1 作用
4.2 定义
4.3 使用
列表类型是用索引来对应值,索引代表的是数据的位置,从0开始计数。列表里值得引号可以是双引号或单引号,也可混用。
五 字典 dict
5.1 作用
字典类型是用key:value形式来存储数据,其中key可以对value有描述性的功能
5.2 定义
5.3 使用
六 布尔bool
6.1 作用
用来记录真假这两种状态
6.2 定义
6.3 使用
通常用来当作判断的条件,我们将在if判断中用到它总结
以上是内存溢出为你收集整理的4、Python语法入门之基本数据类型全部内容,希望文章能够帮你解决4、Python语法入门之基本数据类型所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)