初入Python第四天-------------------------循环结构
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了初入Python第四天-------------------------循环结构,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2385字,纯文字阅读大概需要4分钟。
内容图文
![初入Python第四天-------------------------循环结构](/upload/InfoBanner/zyjiaocheng/839/11b78a35f79542b68b98d26ab3a92171.jpg)
转载第三天总结
有些事情可能会被重复去做,这时候就需要使用循环结构。
循环语句格式:
循环变量
while 条件:
语句体
例:1:输出1~10的10个整数
count = 10
while count>=1:
print(count)
count = count - 1
#输出 10 9 8 7 6 5 4 3 2 1
count = 1
while count<=10:
print(count,end=' ')
count += 1
#输出 1 2 3 4 5 6 7 8 9 10
例2:求1~10的累加和
1+2+3+4+5+6+7+8+9+10
思路:(1)先有这10个数 (2)累加和
s10=1+2+3+4+5+6+7+8+9+10
1~9的累加和:s9=1+2+3+4+5+6+7+8+9
s10=s9+10
s9=s8+9
s8=s7+8
...
s1=s0+1
count = 1
sum = 0
while count<=10:
sum = sum + count
count=count+1
print(sum)
# 55
例3:求1~n的累加和
n = int(input('请输入一个数:'))
s = 0
while n >= 1:
s = s + n
n = n - 1
print ('累加和为:%d'%(s))
例4:输出100以内所有的偶数
方法一:
count = 2
while count<=100:
print(count,end=' ')
count = count+2
方法二:
count = 1
while count<=100:
if count%2 == 0:
print(count,end=' ')
count = count+1
在这里补充一点断点的内容 。
断点调试:在行号位置处单击,添加断点。使用debug模式运行程序,可以单步执行,查看运行的状态。
接下来是关于函数的内容:
函数定义:一个功能模块,就好比一个工具,在产生了这个工具后,以后什么时候用都可以。
1、无参数函数
格式: def 函数名():
语句体
调用函数
函数名()
例:自我介绍
def intro(): print('我叫lori,请多指教!')
调用
n = 1
while n<=10:
intro()
n=n+1
2、有参数函数
参数其实就是变量
格式: def 函数名(参数1,参数2,参数3....):
语句体
调用函数
函数名(参数1,参数2,参数3...)
例:使用函数求1~n的累加和
def sum(m):
s = 0
n = 1
while n <= m:
s = s + n
n = n + 1
print('1~%d的累加和为:%d'%(m,s))
sum(3)
sum(10)
sum(100)
sum(1000)
案例: 计算个人所得税:
n = int(input('请输入基本工资:')) #基本工资
k = int(input('请输入绩效奖金:')) #绩效奖金
if n + k > 3500:
a = n * (0.08+0.02+0.002+0.12) + 3 #社保
s = n + k - 3500 - a #应纳税所得额
print('应纳税所得额为:',s)
if s < 1500:
b = s * 0.03 - 0
elif 1500 < s < 4500:
b = s * 0.1 - 105
elif 4500 < s < 9000:
b = s * 0.2 - 555
elif 9000 < s < 35000:
b = s * 0.25 - 1005
elif 35000 < s < 55000:
b = s * 0.3 - 2755
elif 55000 < s < 80000:
b = s * 0.35 - 5505
else:
b = s * 0.45 - 13505
print('您应缴纳个人所得税为:', b)
else:
print('您无需缴纳个人所得税!')
内容总结
以上是互联网集市为您收集整理的初入Python第四天-------------------------循环结构全部内容,希望文章能够帮你解决初入Python第四天-------------------------循环结构所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。