当前位置: 首页 > wzjs >正文

一对一直播网站开发做美食教程的网站

一对一直播网站开发,做美食教程的网站,上海制作网站的公司有哪些,什么网站可以免费做会计初级本文将介绍Python中流程控制的基础知识,包括条件判断和循环结构,并提供多个实用示例帮助初学者快速掌握这些概念。所有代码都使用基础语法,非常适合Python新手学习。 1. 简单条件判断: 编写一个程序,要求用户输入一个…

本文将介绍Python中流程控制的基础知识,包括条件判断和循环结构,并提供多个实用示例帮助初学者快速掌握这些概念。所有代码都使用基础语法,非常适合Python新手学习。

1. 简单条件判断:

编写一个程序,要求用户输入一个整数,判断该数是正数、负数还是零,并输出相应的结果。

这个程序要求用户输入一个整数,然后判断该数是正数、负数还是零:

num = int(input('请输入一个整数:'))
if num > 0:print('正数')
elif num < 0:print('负数')
else:print('零')

代码说明

  • input()函数获取用户输入

  • int()将输入转换为整数

  • if/elif/else结构进行条件判断

2. 成绩等级判断:

编写一个程序,要求用户输入一个成绩(0-100之间的整数),根据成绩输出对应的等级: 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E

grade = int(input('请输入成绩(0-100):'))
if grade > 100 or grade < 0:print('成绩无效,请输入0-100之间的数字')
elif grade >= 90:print('A')
elif grade >= 80:print('B')
elif grade >= 70:print('C')
elif grade >= 60:print('D')
else:print('E')

代码说明

  • 首先检查输入是否在有效范围内

  • 使用elif进行多条件判断

  • 注意条件的顺序是从高到低

3. 猜数字游戏

编写一个程序,随机生成一个1到100之间的整数,让用户猜这个数字。
如果用户猜的数字比目标数字大,输出“太大了”;如果比目标数字小,输出“太小了”;如果猜中了,输出“恭喜你,猜对了!”并结束程序。

import randomtarget = random.randint(1, 100)
while True:guess = int(input('请猜一个1-100的数字:'))if guess < target:print('太小了')elif guess > target:print('太大了')else:print('恭喜你猜对了!')break

代码说明

  • random.randint()生成随机数

  • while True创建无限循环

  • break在猜对时退出循环

4. 计算阶乘

编写一个程序,要求用户输入一个正整数,使用while循环计算该数的阶乘并输出结果。

num = int(input('请输入一个正整数:'))
result = 1
i = 1
while i <= num:result *= ii += 1
print(f'{num}的阶乘是:{result}')

代码说明

  • 初始化result为1

  • while循环从1乘到输入的数字

  • *=是累乘的简写形式

5. 累加求和

编写一个程序,要求用户输入一个正整数n,使用while循环计算1到n的所有整数的和并输出结果。

n = int(input('请输入一个正整数:'))
total = 0
i = 1
while i <= n:total += ii += 1
print(f'1到{n}的和是:{total}')

代码说明

  • 类似阶乘计算,但使用累加

  • +=是累加的简写形式

6. 判断素数

编写一个程序,要求用户输入一个正整数,判断该数是否为素数(质数),并输出相应的结果。

num = int(input('请输入一个正整数:'))
if num <= 1:print('不是素数')
else:is_prime = Truei = 2while i * i <= num:if num % i == 0:is_prime = Falsebreaki += 1print('是素数' if is_prime else '不是素数')

代码说明

  • 素数定义:大于1且只能被1和自身整除的数

  • 只需检查到√num即可

  • 使用break提前结束循环

7. 九九乘法表

编写一个程序,使用while循环打印出九九乘法表。

i = 1
while i <= 9:j = 1while j <= i:print(f"{j}×{i}={j*i}", end="\t")j += 1print()i += 1

代码说明

  • 外层循环控制行数

  • 内层循环控制每行的列数

  • end="\t"使输出对齐

8. 数字反转

编写一个程序,要求用户输入一个正整数,使用while循环将该数字反转并输出结果。例如,输入1234,输出4321。

num = int(input('请输入一个正整数:'))
reversed_num = 0
while num > 0:reversed_num = reversed_num * 10 + num % 10num = num // 10
print('反转后的数字:', reversed_num)

代码说明

  • num % 10获取最后一位数字

  • num // 10去掉最后一位

  • 通过循环构建反转后的数字

9. 最大公约数

编写一个程序,要求用户输入两个正整数,使用while循环计算这两个数的最大公约数(GCD)并输出结果。

a = int(input('请输入第一个正整数:'))
b = int(input('请输入第二个正整数:'))
while b != 0:a, b = b, a % b
print('最大公约数是:', a)

代码说明

  • 使用欧几里得算法

  • a, b = b, a % b是Python的多重赋值

  • 当b为0时,a就是最大公约数

总结

本文通过9个实用示例介绍了Python中的流程控制结构,包括:

  1. 条件判断(if/elif/else)

  2. 循环结构(while)

  3. 循环控制(break)

这些基础概念是Python编程的核心,掌握它们将为学习更复杂的内容打下坚实基础。建议读者亲自尝试每个示例,并尝试修改代码以加深理解。


文章转载自:

http://74kBxtj6.wphfL.cn
http://XwLQsL6m.wphfL.cn
http://TBRdtTk9.wphfL.cn
http://AKyTB7tv.wphfL.cn
http://Hb0hiucE.wphfL.cn
http://hE6s5sFW.wphfL.cn
http://DJPfAzJQ.wphfL.cn
http://SqU2pVEZ.wphfL.cn
http://Ijh2TKts.wphfL.cn
http://xEdMXK1s.wphfL.cn
http://jmrRkzGH.wphfL.cn
http://8FNLN8H8.wphfL.cn
http://p8l8iOj7.wphfL.cn
http://BCif3zyl.wphfL.cn
http://eJTWSzhu.wphfL.cn
http://clb8nm30.wphfL.cn
http://PePDjA3M.wphfL.cn
http://6uTbLHG2.wphfL.cn
http://U2mNHsPb.wphfL.cn
http://GV34deII.wphfL.cn
http://sRTtUpAO.wphfL.cn
http://P7MAxLO0.wphfL.cn
http://ZoHV6e3a.wphfL.cn
http://Hy11Y0Bg.wphfL.cn
http://QkgAI3Du.wphfL.cn
http://9rnGRuuj.wphfL.cn
http://UBVLqd8N.wphfL.cn
http://Yb1IlOFf.wphfL.cn
http://LhxvR21f.wphfL.cn
http://13FDLbeG.wphfL.cn
http://www.dtcms.com/wzjs/633593.html

相关文章:

  • 点击量高的网站支付网站认证费用怎么做分录
  • 网广州建网站站制作wordpress 函数 应用
  • 阿城区建设小学网站南通网站建设公司哪家好
  • 网站建设 化工小程序开发平台哪家比较被大家认可
  • 常州地区做网站淘客网站建设要求
  • 怎么做网站发布产品网站建设专业
  • 福州网站建设求职简历vs2008做网站教程
  • 成品网站建设营业推广方式
  • 网站UI怎么做网络营销的基本特征有哪七个
  • 如何生成网站开网页慢
  • 外卖网站制作齐齐哈尔做网站的公司
  • 校友网站 建设百度网站推广怎么做
  • 内蒙古工程建设招投标中心网站全网线报 实时更新
  • 学做投资网站没有备案的网站百度不收录
  • 网站开发专业简历模板wordpress主题极简cho
  • 旅游网站大全vue做网站的优缺点
  • 南京做网站具体需要多少钱搜一搜站长工具
  • 做网站需要什么知识极速微网站建设cms
  • 杭州哪家公司可以做网站WordPress做成小程序
  • 国内专业网站建设公司seo是什么专业
  • 做网站可以把文字做成图片吗net网站开发 兼职
  • iis 添加网站网址例子
  • 中国交通建设集团官方网站wordpress 添加子菜单
  • 网站的交互设计有什么大连网站开发企业
  • 怎么建立网站网址事业单位网站开发工作规程
  • 社科联网站建设方案策划书网站空间的配置
  • 免费做视频相册的网站注册一个公司一年需要多少钱
  • 免费开源建站系统源码凡科建站怎么做微网站
  • 品牌购物网站十大排名设计网站的公司
  • 网站中页面链接怎么做的简述php网站开发流程图