
Python自学笔记
文章平均质量分 59
ironmao
这个作者很懒,什么都没留下…
展开
-
Python自学笔记十四:文件和异常
用钢铁意志,成就不平凡人生。上期我们学习了类这期我们学习了文件和异常。原创 2023-07-02 18:08:26 · 85 阅读 · 1 评论 -
Python自学笔记十三:类
用钢铁意志,成就不平凡人生。上期我们学习了函数这期我们学习类。原创 2023-07-01 18:45:15 · 83 阅读 · 0 评论 -
Python自学笔记十二:函数
Python函数是一段可重复使用的代码块,可以接受输入参数并返回结果。函数可以帮助我们组织和封装代码,使其更具可读性、可维护性和复用性。在Python中,你可以通过以下方式定义一个函数:# 函数体# 执行特定操作# 返回结果(可选)其中,`function_name` 是函数的名称,你可以根据需要自定义命名。`parameters`(也称为函数参数)是函数接受的输入参数,可以有多个参数或者没有参数。函数体是包含在函数内部的代码块,它定义了函数应该执行的操作。原创 2023-06-27 23:01:15 · 138 阅读 · 1 评论 -
Python自学笔记十一:input()函数和while循环
在这个例子中,程序会首先使用input()函数等待用户输入姓名和年龄,然后将输入的值存储到变量name和age中。注意,在获取年龄时,由于input()函数返回的是字符串类型,因此需要使用int()函数将其转换为整数类型。这段代码中,程序会一直循环等待用户输入选择,根据用户输入的值执行相应的代码,直到用户选择退出时,跳出循环并结束程序。如果用户输入了其他无效的值,则在循环中继续等待用户重新输入。while循环是Python中的一种循环结构,用于反复执行某个代码块,直到满足指定的条件退出循环。原创 2023-06-11 22:02:31 · 260 阅读 · 0 评论 -
Python自学笔记九:if语句
如果`if`语句中的条件不成立,则检查下一个`elif`语句中的条件。如果所有的`elif`条件都不成立,则执行`else`代码块中的语句,该代码块中的语句会在所有的条件都失败时执行。需要注意的是,最多只能有一个`else`代码块,并且它必须出现在所有的`elif`代码块之后。常用的条件语句包括:`and`、`or`和`not`。需要注意的是,`and`、`or`和`not`的优先级低于比较运算符,因此在使用时应该注意括号的使用,以避免出现不必要的错误。上期我们学习了切片,复制列表,元组。原创 2023-06-11 16:34:39 · 182 阅读 · 0 评论 -
Python自学笔记八:切片,复制列表,元组
与列表相比,元组更加轻量级,因为它不支持修改和删除操作,这也使得元组可以被当作一个不可变的常量对象来使用。需要注意的是,如果元组只包含一个元素,则需要在元素后面添加一个逗号,否则它会被解释为一个普通的表达式。需要注意的是,如果直接使用赋值语句将一个列表或元组赋值给另一个变量,那么这两个变量将引用同一个对象,修改其中一个变量的值会影响到另一个变量。其中,`sequence`表示要进行切片的序列对象,`start`表示起始位置(包含),`end`表示结束位置(不包含),`step`表示步长。原创 2023-06-11 15:26:35 · 285 阅读 · 0 评论 -
Python自学笔记四:字符串的使用
需要注意的是,`strip()`方法不会改变原始字符串,而是返回一个新的字符串。另外,也可以使用`lstrip()`方法和`rstrip()`方法分别删除左侧和右侧的空白字符。需要注意的是,这些方法都不会改变原始字符串,而是返回一个新的字符串。在Python中,可以使用字符串的`strip()`方法删除字符串两侧的空白字符,包括空格、制表符、换行符等。以上代码中,`\`被放在了字符串中间,表示下一行是继续这个字符串,而不是一个新的字符串。需要注意的是,在字符串中使用`\`时,需要将`\`放在引号内部。原创 2023-06-08 15:30:45 · 52 阅读 · 0 评论 -
Python自学笔记七:for循环和缩进错误
上面的代码中,`range(1, 6)`会生成一个从1到5的整数序列,`i`表示每次迭代中被赋值的整数,`print(i)`语句会输出每个整数的值。上面的代码中,`my_list`是一个列表,`item`是该列表中每个元素的临时变量,`print(item)`语句会输出每个元素的值。在for循环中,还可以使用`range()`函数来生成一个整数序列,用于遍历数字范围内的元素。其中,变量表示每次迭代中被赋值的对象,可迭代对象指的是需要遍历的对象。用钢铁意志,成就不平凡人生。原创 2023-06-11 13:44:30 · 456 阅读 · 0 评论 -
Python自学笔记六:列表
另外,`sort()`方法还支持一些可选参数,比如`reverse=True`表示降序排序,`key`参数可以指定一个函数用于生成排序关键字。remove()方法:可以根据值来删除列表中的元素。向列表中添加一个或多个元素,可以使用`append()`方法、`extend()`方法或者加法运算符`+`。以上代码分别演示了使用`append()`方法、`extend()`方法和加法运算符`+`向列表中添加元素。从列表中删除一个或多个元素,可以使用`del`语句、`remove()`方法或者`pop()`方法。原创 2023-06-08 21:40:31 · 62 阅读 · 0 评论 -
Python自学笔记五:整数、浮点数、数中的下划线、同时给多个变量赋值、常量、注释
接下来我们学习整数、浮点数、数中的下划线、同时给多个变量赋值、常量、注释。在Python中没有真正的常量,但是可以使用大写字母来表示一个常量。以上代码中,第一行同时给三个变量赋值,第二行给三个变量赋值为零。在Python中,可以使用一条语句同时给多个变量赋值。以上代码中,PI`和`GRAVITY都是常量,值不可以改变。在Python中,使用`#`符号来添加单行注释。在Python中,可以直接使用数字来表示整数。在Python中,可以使用小数来表示浮点数。以上变量分别存储了正浮点数、负浮点数和零。原创 2023-06-08 16:05:04 · 173 阅读 · 0 评论 -
Python自学笔记三:变量的命名和使用
上期我们学习了Linux下载Python并安装。用钢铁意志,成就不平凡人生。运行这个程序输出结果则为。我们首先试用一下变量。原创 2023-06-08 14:07:11 · 130 阅读 · 0 评论 -
Python自学笔记二:Linux 上下载和安装 Python
2. 安装 Python。如果您安装的是 Python 3.x 版本,则会显示相应的版本号。3. 验证 Python 是否已成功安装。这将安装 Python 应用程序包的默认管理器 pip。4. (可选)安装 pip 包管理器。上期我们学习了windows下载并安装Python。用钢铁意志,成就不平凡人生。原创 2023-05-31 00:00:21 · 1402 阅读 · 1 评论 -
Python自学笔记一:下载并安装Python
下载完后,找到刚才下载的安装包,双击打开,在弹出的界面中勾选“Add Python to PATH”以方便使用Python命令,接着点击“Install Now”进行安装。安装完成后,可以在命令行输入`python --version`来检查是否安装成功。大家好,作为初学者的ironmao,非常有幸和大家一起学Python,并将自己学习东西予以分享,希望大家多多指正。- 在“系统变量”中,找到“Path”,编辑并添加Python的安装路径(比如C:\Python3.9\)。用钢铁意志,成就不平凡人生。原创 2023-05-30 23:30:19 · 253 阅读 · 1 评论