【python网络笔记】

这篇博客详细介绍了Python的基础知识,包括print()函数的使用、变量命名规范、数据类型(如字符串、整数、浮点数)、四则运算、条件判断(if、elif、else)、循环(for、while)、数据结构(列表、字典)的操作以及异常处理等。还讨论了数据类型的转换、布尔值的使用,并提供了一些实际操作的例子。
摘要由CSDN通过智能技术生成

2023.2.7

1. print()函数的四种情况

  1. 无引号:让计算机读懂括号里的内容,打印最终结果
    在这里插入图片描述
  2. 单引号:让计算机原样复述引号中的内容
    在这里插入图片描述
  3. 双引号:让计算机原样复述引号中的内容,可以输出单引号
    在这里插入图片描述
  4. 三引号:实现换行
    在这里插入图片描述

转义符

在这里插入图片描述

变量的命名规范

  1. 只能是一个词;
  2. 只能包含字母,数字和下划线;
  3. 尽量描述包含的数据内容;
  4. 不要使用Python函数名或关键字

常用的数据类型——字符串(str)、整数(int)和浮点数(float)

  1. 字符串 string 简写:str
    只要是被【单/双/三引号】括起来的内容,就是字符串
  2. 整数 integer 简写:int
    是正整数,负整数和零的统称,是没有小数点的数字
    3.浮点数 float
    带小数点的数字,运算结果存在误差

四则运算

在这里插入图片描述

  • 简单运算优先级口诀
    从左到右顺着赖,括号里面优先算,乘除排在加减前。

字符串的拼接

方法:用“+”号将数据进行【拼接
目的:数据整合

数据类型的查询——type()函数

只需要把查询的内容放在括号里就行。

在这里插入图片描述
只要把内容写在括号里,type()函数就会立即将它的类型查询出来,但是想要知道还要打印出来

数据转换

负责转换数据类型的函数一共有3种:str(),int()和float().
str()函数能将数据类型转换成字符串类型。不管这个数据是int类型还是float类型,只要放到括号里。这个数据就能变成字符串类型。
int()和float()同理

如果想转换成字符串类型的话,直接把其他类型的数据括上引号也可以变成字符串

2023-2-09

条件判断

单向判断:if

格式:
if (判断条件):
代码块
‘如果条件成立则执行,不成立则略过。’
在这里插入图片描述

双向判断:if…else…

格式:
if(判断条件):
代码块
(条件成立,执行)
else:
代码块
(条件不成立,执行)
在这里插入图片描述

多项判断 if…elif…else

格式:
if(判断条件1):
代码块
(符合条件1则执行)
elif (判断条件2):
代码块
(符合条件2则执行)
elif (判断条件3):
代码块
(符合条件3则执行)

else:
代码块
(当if和elif条件都不满足时执行)

在这里插入图片描述

  • elif后可不接else!

input函数

获取用户在终端输入的信息
在这里插入图片描述
*input()函数的数据类型:
返回类型,必为str。不管你在终端输入的是整数还是字符串,输入值必为字符串。
输入值需要整数时,input()函数结果需要强制转换。

2023-2-10

列表

用中括号[]把里面的各种数据框起来,里面的每一个数据叫做“元素”

在这里插入图片描述

  • 列表很包容,各种类型的数据,无所不能包。

从列表提取单个元素

偏移量:列表中的元素是有序排列的。每个元素都有自己的位置编号。

从列表提取多个元素

用冒号来截取列表元素的操作叫做切片,就是将列表的某个片段拿出来处理。这种方式可以让我们从列表中取出多个元素。

在这里插入图片描述

*切片的口诀:左右空,取到头;左要取,右不取.

冒号左边空,就要从偏移量为0的元素开始取;
右边空,就要取到列表的最后一个元素。
冒号左边数字对应的元素要拿,右边的不动

列表增加/删除元素

  1. 附加:append()函数
    append函数并不生成一个新的列表,而是让列表末尾新增一个元素.而且,列表长度可变,理论容量无限,所以支持任意的嵌套
    格式:在这里插入图片描述

  2. 删除: del语句
    语法:del列表名[元素的索引]
    在这里插入图片描述
    del语句非常方便,既能删除一个元素,也能一次删除多个(原理何切片类似,左去右不取)

2023.2.10

数据类型:字典

在这里插入图片描述
字典和列表差不多,但是字典里是储存键值对的.
所以格式有点差异,用逗号分隔一个个键值对,每个键值对用冒号链接
"键值对"中,左边是键,左边是值.

len()函数

格式: len(列表或字典名称)
在这里插入图片描述

  • 如果你不小心声明了两个以’小明’为键的【键值对】,后出现的【键值对】会覆盖前面的【键值对】。

在字典中提取元素

中括号中应该写键的名称,即字典名[字典的键]。

在这里插入图片描述

给字典增加/删除元素

  1. 增加:scores[键名] = 值
  2. 删除:del scores[键名]
    在这里插入图片描述

列表和字典的不同点

列表有序,要用偏移量定位; 字典无序,通过唯一的键来取值

列表和字典的相同点

  1. 修改元素,都可以用赋值语句来完成
  2. 支持任意嵌套

循环

for…in…循环语句

格式:
for 元素 in[字典或列表…]
代码块

*字典或列表中有几个元素,就执行几次

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值