栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【我奶奶都能看懂系列004】☀️python基础语法,小学生也可以学!

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【我奶奶都能看懂系列004】☀️python基础语法,小学生也可以学!

专注Golang Python语言 云原生 人工智能领域得博主
过去经历的意义在于引导你 而非定义你
欢迎点赞 收藏 ⭐留言


while循环while实现猜拳游戏计算1-100之间的累加和计算1-100之间偶数的累加和计算1-100之间偶数的累加和2while循环嵌套for循环for 循环嵌套循环嵌套使用-打印正方形打印三角形breakcontinue循环和else

while循环
# 使用print输出模拟跑一圈
# print( 操场跑圈中..... )
# print( 操场跑圈中..... )
# print( 操场跑圈中..... )
# print( 操场跑圈中..... )
# print( 操场跑圈中..... )
# 使用循环解决跑圈问题
# 1. 记录已经跑了多少圈
# 3. 书写循环,判断是否满足条件
while i 5:
 print( 操场跑圈中..... )
 # 2. 跑了一圈之后,记录的圈数加1
print( 跑圈完成 )
while实现猜拳游戏
import random
while True:
 # 1. 用户输入自己出拳的内容
 user int(input( 请输入要出的拳:1(石头) 2(剪刀) 3(布): ))
 # 2. 让电脑随机出拳
 computer random.randint(1, 3) # 随机产生1-3 之间的随机数
 # print(computer)
 # 3. 判断胜负
 # 3.1 平局 输入的内容一样 user computer
 # 3.2 user 胜利, ①. user 1 and computer 2 ② user 2 and computer 3 ③ user 3 and computer 1
 # 3.3 else 剩下的情况就是电脑胜利
 if user computer:
 print( 平局 )
 elif (user 1 and computer 2) or (user 2 and computer 3) or (user 3 and computer 1):
 print( 恭喜你,胜利了 )
 else:
 print( 你输了,弱爆了 )
计算1-100之间的累加和
# 1 2 3 99 100
# 循环生成 1- 100 之间的数字
# 定义变量记录初始的值
my_sum 0
while i 100:
 # 求和
 my_sum i # my_sum my_sum i
 # 改变i的值
# 将代码放在循环的缩进里边.还是外边,可以思考,这行代码想让他打印输出几次,如果只输出一次,放在外边,
# 如果想要多次输出,放在里边
print( 求和的结果为 , my_sum)
计算1-100之间偶数的累加和
# 偶数, 能被2整除的数是偶数 num % 2 0
# 循环生成 1- 100 之间的数字
# 定义变量记录初始的值
my_sum 0
while i 100:
 # 先判断数字是不是偶数,如果是偶数求和
 if i % 2 0:
 my_sum i # my_sum my_sum i
 # 改变i的值
# 将代码放在循环的缩进里边.还是外边,可以思考,这行代码想让他打印输出几次,如果只输出一次,放在外边,
# 如果想要多次输出,放在里边
print( 求和的结果为 , my_sum)
计算1-100之间偶数的累加和2
# 循环生成 1- 100 之间的数字
# 定义变量记录初始的值
my_sum 0
i 2 # 1-100 之间第一个偶数
while i 100:
 my_sum i # my_sum my_sum i
 # 改变i的值
 i 2 # 保证每次的结果都是偶数
# 将代码放在循环的缩进里边.还是外边,可以思考,这行代码想让他打印输出几次,如果只输出一次,放在外边,
# 如果想要多次输出,放在里边
print( 求和的结果为 , my_sum)
while循环嵌套
# 操场跑圈 一共需要跑5圈
# 每跑一圈,需要做3个俯卧撑,
# 1. 定义变量记录跑的圈数
while i 5:
 # 2. 定义变量, 记录每一圈做了多少个俯卧撑
 # 3. 操场跑圈
 print( 操场跑圈中..... )
 # 4. 做俯卧撑
 while j 3:
 print( 做了一个俯卧撑 )
 # 一圈完整了,圈数加1
for循环
for i in hello :
 # i 一次循环是字符串中的一个字符
 print(i, end )
# range(n) 会生成 [0, n) 的数据序列, 不包含n
for i in range(5): # 0 1 2 3 4
 # print(i)
 print( 操场跑圈... )
# range(a, b) 会生成 [a, b) 的整数序列, 不包含b
for i in range(3, 7): # 3 4 5 6
 print(i)
# range(a, b, step) 会生成[a, b) 的整数序列,但是每个数字之间的间隔(步长)是step
for i in range(1, 10, 3): # 1 4 7
 print(i)
for 循环嵌套
# 操场跑圈 一共需要跑5圈
for i in range(5):
 print( 操场跑圈中 )
 # 每跑一圈,需要做3个俯卧撑,
 for j in range(3):
 print( 做一个俯卧撑.... )
循环嵌套使用-打印正方形
n int(input( 请输入正方形的边长: ))
# n 5
# 3. 打印 n 行的*
# 3.1 定义变量,记录打印了几行
while j n:
 # 2. 打印一行的*
 # 2.1 记录一行中已经打印的*个数
 while i n:
 # 1. 打印一个*
 print( * , end ) # 打印一行的时候, 不能换行
 # 一行打印结束之后,需要让j 1, 同时还需要换行
 print() # print函数默认会输出换行
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267689.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号