<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>私人站点 - python3</title>
    <link>https://blog.tcp8.cn/forum.php?mod=forumdisplay&amp;fid=76</link>
    <description>Latest 20 threads of python3</description>
    <copyright>Copyright(C) 私人站点</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 27 May 2026 19:14:45 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://blog.tcp8.cn/static/image/common/logo_88_31.gif</url>
      <title>私人站点</title>
      <link>https://blog.tcp8.cn/</link>
    </image>
    <item>
      <title>文件操作</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3711</link>
      <description><![CDATA[OS

open(name, mode)

name：是要打开的目标文件名的字符串(可以包含文件所在的具体路径)。
mode：设置打开文件的模式(访问模式)：只读、写入、追加等。

f = open(\'python.txt\', \'r\')

注意：此时的`f`是`open`函数的文件对象，对象是Python中一种特殊的数据类型， ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Sat, 30 Mar 2024 05:09:51 +0000</pubDate>
    </item>
    <item>
      <title>递归函数</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3704</link>
      <description><![CDATA[递归三要素：
① 明确你这个函数想要干什么
② 寻找递归结束条件
③ 找出函数的等价关系式



// 算 n 的阶乘(假设n不为0)
def f(n){
    if(n]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Sun, 04 Feb 2024 02:27:02 +0000</pubDate>
    </item>
    <item>
      <title>引用变量与可变、非可变类型</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3703</link>
      <description><![CDATA[在python中，值是靠引用来传递来的。我们可以用id() 来判断两个变量是否为同一个值的引用。我们可以将id值理解为那块内存的地址标识。




整数类型：


a = 1
b = a

print(b)  # 1

print(id(a))  # 140708464157520
print(id(b))  # 140708464157520

a = 2
pri ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Sun, 04 Feb 2024 02:21:49 +0000</pubDate>
    </item>
    <item>
      <title>def 函数</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3702</link>
      <description><![CDATA[def 函数名(参数):
    函数体
    ...


# 定义函数，用于实现打招呼程序
def greet():
    print(\'您好\')

# 见到同事老张
greet()



函数名(参数)


def greet(name):
    return \'您好，\' + name


def return_num():
    return 1, 2


result = return_num() ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 01 Feb 2024 18:12:38 +0000</pubDate>
    </item>
    <item>
      <title>推导式</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3699</link>
      <description><![CDATA[1、什么是推导式



推导式comprehensions（又称解析式），是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列（一个有规律的列表或控制一个有规律列表）的结构体。 共有三种推导：`列表推导式`、`集合推导式`、`字典推导式。




列表推导式

 ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Mon, 29 Jan 2024 16:28:03 +0000</pubDate>
    </item>
    <item>
      <title>序列类型之间的数据转换</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3698</link>
      <description><![CDATA[tuple()方法：将某个序列转换成元组





list()方法：将某个序列转换成列表

[mw_shl_code=python,true]t1 = (\'a\',  ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Mon, 29 Jan 2024 16:23:53 +0000</pubDate>
    </item>
    <item>
      <title>数据序列的公共方法</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3697</link>
      <description><![CDATA[]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Mon, 29 Jan 2024 16:21:13 +0000</pubDate>
    </item>
    <item>
      <title>set集合</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3696</link>
      <description><![CDATA[集合（set）是一个无序的不重复元素序列。
集合可以像元组一样，设置不可改变的类型。也可以默认像字典，列表一样，可以迭代改变。同时集合里的元素可以是列表，元组，字典。


基本语法：
创建集合使用`{}`或`set()`， 但是如果要创建空集合只能使用`set()`，因为`{ ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Mon, 29 Jan 2024 15:58:13 +0000</pubDate>
    </item>
    <item>
      <title>dict字典</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3695</link>
      <description><![CDATA[字典里面的数据是以键值对形式出现，字典数据和数据顺序没有关系，即字典不支持下标，后期无论数据如何变化，只需要按照对应的键的名字查找数据即可


符号为大括号（花括号）

数据为键值对形式出现

各个键值对之间用逗号隔开



# 有数据字典
dict1 = {\'name\': \'To ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Mon, 29 Jan 2024 12:10:46 +0000</pubDate>
    </item>
    <item>
      <title>tuple元组</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3694</link>
      <description><![CDATA[元组可以存储多个数据且元组内的数据是不能修改

元组特点：定义元组使用小括号，且使用逗号隔开各个数据，数据可以是不同的数据类型。

# 多个数据元组
t1 = (10, 20, 30)

# 单个数据元组
t2 = (10,)


注意：如果定义的元组只有一个数据，那么这个数据后面也要添 ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Sat, 27 Jan 2024 13:45:46 +0000</pubDate>
    </item>
    <item>
      <title>list列表增删改查</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3693</link>
      <description><![CDATA[列表的作用是一次性存储多个数据，程序员可以对这些数据进行的操作有：增、删、改、查。


name_list = [\'Tom\', \'Lily\', \'Rose\']

print(name_list[0])  # Tom
print(name_list[1])  # Lily
print(name_list[2])  # Rose



name_list = [\'Tom\', \'Lily\', \'Rose\']

p ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Fri, 26 Jan 2024 15:00:43 +0000</pubDate>
    </item>
    <item>
      <title>字符串操作</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3692</link>
      <description><![CDATA[1、字符串的定义

① 一对引号字符串




② 三引号字符串

[mw_shl_code=python,true]name3 = \'\'\' Tom \'\'\'
name4 = \&quot;\&quot;\&quot; Rose \&quot;\&quot;\&quot;

a = \'\'\'I am Tom, 
        nice to meet you! \'\'\'

b = \&quot;\&quot;\&quot; I a ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Fri, 26 Jan 2024 02:14:32 +0000</pubDate>
    </item>
    <item>
      <title>while循环else结构</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3691</link>
      <description><![CDATA[while 条件:
    条件成立重复执行的代码
else:
    循环正常结束之后要执行的代码




 ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 16:11:19 +0000</pubDate>
    </item>
    <item>
      <title>break和continue</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3690</link>
      <description><![CDATA[案例：打印itheima字符串中的每个字符，遇\'e\'终止循环








案例：打印itheima字符串中的每个字符，遇\'e\'跳过 ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 16:10:29 +0000</pubDate>
    </item>
    <item>
      <title>for循环结构</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3689</link>
      <description><![CDATA[range(stop)
range(start, stop[, step])

start: 计数从 start 开始。默认是从 0 开始。例如range（5）等价于range（0， 5）;
stop: 计数到 stop 结束，但不包括 stop。例如：range（0，5） 是 [0, 1, 2, 3, 4] 没有 5
step：步长，默认为1。例如：range（0，5） 等价 ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 16:07:01 +0000</pubDate>
    </item>
    <item>
      <title>if选择结构</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3688</link>
      <description><![CDATA[...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 16:04:02 +0000</pubDate>
    </item>
    <item>
      <title>运算符</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3687</link>
      <description><![CDATA[复合赋值运算符



[mw_shl_code=python,true]a = 100
a += 1
# 输出101  a = a + 1,最终a = 100 + 1
print(a)

b = 2
b *= 3
# 输出6  b = b * 3,最终b = 2 * 3
print(b)

c = 10
c += 1 + 2
# 输出13, 先算运算符右侧1 + 2 = 3， c += 3 , 推导出c = 10 + 3
print ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 15:59:05 +0000</pubDate>
    </item>
    <item>
      <title>print</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3686</link>
      <description><![CDATA[格式化输出




[mw_shl_code=python,true]ame = \'TOM\'
age = 18
weight = 75.5
student_no = 1

# 我的名字是TOM
print(\'我的名字是%s\' % name)

# 我的年龄是18岁
print(\'我的年龄是%d\' % age)

# 我的体重是75.5公斤
print(\'我的体重是%.2f\' % weight)
[/mw_shl_code ...]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 15:56:21 +0000</pubDate>
    </item>
    <item>
      <title>input</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3685</link>
      <description><![CDATA[]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 15:54:26 +0000</pubDate>
    </item>
    <item>
      <title>数据类型</title>
      <link>https://blog.tcp8.cn/forum.php?mod=viewthread&amp;tid=3684</link>
      <description><![CDATA[[mw_shl_code=python,true]#int-整数

num1 = 1

# float-浮点数

num2 = 1.1

# str-字符串 #字符串是不可变的数据类型

num3 = \'1\'

# set-集合

num4 = {\'a\',1}

# list-列表

num5 = [\'a\',1]

# bool-布尔型

num6 = True

# tuple-元组

num7 = (10,20)

# dict-字]]></description>
      <category>python3</category>
      <author>admin</author>
      <pubDate>Thu, 25 Jan 2024 15:51:54 +0000</pubDate>
    </item>
  </channel>
</rss>