Python教程

python 开发 -- 03基本数据类型

本文主要是介绍python 开发 -- 03基本数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

文章目录

    • 引入
      • 1.什么是数据
      • 2.为何数据要分不同类型
      • 3.数据类型
    • 一.数字类型
      • 1.整形 `int`
      • 2.浮点型 `float`
      • 3.其他数据类型(了解)
      • 4.数字类型的使用
    • 二.字符串类型 `str`
      • 1.作用
      • 2.定义
      • 3.使用
    • 三.列表
      • 1.作用
      • 2.定义
      • 3.使用
    • 四.字典类型
      • 1.作用
      • 2.定义
      • 3.使用
    • 五.布尔类型
      • 1.作用
      • 2.定义

引入

1.什么是数据

  • 数据就是数值,也就是我们通过观察,实验或者计算得出的结果
  • 数据可以是文字,图像,声音等. (比如 X=10, 10就是我们要存储的数据)

2.为何数据要分不同类型

  • 数据是用来表示状态的, 不同状态就应该有不同类型的数据去记录

3.数据类型

  • 数字(整形int, 长整形, 浮点型str, 复数)
  • 字符串 str
  • 列表 list
  • 字典 dict
  • 布尔 bool
  • 集合 set
  • 元组 tulp

一.数字类型

1.整形 int

  • 作用 : 用来表示年龄, 等级, 人数, 电话号码等整形数字相关
  • 定义
age = 20  #年龄
level = 100  #等级
pcs = 35  #个数
phone = 15979302285  #电话

2.浮点型 float

  • 作用 : 用来表示薪资, 身高, 体重等有小数点的数值相关
  • 定义
salary = 18.5  #薪资(K)
hight = 1.73  #身高(M)
weight = 56.5  #体重(KG)

3.其他数据类型(了解)

  • 长整形(Python中已经没有长整形的概念)
  • 复数

4.数字类型的使用

  • 赋值运算
level = 99         #定义等级
level = level + 1  #将等级加一再次赋值
print(level)       #100
  • 数学运算
print(10 + 5.5)   #15.5
print(5.5 + 5.5)  #11
print(1.2 + 5.5)  #6.7
  • 比较大小
level = 98          #定义
print(level == 98)  #True
print(level < 100)  #True
print(level > 100)  #Flase

二.字符串类型 str

1.作用

  • 用来表示名字, 性别, 国籍, 地址等描述信息

2.定义

#  在单引号 / 双引号 / 三引号中,由一串字符组成
name = 'mm'
gender = "male"
from = "Chian"
site = "Beijing"

#  嵌套时需要区分引号
msg = "I am from 'Chins JiangXi'"

#  三引号内可以写多行(三单 / 三双)
info = """
信息1
信息2
.....
"""

# 字符串嵌套,注意:外层是双引号,内层是单引号
print("my name is 'mm'")
print("my name is \"mm\" ")

my name is 'mm'
my name is "mm"

3.使用

  • 字符串的拼接
#  "+"加号拼接
x = "aaa"
y = "bbb"
print(x + y)  #"aaabbb"

#  "*"乘号拼接
x = "dd"
print(x * 3)  #"dddddd"



	
这篇关于python 开发 -- 03基本数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!