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 |

相关推荐
阿珊和她的猫1 小时前
v-scale-scree: 根据屏幕尺寸缩放内容
开发语言·前端·javascript
fouryears_234174 小时前
Flutter InheritedWidget 详解:从生命周期到数据流动的完整解析
开发语言·flutter·客户端·dart
我好喜欢你~4 小时前
C#---StopWatch类
开发语言·c#
lifallen6 小时前
Java Stream sort算子实现:SortedOps
java·开发语言
IT毕设实战小研6 小时前
基于Spring Boot 4s店车辆管理系统 租车管理系统 停车位管理系统 智慧车辆管理系统
java·开发语言·spring boot·后端·spring·毕业设计·课程设计
wyiyiyi6 小时前
【Web后端】Django、flask及其场景——以构建系统原型为例
前端·数据库·后端·python·django·flask
mit6.8246 小时前
[1Prompt1Story] 滑动窗口机制 | 图像生成管线 | VAE变分自编码器 | UNet去噪神经网络
人工智能·python
没有bug.的程序员6 小时前
JVM 总览与运行原理:深入Java虚拟机的核心引擎
java·jvm·python·虚拟机
甄超锋7 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
cui__OaO7 小时前
Linux软件编程--线程
linux·开发语言·线程·互斥锁·死锁·信号量·嵌入式学习