Python常用函数与基础用法实战示例

听雨眠
听雨眠
发布时间:2026-10-13| 6人浏览过
原创

本文整理Python常用函数与基础用法,涵盖自定义函数定义、文件删除操作、金字塔图案打印及九九乘法表生成等实例。通过具体代码示例,展示Python在字符串处理、文件IO及循环控制方面的实际应用,适合初学者参考学习。

Python常用函数概述

本文通过具体实例介绍Python中常用的函数及其使用方法,供读者参考学习。

自定义函数实例

以下是自定义函数的具体实现案例。


# 定义一个函数
def printme( str ):
  "打印任何传入的字符串"
  print str;
  return;
# 使用这个函数
printme("chtml.cn");

执行上述代码后的输出结果如下:

chtml.cn

文件删除函数实例

接下来展示如何编写一个用于删除指定文件的Python函数。


def dellFile(pathFile):
  import os
  filename = pathFile
  if os.path.exist(filename):
  os.remove(filename)
  print filename
  return;

Python打印金子塔

利用Python代码实现金字塔图形的打印效果。


def printPyramid(level):
  for i in range(level):
    print ' ' * (level-i-1) + '*' * (2*i+1)
printPyramid(5)

运行上述金字塔打印代码,得到的视觉结果如下:

    *
   ***
  *****
 *******
*********

Python写九九乘法表

下面介绍如何使用Python编写并输出九九乘法表。


print '\n9x9 Table\n'
for i in range(1, 10) :
  for j in range(1, i+1) :
    print j, 'x', i, '=', j*i, '\t',
    # print '%d x %d = %d\t' %(j, i, j*i),
  print '\n'
print '\nDone!'

执行九九乘法表代码后的具体输出内容如下:

9x9 Table

1 x 1 = 1

1 x 2 = 2 2 x 2 = 4

1 x 3 = 3 2 x 3 = 6 3 x 3 = 9

1 x 4 = 4 2 x 4 = 8 3 x 4 = 12 4 x 4 = 16

1 x 5 = 5 2 x 5 = 10 3 x 5 = 15 4 x 5 = 20 5 x 5 = 25

1 x 6 = 6 2 x 6 = 12 3 x 6 = 18 4 x 6 = 24 5 x 6 = 30 6 x 6 = 36

1 x 7 = 7 2 x 7 = 14 3 x 7 = 21 4 x 7 = 28 5 x 7 = 35 6 x 7 = 42 7 x 7 = 49

1 x 8 = 8 2 x 8 = 16 3 x 8 = 24 4 x 8 = 32 5 x 8 = 40 6 x 8 = 48 7 x 8 = 56 8 x 8 = 64

1 x 9 = 9 2 x 9 = 18 3 x 9 = 27 4 x 9 = 36 5 x 9 = 45 6 x 9 = 54 7 x 9 = 63 8 x 9 = 72 9 x 9 = 81

Done!

读取文件内容

介绍如何读取文件内容的Python实现方法。


all_the_text = open('thefile.txt').read( )

读取文件夹里的所有文件

展示如何遍历并读取文件夹内所有文件的方法。


all_the_data = open('abinfile','rb').read( )

对Python相关内容感兴趣的读者,可进一步查阅本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python编码操作技巧总结》及《Python入门与进阶经典教程》。

希望本文提供的上述Python程序设计示例能对大家有所帮助。

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。