- 博客(21)
- 收藏
- 关注
原创 从0学python! 第十八集 for循环和异常
在python中,相比于while循环,for循环的使用更普遍也更灵活。我们还将介绍python中较为特殊的一种语句:异常处理。
2025-05-17 23:57:57
302
原创 从0学python! 第十七集 if和while语句
接下来我们将学习python的一些语句。这些语句主要与判断和循环有关,可以满足我们对程序的一些需求。if语句用于判断,如果满足条件就执行语句中的句子,注意这些要执行的句子需要对齐。if基本格式是先判断一个条件,若条件为真,就执行对应的代码块。x = 10if x > 5:print("x大于5") # 因为x=10>5,所以此语句会被打印if-else当条件为假时,可以使用else语句执行另一代码块,可以把else当作‘否则’。
2025-05-15 22:59:04
310
原创 从0学python! 第十六集 随机函数库
在python中有很多随机函数库用于生成一些随机的数据,这里我们只对random函数库进行详细介绍。)生成的随机数序列相同,这是由伪随机数生成器(PRNG)的。在不同电脑上使用相同的种子值(如。
2025-05-13 23:03:04
245
原创 从0学python! 第十五集 字符串和列表的相互转换及元组
是字符串对象的一个内置方法,其作用是依据指定的分隔符把字符串分割成若干子字符串,并且将这些子字符串存储在列表里返回。其中,separator(分隔符)不可省略,如果我们想将合成的字符串没有空格,就把separator定义为’‘’‘即可。由于元组不可修改的特性,所以列表那些修改函数(append,insert,remove....)都不能用于元组,是字符串对象的一个内置方法,它用于将可迭代对象(如列表、元组等)中的元素连接成一个字符串。元组(tuple)是一种不可变的序列类型,用于存储多个元素。
2025-05-06 22:46:41
267
原创 从0学python! 第十四集 进阶列表
我们在数学等等方面都接触过矩阵的概念,想表达矩阵中的元素则需要他的行地址和列地址,而我们都知道列表中的元素也可以是列表,所以可以用嵌套列表来实现这一点。我们可以通过del a[n]的方式删除下标为n的元素,删除后剩下列表元素会按原来的顺序组成列表。我们在第八集初步介绍了列表以及他的一些使用方法,现在我们再深入探讨他的一些用法。我们都知道列表比较于字符串一个很显著的优点就是可以对他的元素进行修改。同时也要牢记不管行还是列也都同样是从0开始计的。之前讲过的sum,len等函数在此省略。
2025-05-02 06:00:00
184
原创 从0学python! 第十三集 将数字转换成字符串
我们可以看到,这种方法不仅可以把数字转换成字符串输出,也可以输出别的形式的数据,这里%d就代表数字数据,%s代表字符串数据。当我们有多个数据要给计算机读入时,就可以像这样加个括号中间用逗号把数据隔开,他们就会按顺序格式输出。format函数也正常多个占位符,可以用符号表示哪个值填入哪个位置,而且一个值可以被填入多个位置,可见format函数比字符串格式化运算符更加灵活。在字符串中放入一个特定的字符序列,可以被python理解为转换说明符。str()函数很强大,可以将任意可能转成字符串的数据转换成字符串。
2025-04-30 07:00:00
439
原创 从0学python! 第十二集 进阶字符串
在第六集里,我们初步介绍了字符串的一些形式,用法以及一些转义符,接下来我们将探讨关于字符串更深层次的内容以及各种各样的字符串函数。我们在第六集中提到使用三引号(‘’‘)可以输入多行字符串,但是如果想把输入的多行字符串输出到一行,就可以使用单引号,只需要加上一个反斜杠(\)
2025-04-28 19:28:45
330
原创 从0学python! 第十一集 序列
数据容器是现代程序设计中的重要设施,而序列是其中一大数据容器的统称。在 Python 里,序列是能够存储多个元素的一种数据结构,这些元素按照一定的顺序排列,并且可以通过索引访问。(这与c中的指针比较像),如果其中一个变量对序列进行了更改,通过另一个变量也会看到这个修改。如果直接用赋值运算来将一个保存了序列的变量赋值给另一个变量,实际结果是两个变量表达了。x[i:j:k] 引用下标为i到j-1的子序列,步长为k。x[i:j] 引用下标为i到j-1的子序列。min(x) 序列成员的最小值。
2025-04-26 21:18:20
194
原创 从0学python! 第十集 列表推导式和格式化输出
我们可以注意到,上面的结果太长了,而通常情况下我们只需要保存到小数点后两位。Python 列表推导式是一种简洁创建列表的方式,它可以让你在一行代码里生成列表,避免使用传统的。关于格式化输出还有很多高级的用法,我们都会在以后的学习中慢慢接触到。:任何可迭代对象,像列表、元组、字符串、集合等。执行的操作,其结果会成为新列表的元素。循环语句,使得代码更简洁、易读。# 使用列表推导式创建平方列表。其中n就代表你想保留的小数位数。# 使用列表推导式筛选出偶数。
2025-04-24 22:58:38
233
原创 从0学python! 第九集 语句
有学过c的同学就知道当我们想要交换两个变量的值时需要定义第三个变量,先将其中一个变量a赋值给新定义的变量c,将另一个变量b赋值给这个变量a,最后将新定义的变量c赋值给这个变量b。就像将装牛奶和可乐的瓶子倒入对方的瓶子就需要一个空瓶子。在变量赋值中还有一个特殊但常用的用法叫做。在满足逻辑表达式时会执行语句块1的内容,不满足则执行语句块2的内容。循环会依次将列表或函数中的元素赋值给变量,并执行循环体中的语句块。# 将列表 [1, 2, 3] 赋给变量 numbers。基本的赋值语句是“变量=值”的形式,例如。
2025-04-22 23:56:44
291
原创 从0学python! 第八集 列表和内置转换函数
如果有熟悉c的同学,列表其实就是c语言中的数组并且还比他更高级,它能存储多个元素,并且元素的类型可以不同。int () 把数据转换为整数类型,若传入浮点数会直接舍去小数部分,传入字符串时字符串内容须是合法整数表示形式;complex () 把数据转换为复数类型,可传入单个数值或两个数值分别作为实部和虚部,也能传入字符串表示复数。float () 将数据转换为浮点数类型,传入字符串时该字符串要能表示一个合法数字;str () 将对象转换为字符串类型,任何 Python 对象都能转换。
2025-04-19 23:25:44
323
原创 从0学python! 第七集 布尔值
在一个表达式中同时使用关系运算符和逻辑运算符时,需要注意运算符的优先级。一般来说,关系运算符的优先级高于逻辑运算符,而逻辑运算符中。,主要用于逻辑判断。可以使用括号来明确指定运算的顺序,以避免混淆。
2025-04-17 23:37:06
211
原创 从0学python! 第六集 字符串
大部分情况下,用单引号和双引号括起字符串是没有区别的,但是一般在字符串中含有单引号我们会用双引号括起,含有双引号我们会用单引号括起,如果单双引号都存在我们就用三引号括起。(图画的好丑hhh)这就是python字符串,创建好就像一个字符串数组,只是与c语言中字符串数组不同的地方在于还有一个负数编号,这些编号可以用来字符串的索引和切片。在字符串中加入转义字符可以使输出的文本格式发生变化,例如;字符串是一个有序数列,可以正向递增也可以反向递减。是结束索引(不包含在切片结果中),# 三引号(可以跨多行)
2025-04-15 00:49:32
387
原创 从0学python! 第五集 数字类型
在python中输入一个整数默认为十进制,而我们也可以将n进制数字转化为对应的十进制整数。函数可以把其他数据类型转换为浮点数(如整数,字符串等)在这些运算符中,幂运算优先级最高,乘除其次,加减最低。n2=1.2e-5(1.2×10的-5次方)n2=complex(2,5)(即2+5j)可以使用小数点或科学计数法来定义浮点数。+,-,*都是正常用法,这里不多赘述。在 Python 中,复数可以通过。复数的运算均遵循四则运算法则。python数字类型包括。
2025-04-12 23:06:30
203
原创 从0学python!第四集 python简单语言概述(下)
也许我们本来想要输出333*2,也就是666的结果,但是input默认输入字符串,在python中字符串*2相当于将字符串输入两次,所以得到了333333.我们如果要指定它输入数字,就需要在input函数的基础上加上int函数。一个print只能输出一行数据,想要把不同行print输出值放到同一行可以在输出值后加上end=‘ ’。end=‘’可以选择是否加入空格来使输出值是否要隔开。,#后面的内容仅为注释内容,对程序没有影响。,这与其他语言都不太一样,需要特别注意。输入时间隔一个空格即可。
2025-04-10 22:20:11
199
原创 从0学python!第三集 python简单语言概述
在python中,我们想把数据存入到一个变量里,就像数学里设未知数一样,这样的变量叫做标识符。
2025-04-07 19:48:02
176
原创 从0学python!第二集 下载与安装(下)
同之前一样,我们在D盘建一个pythonstudy的文件夹用来存放我们每次写代码的项目,这样便于我们查找,在想要用之前项目的时候可以快速导入。安装好之后就可以打开了,但是pycharm需要收费(而且不少),可以去B站上白嫖免费的激活码,但是要小心有一些卖课的骗子(这个过程还是有点麻烦的,这里就不多赘述了)至此,我们就完成了写代码前要做的一切事情,我们还可以自己定义编译器的颜色,字体以及大小,像我就习惯把字体放大一些,大家都可以在左上角的设置里面去调整。打开下载好的安装包,修改好安装路径后勾选下面两个框。
2025-04-04 17:27:51
257
1
原创 从0学Python!第一集 下载和安装(上)
现在,我们电脑里已经有python的配置环境了,我们键盘上输入win+r就可以打开命令提示符窗口,此时输入python的命令如果出现python交互形式(>>>)就说明我们电脑的python配置成功了,这也是最原始的写代码的方式,在交互模式下写代码。先勾选下面那个add选项,然后在D盘建立一个python文件夹,再把python下载到这个文件夹里。打开网站在上面一栏找到Downloads,点击python3.13.2就可以下载了。因为这是一个国外的网站,所以加载和下载都会有点慢。在历经千辛万苦下载完成后。
2025-04-03 22:08:24
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人