av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

小白學python的問題 關于%d和%s的區別

瀏覽:148日期:2022-07-27 10:44:15

問題描述

第一段代碼:

# -*- coding:gb2312 -*-age=18print('====================')print('你的年齡是:%d'%age)

第一段代碼的執行結果:小白學python的問題 關于%d和%s的區別

===========分隔符===========================

第二段代碼:

# -*- coding:gb2312 -*-age=18print('====================')print('你的年齡是:%s'%age)

第二段代碼的執行結果:小白學python的問題 關于%d和%s的區別

===========分隔符===========================

第三段代碼:

# -*- coding:gb2312 -*-age=input('請輸入您的年齡:')print('您的年齡是:%d'%age)

第三段代碼的執行結果:小白學python的問題 關于%d和%s的區別

===========分隔符===========================

第四段代碼:

# -*- coding:gb2312 -*-age=input('請輸入您的年齡:')print('您的年齡是:%s'%age)

第四段代碼的執行結果:

小白學python的問題 關于%d和%s的區別

我的問題:

為什么第一段代碼和第二段代碼當中,不管是寫%d還是寫%s執行結果都是一樣的,而在第三段代碼和第四段代碼中,寫%d還是寫%s執行結果不一樣? 問題出在哪里,為什么第三段代碼是錯誤的?(PS:我的python版本是3.5.1。 用的編輯器是Geany)

問題解答

回答1:

python不像C語言,聲明變量是不需要指定類型的,它會自動判定變量的類型,從鍵盤輸入的都是字符串類型,要用int轉換。去查一下變量賦值,輸入輸出你就明白了。

回答2:

input 輸入進去默認都是字符串,需要使用%s可以用int() 轉換為數字,用%d

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产一级视频在线 | 99re在线视频 | 毛片网站在线观看 | 成人免费视频 | 97久久久 | 亚洲一区二区三区欧美 | av在线播放网 | 99精品国产一区二区三区 | 欧美性久久 | 偷拍亚洲色图 | 久久国产精品久久久久久久久久 | 精品一区二区免费视频 | 精品国产鲁一鲁一区二区张丽 | 久久69精品久久久久久久电影好 | 国产精品久久久久久久久久久久久久 | 欧美精品一区二区三区在线 | 国产成人精品一区二 | 久久精品高清视频 | 久久久观看 | 日日碰狠狠躁久久躁96avv | 国产在线拍偷自揄拍视频 | 午夜99| 日韩久久久久久 | 国产一级成人 | 精品1区2区3区 | 九九久久久久久 | 色婷婷av一区二区三区软件 | 56pao在线 | 成人精品一区二区户外勾搭野战 | 亚洲成av人片在线观看 | 久久久精品影院 | 中文字幕高清 | 女同久久另类99精品国产 | 高清视频一区二区三区 | 成人久久久 | 国产精品久久久久免费 | 色视频在线观看 | 亚洲综合首页 | 五月天激情综合网 | 国产又色又爽又黄又免费 | 久久久成人精品 |