欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python七天学习之Day04——循环和函数的相关基础操作

程序员文章站 2022-06-15 12:47:02
Python七天学习之Day04——循环和函数的相关基础操作2一、循环循环计算:在while上方定义一个变量,用于存放最终计算结果在循环内部,每次循环换都用最新的计算结果,更新之前定义变量计算0到100之间的求和#定义一个整数的变量记录循环的次数i=0#定义最终结果变量result=0#开始循环while i<=100:print(i)#每次循环都让result和i相加result+=i#处理计数器i+=1print("0到100之间的整数求和结果为%d...

Python七天学习之Day04——循环和函数的相关基础操作2

一、循环

循环计算:

  1. 在while上方定义一个变量,用于存放最终计算结果
  2. 在循环内部,每次循环换都用最新的计算结果,更新之前定义变量
    计算0到100之间的求和
#定义一个整数的变量记录循环的次数
i=0
#定义最终结果变量
result=0
#开始循环
while i<=100:
	print(i)
	#每次循环都让result和i相加
	result+=i
	#处理计数器
	i+=1
print("0到100之间的整数求和结果为%d"%result)

break和continue

  • break某一条件满足时,退出循环,不再执行后续重复代码
  • continue某一条件满足时,不再执行后续重复代码
  • break和continue都只针对当前所在循环有效
#break使用实例
i=0
while i<10:
	if i==3:
		break
	print(i)
	i+=1
print("over")
#continue使用实例
i=0
while i<10:
	if i==3:
		continue
	print(i)
	i+=1
print("over")

循环嵌套
while嵌套就是while里面还有while

while 条件1:
	条件满足时,做的事1
	条件满足时,做的事2
	条件满足时,做的事3
	...省略...
	while 条件2:
		条件满足时,做的事1
		条件满足时,做的事2
		条件满足时,做的事3
		...省略...
	
		处理条件2
处理条件1

打印小星星

#输出打印小星星
row=1
while row<=5:
	col=1
	while col<=row                                                                                 
		print("*",end="")
		col+=1
	print("")#添加换行
	row+=1

二、函数

创建py文件作为模块,可利用import引用函数
函数封装

def 函数名():
	函数封装的代码

定义好函数后,只代表封装一段代码块,除非调用无法运行

def say_hello()print("hello")
say_hello()

函数内容为同一级的缩进内容
调用函数函数要在函数定义之后
在Pycharm中可使用F7键调试函数
函数定义上方保留两个空行,建议将函数注释放在def下一行""“注释”""用CTRL+Q查看

def sum_2_num(num1,num2):
	result=num1+num2
	print("%d+%d=%d"%(num1,num2,result))
sum_2_num(50,20)

返回值

def sum_2_num(num1,num2):
	return num1+num2
result=sum_2_num(5020)函数嵌套

函数嵌套

#打印分割线
def print_line(char,times):
	print(char*times)
#打印多条分割线
def print_lines(n):
	row=0
	while row<n:
		print_line("-",50)
		row+=1

本文地址:https://blog.csdn.net/qq_45817449/article/details/107239522