当前位置: 移动技术网 > IT编程>脚本编程>Python > Python七天学习之Day04——循环和函数的相关基础操作

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

2020年07月11日  | 移动技术网IT编程  | 我要评论
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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网