当前位置: 首页 > news >正文

Python:Python基础知识(注释、命名、数据类型、运算符)

.注释

Python有两种注释方法:单行注释和多行注释。单行注释以#开头,多行注释以三个单引号 ''' 或三个双引号 """ 开头和结尾。

2.命名规则

命名规则: 大小写字母、数字、下划线和汉字等字符及组合;

注意事项: 大小写敏感、首字符不能是数字、不与保留字相同

下划线“_”可以出现在变量名中。它经常用于连接多个词组。

3.数据类型

(1)Python3 中常见的数据类型有:Number(数字)、String(字符串)、bool(布尔类型)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。

图片

Python六个标准数据类型中:

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);

  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

  • 此外还有一些高级的数据类型。

(2)六种类型的定义,输出和使用type()展示类型

整型:int

在数字中,正整数、0、负整数都称为整型。

举例:

int1=100print(type(int1))

运行结果:

<class ‘int’>

二进制整型

也可以用二进制表示整型,print自动转换为十进制。

举例:

int2=0b1010print(int2)print(type(int2))

运行结果:

10<class ‘int’>

浮点型:flaot

1)含有小数点的数据都是浮点型。

举例:

float1=3.14print(float1,type(float1))

运行结果:

3.14 <class ‘float’>

2)科学计数法

举例:

floatvar2 = 3.456e5 #小数点向右移动5位print(floatvar2,type(floatvar2))

运行结果:

345600.0 <class ‘float’>

布尔型:bool

布尔型数据只有两种:True、False。表示真假。

举例:

boolvar1 = Trueprint (boolvar1,type(boolvar1))

运行结果:

True <class ‘bool’>

4.Python运算符

名称运算符示例
+>>>2+6=8
>>>9-3=6
*>>>2*3=6
/>>>3/2=1.5
整除//>>>3//2=1
求余%>>>25%3=1
乘方**>>>3**3=27

图片

图片

http://www.lryc.cn/news/398057.html

相关文章:

  • Protobuf: 大数据开发中的高效数据传输利器
  • MySQL 面试相关问题
  • java org.aeonbits.owner库介绍
  • YOLOv10改进 | 添加注意力机制篇 | 添加LSKAttention大核注意力机制助力极限涨点
  • 学习笔记——动态路由——IS-IS中间系统到中间系统(特性之路由撤销)
  • 智能无人机控制:STM32微控制器与机器学习集成(内附资料)
  • 力扣 454四数相加
  • Java面试题系列 - 第9天
  • 数据结构【顺序表】
  • 【JavaScript 报错】未捕获的类型错误:Uncaught TypeError
  • html+css+js随机验证码
  • WPS打开PDF文件的目录
  • 常见 Web漏洞分析与防范研究
  • 暗黑魅力:Xcode全面拥抱应用暗黑模式开发指南
  • 【游戏引擎之路】登神长阶(七)——x86汇编学习:凡做难事,必有所得
  • 在 Windows 平台搭建 MQTT 服务
  • jdevelope安装
  • 排序(一)——冒泡排序、直接插入排序、希尔排序(BubbleSOrt,InsertSort,ShellSort)
  • synchronized关键字详解(全面分析)
  • 数据建设实践之大数据平台(三)
  • TypeScript中的交叉类型
  • CNN -1 神经网络-概述2
  • 利用js实现图片压缩功能
  • 2024.7.10 刷题总结
  • ES6 async 函数详解 (十)
  • 【安全设备】入侵检测
  • 07浅谈大语言模型可调节参数tempreture
  • Redis数据同步
  • 快手矩阵源码,快速拥有自己的短视频矩阵
  • notes for datawhale 2th summer camp NLP task1