数值类型与序列类型

一、数值类型

1、标点符号

        标点符号必须在英文状态下输入

2、数字与字符串

        数字:由 0 ~ 9 组成,也可以有小数

        字符串:用来表示文本数据,由汉字、数字和特殊符号组成

3、注释

        给代码注释声明,类似笔记

3、变量

        用来储存数据,通过变量名可以访问到变量里面的数据

4、内部函数

print() :打印、输出

Type :类型判断

# 变量 a 、 b 
a = 10
b = 20
print(a+b)
F:\python\python.exe "D:\muyi\my python\练习.py" 
30

Process finished with exit code 0

5、数值类型 —— int 整数型

        整数型(int):正整数、零和负整数

a = 10
b = -20
c = 0

6、数值类型 —— float 浮点数型

        浮点数型(float):带有小数点得数值【正数、零和负数】

a = 1.0
b = -2.0
c = 0.0

7、数值类型 —— bool 布尔型

        布尔型(bool):True(真)、False(假)

# 变量

a = True
b = False
print('a的类型:',type(a))
print('b的类型:',type(b))
x = 1
y = 3
v = x < y
n = x > y
print(v)  # x<y 成立 所以为真(True)
print(n)  # x>y 不成立 所以为假(False) 
F:\python\python.exe "D:\muyi\my python\练习.py" 
a的类型: <class 'bool'>
b的类型: <class 'bool'>
True
False

Process finished with exit code 0

8、常用算术运算符

        8.1、加法运算符 + 用于两个数值或字符串相加

# 加法运算符 +
a = 10
b = 20
print(f'a+b的值等于:{a+b}')
a1 = '你好'
b2 = '我是木易'
print(f'a1 + b2等于:{a1 + b2}')
F:\python\python.exe "D:\muyi\my python\练习.py" 
a+b的值等于:30
a1 + b2等于:你好我是木易

Process finished with exit code 0

        8.2、减法运算符 - 用于两个数值进行相减

# 减法运算符 -
a = 30
b = 10
print(f'a-b等于:{a-b}')
a-b等于:20

        8.3、乘法运算符 * 用于两个数值进行相乘

# 乘法运算符 *
a = 30
b = 10
print(f'a*b等于:{a*b}')
a*b等于:300

        8.4、除法运算符 / 用于两个数值进行相除

# 除法运算符 /
a = 30
b = 10
print(f'a/b等于:{a/b}')

 当执行 a / b 这个表达式时,Python 会自动将结果转换为浮点数类型,并返回 3.0。

F:\python\python.exe "D:\muyi\my python\练习.py" 
a/b等于:3.0

Process finished with exit code 0

        8.5、模运算符 % 用于两个数相除的余数、也叫

# 模运算符 %
a = 33
b = 2
"""
33除以2等于商为16 余数为1,整数除不尽余下的数教余数
"""
print(f'a/b等于:{a/b}\n余数为:{a%b}')
F:\python\python.exe "D:\muyi\my python\练习.py" 
a/b等于:16.5
余数为:1

Process finished with exit code 0

        8.6、整除运算符 // 用于两个数值整除,计算两个数相除的整数部分

# 整除运算法 //
a = 33
b = 2
"""
33除以2等于为16.5 只要整数部分 所以为 16
"""
print(f'a/b等于:{a/b}\n整除数为:{a//b}')
F:\python\python.exe "D:\muyi\my python\练习.py" 
a/b等于:16.5
整除数为:16

Process finished with exit code 0

        8.7、指数运算符 ** 用于一个数指数运算,计算算的次幂

# 指数运算符 **
a = 3**3
"""
3**3等于 3的3次幂 也就是 3*3*3
"""
print(f'a的值等于:{a}')
F:\python\python.exe "D:\muyi\my python\练习.py" 
a的值等于:27

Process finished with exit code 0

二、序列类型

表示一组按照一定顺序排列的值的集合

1、字符串(str)——表示文本数据,由字符组成,用 “ ” 单双引号表示,不可变序列类型

2、元祖(tupie)——一组有序的集合,用()表示,不可变序列类型

.、列表(list)——一组有序的集合,用【】表示,可变类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值