Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
58d4821
test202511060850
AllenWang1342752 Nov 6, 2025
6a2aa46
test-20251118
AllenWang1342752 Nov 18, 2025
8c3e217
202511282228
AllenWang1342752 Nov 18, 2025
653a2a4
git工作流程
AllenWang1342752 Nov 18, 2025
d8625cd
git工作流程
AllenWang1342752 Nov 18, 2025
912d96d
更新 git工作流程.md
AllenWang1342752 Nov 18, 2025
ab056ba
更新 git工作流程.md
AllenWang1342752 Nov 18, 2025
c80bdc2
更新 git工作流程.md
AllenWang1342752 Nov 19, 2025
7cdea97
修改git更新远程仓库文件到本地的操作
AllenWang1342752 Nov 19, 2025
902a5c8
更新文档-20251120
AllenWang1342752 Nov 20, 2025
b6f2f7e
20251125
AllenWang1342752 Nov 25, 2025
f5aaa85
202511252336
AllenWang1342752 Nov 25, 2025
e95ffc4
20251127
AllenWang1342752 Nov 27, 2025
ceb6c83
202511272333
AllenWang1342752 Nov 27, 2025
a59f9be
20251210
AllenWang1342752 Dec 10, 2025
5fd0b33
20251218
AllenWang1342752 Dec 18, 2025
b5a5026
20251224
AllenWang1342752 Dec 24, 2025
a637847
20260104
AllenWang1342752 Jan 4, 2026
92a6cfe
20260104
AllenWang1342752 Jan 4, 2026
fb9abea
20260106
AllenWang1342752 Jan 6, 2026
0c68920
20260107
AllenWang1342752 Jan 7, 2026
ee1d2d0
20260109
AllenWang1342752 Jan 9, 2026
6454d7d
123
AllenWang1342752 Jan 9, 2026
ab03ff8
20260112
AllenWang1342752 Jan 12, 2026
d550ddd
Merge branch 'master' of github.com:AllenWang1342752/Python-100-Days
AllenWang1342752 Jan 12, 2026
6036252
20260112
AllenWang1342752 Jan 12, 2026
b4b7fdc
20260112-1
AllenWang1342752 Jan 12, 2026
df4ef84
20260113
AllenWang1342752 Jan 12, 2026
7439ae9
Merge branch 'master' of github.com:AllenWang1342752/Python-100-Days
AllenWang1342752 Jan 12, 2026
cd175ae
20260112
AllenWang1342752 Jan 12, 2026
483e986
202601122018
AllenWang1342752 Jan 12, 2026
11841de
202601122336
AllenWang1342752 Jan 12, 2026
6b2ff29
20260113 1707
AllenWang1342752 Jan 13, 2026
ea0a76e
20260113 2103
AllenWang1342752 Jan 13, 2026
d676b07
20260113 2153
AllenWang1342752 Jan 13, 2026
56c6e4d
20260114 2115
AllenWang1342752 Jan 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions TEST/TEST01.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"数字1和数字2相加的结果为3.0。\n"
]
}
],
"source": [
"# 数字求和:通过用户输入两个数字,并计算两个数字之和:\n",
"num1 = input(\"请输入第一个数字:\")\n",
"num2 = input(\"请输入第二个数字:\")\n",
"sum = float(num1) + float(num2)\n",
"print(f\"数字{num1}和数字{num2}相加的结果为{sum}。\")"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"数字-8.0的平方根是(1.7319121124709868e-16+2.8284271247461903j)。\n"
]
}
],
"source": [
"# 平方根:用户输入一个数字,并计算这个数的平方根\n",
"num = float(input(\"请输入一个数字:\"))\n",
"num_sqrt = num ** 0.5\n",
"print(f\"数字{num}的平方根是{num_sqrt}。\")"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "base",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.12.7"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
1 change: 1 addition & 0 deletions new-test-20251106.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1232
10 changes: 10 additions & 0 deletions 学习笔记/5A.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
1. 北京
2. 上海
3. 广州
4. 深圳
5. 成都
6. 杭州
7. 西安
8. 重庆
9. 南京
10. 苏州
221 changes: 221 additions & 0 deletions 学习笔记/Pyhton常用模块及函数.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,221 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"time 模块\n",
"print()\n",
"str()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### print()函数\n",
"\n",
"```python\n",
"print('a','b','c') # 输出a b c,因为print参数sep默认为空格' '\n",
"\n",
"i = 1\n",
"print('i=',i)\n",
"```"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Help on built-in function print in module builtins:\n",
"\n",
"print(*args, sep=' ', end='\\n', file=None, flush=False)\n",
" Prints the values to a stream, or to sys.stdout by default.\n",
"\n",
" sep\n",
" string inserted between values, default a space.\n",
" end\n",
" string appended after the last value, default a newline.\n",
" file\n",
" a file-like object (stream); defaults to the current sys.stdout.\n",
" flush\n",
" whether to forcibly flush the stream.\n",
"\n"
]
}
],
"source": [
"help(print)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### 静态对象\n",
"静态对象一般指程序运行期间不会发生改变的对象,或者不需要实例化就可以直接使用的对象。包括:\n",
"- 模块:导入后可以直接使用的对象。\n",
"- 类的静态成员:无需实例化类即可访问的属性或方法。\n",
"- 不可变对象:值在创建后不会改变的对象。"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### 数学函数\n",
"| 函数 | 返回值 (描述) | 注意事项 |\n",
"|------|---------------|----------|\n",
"| abs(x) | 返回数字的绝对值,如 `abs(-10)` 返回 `10` | 内置函数,复数则返回其大小 |\n",
"| fabs(x) | 以浮点数形式返回数字的绝对值,如 `math.fabs(-10)` 返回 `10.0` | |\n",
"| ceil(x) | 返回数字的上入整数,如 `math.ceil(4.1)` 返回 `5` | `math.ceil(-4.1)` 返回 `-4` |\n",
"| floor(x) | 返回数字的下舍整数,如 `math.floor(4.9)` 返回 `4` | |\n",
"| exp(x) | 返回 e 的 x 次幂,如 `math.exp(1)` 返回 `2.718281828459045` | |\n",
"| log(x) | 如 `math.log(math.e)` 返回 `1.0`,`math.log(100,10)` 返回 `2.0` | |\n",
"| sqrt(x) | 返回数字 x 的平方根,如 `math.sqrt(100)` 返回 `10.0` | |\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### xx函数\n",
"| round(x [,n]) | 返回浮点数 x 的四舍五入值,如给出 n 值,则代表舍入到小数点后的位数。|不适合精度要求高的情况;round(2.675,2)会返回2.67,“四舍六入”|\n",
"| sqrt(x) | 返回数字 x 的平方根。|math.sqrt(100)返回10.0|"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### 随机数函数\n",
"随机数可以用于数学,游戏,安全等领域中,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。\n",
"需要先导入random模块\n",
"| 函数 | 描述 |注意事项|\n",
"|---------------|-------------|--------|\n",
"| `choice(seq)` | 从序列的元素中随机挑选一个元素,比如 `random.choice(range(10))`,从 0 到 9 中随机挑选一个整数。|seq可以是列表、元组或者字符串|\n",
"| `randrange([start,] stop [,step])` | 从指定范围内,按指定基数递增的集合中获取一个随机数,基数默认值为 1。||\n",
"| `random()` | 随机生成下一个实数,它在 `[0,1)` 范围内。 ||\n",
"| `seed([x])` | 改变随机数生成器的种子 `seed`。如果你不了解其原理,你不必特别去设定 `seed`,Python 会帮你选择 `seed`。 ||\n",
"| `shuffle(lst)`| 将序列的所有元素随机排序。|random.shuffle ()返回值是None|\n",
"| `uniform(x, y)` | 随机生成下一个实数,它在 `[x, y]` 范围内。|返回浮点数,闭区间|\n",
"\n",
"range()返回的是一个range对象,不是一个具体的列表或者元组。"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### 三角函数\n",
"\n",
"| 函数 | 描述 |\n",
"|---------------|--------------------------|\n",
"| `acos(x)` | 返回 `x` 的反余弦弧度值。 |\n",
"| `asin(x)` | 返回 `x` 的反正弦弧度值。 |\n",
"| `atan(x)` | 返回 `x` 的反正切弧度值。 |\n",
"| `atan2(y, x)` | 返回给定的 `x` 和 `y` 坐标值的反正切值。 |\n",
"| `cos(x)` | 返回 `x` 弧度的余弦值。 |\n",
"| `hypot(x, y)` | 返回欧几里德范数 `sqrt(x*x + y*y)`。 |\n",
"| `sin(x)` | 返回 `x` 弧度的正弦值。 |\n",
"| `tan(x)` | 返回 `x` 弧度的正切值。 |\n",
"| `degrees(x)` | 将弧度转换为角度,如 `degrees(math.pi/2)` 返回 `90.0`。 |\n",
"| `radians(x)` | 将角度转换为弧度。 |\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"range 函数:\n",
"Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## operator模块"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## map函数\n",
"把“同一个函数”依次作用到“可迭代对象的每一个元素”上,生成一个新的迭代器。\n",
"map(function,iterable)"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Help on class map in module builtins:\n",
"\n",
"class map(object)\n",
" | map(func, *iterables) --> map object\n",
" |\n",
" | Make an iterator that computes the function using arguments from\n",
" | each of the iterables. Stops when the shortest iterable is exhausted.\n",
" |\n",
" | Methods defined here:\n",
" |\n",
" | __getattribute__(self, name, /)\n",
" | Return getattr(self, name).\n",
" |\n",
" | __iter__(self, /)\n",
" | Implement iter(self).\n",
" |\n",
" | __next__(self, /)\n",
" | Implement next(self).\n",
" |\n",
" | __reduce__(...)\n",
" | Return state information for pickling.\n",
" |\n",
" | ----------------------------------------------------------------------\n",
" | Static methods defined here:\n",
" |\n",
" | __new__(*args, **kwargs)\n",
" | Create and return a new object. See help(type) for accurate signature.\n",
"\n"
]
}
],
"source": [
"help(map)\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "base",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.12.7"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Loading