python基础02——基本数据类型、运算符、随机数生成
2021/9/7 11:06:16
本文主要是介绍python基础02——基本数据类型、运算符、随机数生成,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
02day
02day-1、python基本数据类型之数值型
整数:int类型
浮点数:float类型
布尔值(True,False):bool类型
02day-2、python中的运算符
2-1算术运算符:+、-、*、/、//(除法取整,直接取整数部分)、%(除法取余)、**(幂运算)
2-2比较运算符:>、<、>=、<=、==、!=
2-3赋值运算符:=、+=、-=、/=、*=
2-4逻辑运算符:and、or、not
2-5身份运算符
2-6成员运算符
注:整数和整数相除得到的结果是的浮点数
02day-3、如何生成随机数
random.random():随机生成一个浮点数,[0,1)
random.randint(a,b):随机生成一个a到b的整数,[a,b]
具体使用例如:import random 不能漏
num=random.random()
print(num)
需求:生成指定范围的浮点数
解决方案:整数+小数
扩展:指定范围的浮点数还可用random.uniform(5,10):生成5到10间的浮点数 左闭右闭或左闭右开
02day-4、python中字符串类型的数据 str类型
4-1字符串表示方法:单引号、双引号、三引号包起来
单引号和双引号无区别
三引号:三个单引号’’’或三个双引号”””可以用来表示多行字符串,三个双引号中的内容如果不进行赋值其实就是文档注释
4-2打印百分数可以通过‘80%’的方式
4-3数值类型数据转换为字符串类型可以用str
整数和浮点数转为字符串类型:如n=100
n1=str(n)
布尔值转为字符串类型:如t=str(True)
(另,整数、浮点数、布尔值之间都可以相互转换类型,布尔值转为整数:True为1,False为0,整数和浮点数转为布尔值只要不是0都是True)
4-4空字符串:只有引号,引号中无任何内容(空格都没有),如“”
4-5若输出字符串中要有引号,可采用双引号包裹单引号,三引号包裹其他引号等方式,如用print(’’’12’3’’’)输出12’3
4-6字符串转为数值类型
字符串转为整数和浮点数类型,前提是字符串中都是数字,不能有字母和符号,注意:float(“15.89”)可以,但是int(“15.89”)会报错,字符串转成整型前提是字符串里的就是个整型,不能是小数
字符串转为布尔值,都可以转,只有空字符串的bool值是False
这篇关于python基础02——基本数据类型、运算符、随机数生成的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门