zoukankan      html  css  js  c++  java
  • 《笨办法学Python》 第8课手记

    《笨办法学Python》 第8课手记

    第八课没有新内容,作者在常见问题解答里面说得很清楚,建议每一课的常见问题解答都要仔细阅读。

    代码如下:

    formatter = "%r %r %r %r"
    
    print formatter % (1,2,3,4)
    print formatter % ("one","two","three","four")
    print formatter % (formatter, formatter,formatter,formatter)
    print formatter % (
        "I had this thing.",
        "That you could type uo right.",
        "But it didn't sing.",
        "So I said goodnight."
    )

    结果如下:
    这里写图片描述

    从中可以看到括号可以分行写,但要保证括号是成对出现的,括号里面的内容也可以分行写,只需加上逗号,解释器就能够连在一起输出。

    该代码先给字符串变量formatter赋值,然后使用print formatter%()的格式输出括号里的内容,但是Python只输出括号里的内容,并没有将括号里的值赋给formatter,因为猜测这里print语句里面的formatter一次性使用,不会储存括号里的内容。

    本节课涉及的知识:

    Idle 是一个纯 Python 下使用 Tkinter 编写的相当基本的 IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。

    使用Eclipse这个强大的框架时IDLE也可以非常方便的调试Python程序。

    Python是解释型语言,而解释型语言就是编译成中间代码程序,在执行时靠翻译程序一起执行,边翻译边执行,需要靠翻译程序才可以达到跨平台。所以编译代码的应该称为解释器而不是编译器,之前的课程里我的说法不严谨。

    而C语言是编译型语言,在编译的时候直接编译成机器可以执行的程序,同时也就决定了运行程序所需要的平台。

    而Python是用C语言写的=.=
    ┬—┬ ノ( ’ - ‘ノ) 怪不得学过C之后感觉这个很简单!!!

    在Python官网可以下载到Python的源代码。

  • 相关阅读:
    hdu 4614 线段树 二分
    cf 1066d 思维 二分
    lca 最大生成树 逆向思维 2018 徐州赛区网络预赛j
    rmq学习
    hdu 5692 dfs序 线段树
    dfs序介绍
    poj 3321 dfs序 树状数组 前向星
    cf 1060d 思维贪心
    【PAT甲级】1126 Eulerian Path (25分)
    【PAT甲级】1125 Chain the Ropes (25分)
  • 原文地址:https://www.cnblogs.com/wanghongze95/p/13842717.html
Copyright © 2011-2022 走看看