python怎么循环1-100之间的数,python怎么使用循环计算1到100

首页 > 教育培训 > 作者:YD1662023-07-30 18:29:37

练习案例:求1-100的和 需求:通过while循环,计算从1累加到100的和 提示: 1.终止条件不要忘,设置为确保while循环100次 2.确保累加的数字,从1开始,到100结束

i=1 y=0 while i<=100: y =i i =1 print(f"1-100累加的和是:{y}")

运行:

python怎么循环1-100之间的数,python怎么使用循环计算1到100(1)

猜数字案例: 设置一个范围1-100的随机整数变量,通过while循环,配合input语句,判断输入的数字是否等于随机数。 1.无限次机会,直到猜中为止 2.每一次猜不中,会提示大了或小了 3.猜完数字后,提示猜了几次 提示: 1.无限次机会,终止条件不适合用数字累加来判断 可以考虑布尔类型本身(True or False) 2.需要提示几次猜中,就需要提供数字累加功能 3.随机数可以使用:import random num = random.randint(1,100)

#获取1-100的随机数字 import random num = random.randint(1,100) #定义一个变量,记录总共猜测了几次 count = 0 #通过一个布尔类型的变量,做循环是否继续的标记 flag = True while flag: guess_num=int(input("请输入你猜测的数字:")) count = 1 if guess_num == num: print("猜对了") #设置为false就是终止循环的条件 flag = False else: if guess_num > num: print("你猜的大了") else: print("你猜的小了") print(f"你总共猜了:{count}次")

运行:

python怎么循环1-100之间的数,python怎么使用循环计算1到100(2)

练习案例:打印九九乘法表 1.控制行的循环 i<=9 2.控制每一行输出的循环 j<=i

#定义外层循环的控制变量 i = 1 while i <= 9: #定义内层循环的控制变量 j = 1 while j <= i: #内层循环的print语句,不要换号,通过\t制表符进行对齐 print(f"{j} * {i} = {i * j}\t",end='') j = 1 i = 1 print() #print空内容,就是输出一个换行

运行:

python怎么循环1-100之间的数,python怎么使用循环计算1到100(3)

练习案例:数一数有几个a 定义字符串变量name,内容为:“nianxi is a beautiful girl” 通过for循环,遍历此字符串,统计有多少个英文字母:“a” 提示: 1.计数可以在循环外定义一个整数类型变量用来做累加计数 2.判断是否为字母“a”,可以通过if语句结合比较运算符来完成

name = "nianxi is a beautiful girl" i = 0 for j in name: if j == 'a': i = 1 print(f"nianxi is a beautiful girl中共有:{i}个字母a")

运行:

python怎么循环1-100之间的数,python怎么使用循环计算1到100(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.