最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關于Python 3中print函數(shù)的換行詳解

 更新時間:2017年08月08日 09:25:35   作者:xhuihuigo  
最近在學習python3,發(fā)現(xiàn)了一個問題想著總結出來,所以下面這篇文章主要給大家介紹了關于Python 3中print函數(shù)換行的相關資料,文中通過示例代碼介紹的非常詳細,對需要的朋友們具有一定的參考學習價值,感興趣的朋友們下面隨著小編來一起學習學習吧。

前言

因為工作的需要,最近看了看Python的應用,從入門級的九九乘法表開始,結果發(fā)現(xiàn)Python3.x和Python2.x真的是有太大的不同之處,就比如這里的換行處理,怕忘記先記下來,好了,話不多說了,來一起看看詳細的介紹:

Python2.X中的代碼:

#!/usr/bin/env python
#-*- coding: utf-8 -*-
__author__ = '****'

class PrintTable(object):
 '''打印九九乘法表'''
 def __init__(self):
  print('開始打印 9 X 9 的乘法表格')
  self.print99()

 def print99(self):
  for i in xrange(1, 10):
   for j in xrange(1, i+1):
    print('%d X %d = %2s ' %(j, i, i*j)),
   print('\n')
if __name__ == '__main__':
 pt = PrintTable()

具體的算法,橫向、縱向兩層循環(huán)就不說了。

這里涉及兩個問題:第一,在內層循環(huán)的print()函數(shù)結尾,在Pyhon2中,print()打印輸出后要換行的話,是在函數(shù)末尾加一個逗號',',但是在Python3中運行代碼會發(fā)現(xiàn),加逗號并不起作用,在win中運行如圖1所示,


圖1

在Linux中運行如圖2,


圖2

可以看出,并沒有換行,原因是在Python3中,換行采用了新語法,形如print(‘*‘, end=”) ,是的,區(qū)別就是在print()函數(shù)的第二個參數(shù),加上了end=”,修改、運行,最后的運行結果,如圖3,

圖3

正常輸出。

其實在上面代碼中還有一個問題,接上面 問題一,xrange()函數(shù),如果你只是修改了print()函數(shù)的語法,沒有關注xrange()的話,會出現(xiàn)下圖4的情況,

 
圖4

這里提示說'xrange' is not defined,其實就是在Python3中,xrange()函數(shù)已被整合進range()函數(shù)了,統(tǒng)一使用range()函數(shù)。

OK,修改后,就會輸出圖3的正常結果了。

總結

好了,以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • Tensorflow 訓練自己的數(shù)據集將數(shù)據直接導入到內存

    Tensorflow 訓練自己的數(shù)據集將數(shù)據直接導入到內存

    這篇文章主要介紹了Tensorflow 訓練自己的數(shù)據集將數(shù)據直接導入到內存,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • 使用Python實現(xiàn)將多表分批次從數(shù)據庫導出到Excel

    使用Python實現(xiàn)將多表分批次從數(shù)據庫導出到Excel

    這篇文章主要介紹了使用Python實現(xiàn)將多表分批次從數(shù)據庫導出到Excel,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python 字典與字符串的互轉實例

    Python 字典與字符串的互轉實例

    下面小編就為大家?guī)硪黄狿ython 字典與字符串的互轉實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • python去掉空格的一些常用方式

    python去掉空格的一些常用方式

    處理字符串時經常要定制化去掉無用的空格,python 中要么用存在的常規(guī)方法,或者用正則處理,下面這篇文章主要給大家介紹了python去掉空格的一些常用方式,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-01-01
  • python學習入門細節(jié)知識點

    python學習入門細節(jié)知識點

    我們整理了關于python入門學習的一些細節(jié)知識點,對于學習python的初學者很有用,一起學習下。
    2018-03-03
  • 書單|人生苦短,你還不用python!

    書單|人生苦短,你還不用python!

    Python 誕生之初就被譽為最容易上手的編程語言。進入火熱的 AI 人工智能時代后,它也逐漸取代 Java,成為編程界的頭牌語言。下面這篇文章主要給大家總結介紹了一些關于python的書單,需要的朋友可以參考下。
    2017-12-12
  • Python定時執(zhí)行程序問題(schedule)

    Python定時執(zhí)行程序問題(schedule)

    這篇文章主要介紹了Python定時執(zhí)行程序問題(schedule),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Django城市信息查詢功能的實現(xiàn)步驟

    Django城市信息查詢功能的實現(xiàn)步驟

    Django中的查詢操作是數(shù)據庫操作中一個非常重要的技術,下面這篇文章主要給大家介紹了關于Django城市信息查詢功能的實現(xiàn)步驟,文中通過實例代碼和圖文介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • Python使用lxml模塊和Requests模塊抓取HTML頁面的教程

    Python使用lxml模塊和Requests模塊抓取HTML頁面的教程

    用Pyhton自帶的urllib或urllib2模塊抓取網頁或許有些陳詞濫調了,今天我們就來玩兒些新鮮的,來看Python使用lxml模塊和Requests模塊抓取HTML頁面的教程:
    2016-05-05
  • Python免登錄實現(xiàn)域名解析的示例詳解

    Python免登錄實現(xiàn)域名解析的示例詳解

    這篇文章主要介紹了如何利用編寫python腳本,實現(xiàn)通過dnspod api獲取個人域名內的dns解析記錄,從而實現(xiàn)域名的解析、修改和刪除,需要的可以參考一下
    2023-03-03

最新評論

中阳县| 永丰县| 北宁市| 肇庆市| 东乡| 扎兰屯市| 葫芦岛市| 中江县| 台北市| 崇阳县| 安国市| 襄樊市| 新龙县| 香格里拉县| 叙永县| 苍溪县| 安化县| 合作市| 鸡泽县| 长寿区| 永平县| 二连浩特市| 清原| 连南| 陇西县| 新余市| 茶陵县| 罗定市| 洮南市| 阿坝县| 福贡县| 白沙| 徐州市| 云南省| 衡阳县| 榆林市| 泸水县| 准格尔旗| 建平县| 西乌珠穆沁旗| 巫山县|