python循环语句和函数

1.使用for循环打印9*9乘法表

python 复制代码
for i in range(1, 10):
    for j in range(1, i+1):
        print(i, "*", j, "=", i*j, end="\t")
    print()

结果:

2.使用while循环打印9*9乘法表

python 复制代码
i = 1
while i < 10:
    j = 1
    while j < i+1:
        print(i, "*", j, "=", i*j, end="\t")
        j += 1
    i += 1
    print()

结果:

3.选做:使用while单层循环打印9*9乘法表

python 复制代码
i = 1
j = 1
while i < 10:
    if j > i:
        print()
        i += 1
        j = 1
        continue
    else:
        print(i, "*", j, "=", i * j, end="\t")
        j += 1

结果:

4.定义函数:

定义一个函数:函数的位置参数以及关键字参数的个数不确定

python 复制代码
def first_function(*args, **kwargs):
    return 0

定义一个函数:函数的前三个参数必须以位置参数形式参数传递,后边两个参数必须以关键字形式进行传递

python 复制代码
def second_function(i, j, k, /, *, m, n):
    return 0
相关推荐
dubochao_xinxi2 分钟前
✅ TensorRT Python 安装精简流程(适用于 Ubuntu 20.04+)
开发语言·python·ubuntu
noravinsc19 分钟前
InforSuite AS 可以发布django和vue项目是否可行
vue.js·python·django
AI technophile1 小时前
OpenCV计算机视觉实战(5)——图像基础操作全解析
python·opencv·计算机视觉
Time Famine1 小时前
射击游戏demo11
python·游戏·pygame
学地理的小胖砸2 小时前
【Python 面向对象】
开发语言·python
钢铁男儿2 小时前
PyQt 探索QMainWindow:打造专业的PyQt5主窗
python·qt·pyqt
九章云极AladdinEdu2 小时前
GPU SIMT架构的极限压榨:PTX汇编指令级并行优化实践
汇编·人工智能·pytorch·python·深度学习·架构·gpu算力
南部余额3 小时前
Python 类变量与实例变量完全指南:区别、使用场景及常见陷阱
开发语言·python
yunvwugua__3 小时前
Python训练营打卡 Day26
前端·javascript·python
满怀10153 小时前
【Django全栈开发实战】从零构建企业级Web应用
前端·python·django·orm·web开发·前后端分离