学习python小结:循环结构及之前的知识补充

这篇是对上一篇循环及之前一些知识的补充。循环分为确定次数循环和非确定次数循环。前者叫“遍历循环”,后者叫“无限循环”

一.遍历循环:for循环

        1.格式:

               for 循环变量 in 遍历结构:

                    语法块

            解释:每一次执行程序都会从遍历结构里获取元素放入循环变量并执行一次语法块,当遍历结构中的所有元素循环完后,运行就会结束

        2.例子:

 如图,遍历结构中有元素:B  T  T三个元素。运行程序后会依次提取这三个元素,并进行输出。这里的s依次表示BTT这三个元素。所以在最后用print输出s,那么控制台就会依次输出BTT。例如这个代码段,i依次对应循环结构s中的每一个元素,那么输出i后,控制台会一个字母一行显示s所代表的内容

s = 'I love you more than i can say'
for i in s:
    print(i)

              这便是for in 结构的用法。

二.eval函数

    1.作用:将输入的字符串转变为python语句并且执行该语句。

    2.例子:

 如图利用eval函数就可以去掉字符串两边的引号。

注意:eval函数int,float函数的区别

          eval能将字符串两边的引号去掉,这时的类型可以是浮点也可以是整数。

          而int可以将字符串,浮点数类型转化为整数,这里的类型只能是整数;float可以将字符串,整数转化为小数。

三.print函数

    在print函数中,可以用    "" / '' / ''' ''' 三种方式。当在print中的内容多的时候,或者需要将print中的内容的位置变样子固定时一般会用到最后一个。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值