1. # -*- coding:utf-8 -*-
    # Author:sweeping-monk
    # -*-操作列表-*-
    Traverse_the_list = ['guanfu','xiaole','fangdong','rourou']
    for name in Traverse_the_list: #通过for循环将列表中的元素都一个一个的打印出来。
    print(name)
  2.  
  3. #magicians = ['alice','david','carolina'] #练习for循环。
    #for magician in magicians:
    # print(magician.title() + ",that was a great trick!") #这一行必须缩进,否则报错。
    # print("I can't wait to see your next trick, " + magician.title() + ".\n") #要想让for循环执行,就必须在for循环后面缩进。
  4.  
  5. magicians = ['alice','david','carolina'] #练习for循环。
    for magician in magicians:
    print(magician.title() + ",that was a great trick!")
    print("I can't wait to see your next trick, " + magician.title() + ".\n") #这是没缩进后的效果。
  6.  
  7. Chicken_soup = '''
    python根据缩进来判断代码行与前一个代码行的关系,缩进让代码整洁而结构清晰。
  8.  
  9. '''
    print(Chicken_soup)
  10.  
  11. Common_mistakes = "常见的缩进错误举例:\n"
    print(Common_mistakes)
  12.  
  13. #magicians = ['alice','david','carolina']
    #for magician in magicians:
    #print(magician.title() + ",that was a great trick!") #应缩进却没缩进,python会提醒你。
  14.  
  15. magicians = ['alice','david','carolina']
    for magician in magicians:
    print(magician.title() + ",that was a great trick!")
    print("I can't wait to see your next trick, " + magician.title() + ".\n") #这一条没有缩进,因此它只能循环结束后执行一次。
    #这是一个逻辑错误。从语法上看是合法的。
  16.  
  17. #msg = "lao si ji"
    # print(msg) #没必要的缩进。
  18.  
  19. #Traverse_the_list = ['guanfu','xiaole','fangdong','rourou']
    #for name in Traverse_the_list #for语句后面的冒号告诉python,下一话是循环的第一行。这里漏掉了冒号导致语法错误。
    # print(name)

python基础实践(五)的更多相关文章

  1. Python基础学习五

    Python基础学习五 迭代 for x in 变量: 其中变量可以是字符串.列表.字典.集合. 当迭代字典时,通过字典的内置函数value()可以迭代出值:通过字典的内置函数items()可以迭代出 ...

  2. Python基础知识(五)------字典

    Python基础知识(四)------字典 字典 一丶什么是字典 ​ dict关键字 , 以 {} 表示, 以key:value形式保存数据 ,每个逗号分隔 ​ 键: 必须是可哈希,(不可变的数据类型 ...

  3. python基础实践 -python是一门动态解释性的强类型定义语言

    python是一门动态解释性的强类型定义语言 Python能做什么? Python是一门综合性的语言,你几乎能在计算机上通过Python做任何事情,以下是Python应该最广泛的几个方面: 1.网络应 ...

  4. python基础(五)

    一.os模块 import os# os.rename(old,new)#重命名# os.remove(f)#删除文件 # os.mkdir('china/beijing') #创建文件夹# os.m ...

  5. python基础(五)函数

    一.函数概念 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法.在BASIC中叫做subroutine(子过程或子程序),在Pascal ...

  6. python基础-第五篇-5.4正则表达式

    正则基础知识 正则表达式是通过调用re模块实现的 在python里,正则表达式处理对象为字符串,所以正则里方法和字符串的方法有很多相似的地方:re.findall和find,re.split和spli ...

  7. 【Python基础学习五】列表,元祖,字典

    1.列表(list) 列表是Python的一种内置数据类型,list是一种有序的集合,可以随时添加和删除其中的元素,就像动态数组一样.获取list中的元素用角标获取,角标可以使用正角标,也可以使用负角 ...

  8. python基础知识五

    数据结构基本上就是---它们可以处理一些数据的结构.或者说,它们是用来存储一组相关数据的. python中有三种内建的数据结构---列表.元祖和字典. 我们将会学习如何使用它们,以及它们如何使编程变得 ...

  9. Python基础第五天

    双层装饰器 字符串格式化 Python字符串格式有2种方式:百分号方式.format方式:建议使用format方式 1.百分号方式 格式:%[(name)][flags][width].[precis ...

随机推荐

  1. 使用selenium grid遇到的坑,解决不了冲突,只有避免

    背景:使用到grid做分发,已经有两周,运行较稳定,分发也健壮,不知道是不是要因为运行量小,服务器也没出问题,稳定到两周后,发现分发到A服务器(10.40.2.113)和B服务器(10.40.2.11 ...

  2. 【[SDOI2017]新生舞会】

    题目 好题啊 我们要求的是 \[C=\frac{\sum_{i=1}^na_i}{\sum_{i=1}^nb_i}\] 使得\(C\)最大 显然 \[C\times \sum_{i=1}^nb_i=\ ...

  3. 2017.10.26 JavaWeb----第五章 JavaBean技术

    JavaWeb----第五章 JavaBean技术 (1)JavaBean技术 JavaBean技术是javaweb程序的重要组成部分,是一个可重复使用的软件组件,是用Java语言编写的.遵循一定的标 ...

  4. Ubuntu 12.04 the system is running in low-graphics mode

    1.出现问题如图所示: 2.解决方案: Ctrl + Alt + F1 df -h 输入密码,到了这一步,也是可以使用terminal,那么没有图形界面也是可以的 cd /etc/X11 sudo c ...

  5. Java后台-面试问题汇总(转载)

    总结这些天面试Java开发过程中的大多数问题,综合分类有Java基础,框架,多线程,网络通信,Linux,数据库,设计模式,算法,缓存等几个模块,由于问题太多,下面先列出问题,之后有时间在写文章解答, ...

  6. WebAppBuilder独立于Portal之arcgis for js应用框架研究

    1.前言 最近在做项目过程中,用到了WAB,先做一下总结和归类.Webappbuilder(简称WAB)是运行在portal或者online的一款webGIS开发应用程序,其代码开源并且具有优秀的设计 ...

  7. C编程经验总结5(剧终)

    Prolog是AI编程语言 Git(分布式)  svn(集中式)   commit(委托,犯罪) patch补丁)  merge(融入) repository(仓库) Ctrl+s(保存)     r ...

  8. MySQL存储引擎MyISAM与InnoDB

    一. MySQL存储引擎MyISAM与InnoDB如何选择 MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM.InnoDB.MERGE.MEMORY(HEAP).B ...

  9. 如何将一个div水平垂直居中

    方案一: div绝对定位水平垂直居中[margin:auto实现绝对定位元素的居中], 兼容性:,IE7及之前版本不支持 div{ width: 200px; height: 200px; backg ...

  10. JS笔试汇总

    //console.log(a[b]); var a={}; var b={key:'b'}; var c={key:'c'}; a[b] = 456; a[c] = 123; console.log ...