功能目标
首先输出这样的形状
*
**
***
****
*****
- 注意点
第一行打一个符号
第二行打二个符号
第n行打n个符号
- 要求
使用双重嵌套循环实现功能
使用单层循环实现功能
代码的实现
分步完成以下功能:
- print函数打印内容,不换行
- 用循环控制,打印5个符号在一行。一共要打印两行。
- 用函数封装打印5个符号
- 函数控制指定数量的打印
- 每一行的符号与符号之间相隔一个制表符
- 把符号替换为a*b的形式
- 把结果求出来
演练
- 思考:循环,重复的是什么? 打印符号
- 思考:条件是什么? 有多少行就打多少次 行数,由人定
代码注重
- 函数的功能(函数一旦写好不要再去深究里面的逻辑)
- 函数的关键点(如果需要修改代码,找到关键位置修改,其它地方不碰)
打印数据不换行
print(数据,end='')
制表符
\t