学习Python的第四天

使用工具 PyCharm Community Edition 2023.3.4

使用环境 Python3.10.4

目录

1.字面量

1.1 值的类型

 1.2 字面量的写法 

2.注释 

2.1 注释的作用 

2.2 单行注释 

2.2.1 语法

2.3 多行注释

2.3.1 语法

2.3.2 一般用来解释 

2.4 注释示例

2.4.1 运行结果

3.变量

3.1 变量的定义格式 

3.2 变量示例 

3.2.1 运行结果 

4.数据类型 

4.1 语法 

4.2 type()示例

4.2.1 运行结果 

4.3 字符串变量的含义 


1.字面量

在代码中,被写下来的固定的值,称之为字面量。

1.1 值的类型

类型基本概念组成
数字(Number)支持
  1. 整数(int)
  2. 浮点型(float)
  3. 复数(complex)
  4. 布尔(bool)
  • 整数(int),如10,-10
  • 浮点型(float),如13.14,-13,14
  • 复数(complex),如4+3j,以j结尾表示复数
  • 布尔(bool)表达现实生活中的逻辑,即真和加,True表示真,False表示假。
  • True本质上是一个数字记作1,False记作0
字符串(String)

描述文本的一种数据类型;

  • 字符串,又称为文本,是由任意数量的中文、英文、各类符号、数字等组成。所以叫做字符的串。
  • Python中,字符串需要使用双引号包围起来。/被引号包围起来的,都是字符串;
  • str是string的缩写;
字符串(String)由任意数量的字符组成
列表(List)有序的可变序列Python中使用最频繁的数据类型,可有序记录一堆数据
元组(Tuple)有序的不可变序列可记录一堆不可变的Python数据集合
元组(Tuple)无序不重复集合可记录一堆不重复的Python数据集合
字典(Dictionary)无序Key-Value集合可无序记录一堆Key-Value型的Python集合

 1.2 字面量的写法 

 

下面第二种可以打印字面量,而第一种只是定义字面量;

 

2.注释 

2.1 注释的作用 

  • 在程序代码中对程序代码进行解释说明的文字;
  • 注释不是程序,不能被执行,只是对程序中的代码进行解释说明,让别人可以看懂代码的作用,能够大大增强程序的可读性。 

2.2 单行注释 

#号开头,后面跟注释内容,#号和内容一般建议以一个空格隔开,这是Python的规范,规范是Python官方建议的要求,不强制,不遵守也不影响程序运行,但官方和大厂的代码都会遵守规范,所以遵守规范能让我们的代码更高级。 

一般pycharm可以Ctrl+Alt+L格式化(规范化)代码;

2.2.1 语法

# 注释内容

2.3 多行注释

以一对三引号包起来的内容就是多行注释,一般用来解释说明一段代码的使用方法。 

2.3.1 语法

""" 注释内容 """

2.3.2 一般用来解释 

  • 整个Python代码文件
  • 方法 

如果解释整个Python代码文件,一般写在Python代码的最顶部;

2.4 注释示例

 

2.4.1 运行结果

 

从运行结果可以看出,注释对程序运行没有影响;

3.变量

变量是在程序运行时,能储存计算结果或能表示值的抽象概念。简单地说,变量就是在程序运行时,记录数据用的。 

3.1 变量的定义格式 

变量名称=变量值

  • 变量名称,也就是变量本身
  • 每一个变量都有自己存储的值,称之为变量值
  • 等于号就是赋值,表示将右侧的值,赋予左边的变量 

3.2 变量示例 

3.2.1 运行结果 

 

  • 变量连接打印语句可以用逗号隔开,也可以使用加号
  • 变量的定义可以增加代码的复用性 

4.数据类型 

使用type()语句可以得到当前数据的数据类型 

4.1 语法 

type(被查看类型的数据) 

4.2 type()示例

 

4.2.1 运行结果 

 

  • type()输出的结果是可以使用变量存储起来的(type()的结果(返回值));
  • type()方法可以查看字面量的数据类型也可以查看变量内存储的数据类型,Python中的变量没有类型,但是变量存储的数据拥有类型。 

4.3 字符串变量的含义 

变量不是字符串,而是变量存储了字符串;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/595757.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【轻松一刻】中国茶叶探索奇妙之旅

文章目录 茶多酚 茶叶大类 龙井茶 泡茶方法 茶叶保存 参考资料 茶多酚 茶多酚是形成茶叶色香味的主要成份之一,也是茶叶中有保健功能的主要成份之一。茶多酚的副产品咖啡因,又称为咖啡碱,能兴奋大脑皮层,所以喝茶有提神作用…

【单片机】PMS5003,PM2.5传感器数据读取处理

文章目录 传感器介绍数据处理解析pm2.5的代码帮助、问询 传感器介绍 PMS5003是一款基于激光散射原理的数字式通用颗粒物浓度传感器,可连续采集 并计算单位体积内空气中不同粒径的悬浮颗粒物个数,即颗粒物浓度分布,进而 换算成为质量浓度,并以通用数字接口形式输出。本传感器可…

ES学习日记(八)-------ik安装和简易使用

一、下载和安装 https://github.com/infinilabs/analysis-ik.git 网络不好可以用这个地址,注意:ik版本要和es版本保持一致 现成地址 注意es用户操作或给es用户权限 plugins新建ik文件夹,并把压缩包解压到ik unzip elasticsearch-analysis-ik-7.4.2.zip /bin目录启动es: 二…

MySql并发事务问题

事务 事务概念: 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 事务的特性:ACID: 小…

【HTML】CSS样式(二)

上一篇我们学习了CSS基本样式和选择器,相信大家对于样式的使用有了初步认知。 本篇我们继续来学习CSS中的扩展选择器及CSS继承性,如何使用这些扩展选择器更好的帮助我们美化页面。 下一篇我们将会学习CSS中常用的属性。 喜欢的 【点赞】【关注】【收藏】…

【SCI绘图】【曲线图系列1 python】绘制扫描点平滑曲线图

SCI,CCF,EI及核心期刊绘图宝典,爆款持续更新,助力科研! 本期分享: 【SCI绘图】【曲线图1 python】绘制扫描点平滑曲线图 1.环境准备 python 3 import numpy as np import pandas as pd import proplot …

面试算法-139-盛最多水的容器

题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。…

电脑上音频太多,播放速度又不一致,如何批量调节音频播放速度?

批量调节音频速度是现代音频处理中的一个重要环节,尤其在音乐制作、电影剪辑、有声书制作等领域,它能够帮助制作者快速高效地调整音频的播放速度,从而满足特定的制作需求。本文将详细介绍批量调节音频速度的方法、技巧和注意事项,…

ES6中模块化详解

一个兜兜转转,从“北深”回到三线城市的小码农,热爱生活,热爱技术,在这里和大家分享一个技术人员的点点滴滴。欢迎大家关注我的微信公众号:果冻想 前言 因为ES6中的模块化是将来,所以就必须有必要好好的了…

机器学习数据预处理—统计分析方法

数据预处理 1 数据规范化 量纲,指将一个物理导出量用若干基本量的乘方之积表示出来的表达式。数据的比较需要关注两点——绝对数值和量纲,而特征间因为量纲的存在导致无法直接通过绝对数值比较大小,也就无法判断特征间的重要性。例如若某个…

【SCI绘图】【曲线图系列2 python】多类别标签对比的曲线图

SCI,CCF,EI及核心期刊绘图宝典,爆款持续更新,助力科研! 本期分享: 【SCI绘图】【曲线图系列2 python】多类别标签对比的曲线图,文末附完整代码。 1.环境准备 python 3 import proplot as pp…

【PostgreSQL】技术传承:使用Docker快速部署PostgreSQL数据库

前言 PostgreSQL的重要贡献者Simon Riggs因一起坠机事故不幸离世。Simon Riggs是英国著名的软件与服务领导者,也是PostgreSQL的主要开发者和贡献者。事故发生在英国当地时间3月26日13:41分,当时他驾驶的私人通用航空Cirrus SR22飞机在英国达克斯福德机场…