【带你快速了解人工智能开发Python基础课程第三周】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


#博学谷IT学习技术支持#

一、for循环的基础语法

"""
for 临时变量 in 数据序列(字符串/列表元组/字典/集合):
 循环体代码
 每次循环 系统会自动将序列元素放到临时变量 序列有多少个元素 循环多少次
"""
str = 'hello world'
for i in str:
    print(i)

二、for循环range()的基础语法

# 1.range()
#range(start , stop [,step])左闭右开 range(1,5)--1234
#range循环从0-5 包左不包右 step为步长 -1既是倒叙操作
# for i in range(1,6):
#     print(i)
#for循环求1-100的和
# sum = 0
# for i in range(101):
#     sum = sum + i
# print(sum)
#for循环求1-100的偶数和
sum = 0
for i in range(101):
    if i % 2 ==0:
        sum = sum + i
        #i+=1
print(sum)

三、for循环break和continue关键字的基础语法

代码如下(示例):

'''
break 终止整个循环结构 并退出
continue 终止此次循环
'''
str = 'helloworld'
for i in str :
    if i =='w':
        continue
    print(i)

四、for循环打印99乘法表

for i in range(1,10):
    for j in range(1,i+1):
        print(f'{j}x{i}={i*j}',end=' ')
    print()

五、for循环打印等腰三角形

'''
     *
    * *
   * * *
  * * * *
 * * * * *
* * * * * *
'''
for i in range(5):#1234 range是左闭右开的
    for j in range(0,4-i):#第一行打印
        print(' ',end = '')
    for k in range(0,2*i+1):
        print('*',end='')
    print()
#升级版本
for i in range(6):
    for j in range(5-i):
            print(' ',end='')
    for k in range(2*i+1):
        if k%2==1:
            print(' ',end='')
        else:
            print('*', end='')
    print()

# 1. 确认每一行打印几个星
# 2. 确认每一行的星与空格关系
# 3. 打印几行

n  = 1
max = 15
while n<=max:
    print(" "*((max-n)//2)+"*" * n)
    n+=2

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了python中for循环的使用,希望各位小伙伴注意查漏补缺 敲代码复习

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

あいうえおらりるれろわをん

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值