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

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

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

瀏覽:115日期: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 編程
相關文章:
主站蜘蛛池模板: 国产精品亚洲第一区在线暖暖韩国 | 在线观看涩涩视频 | 国产高清在线精品一区二区三区 | 午夜精品一区二区三区在线观看 | 秋霞精品| 亚洲成人免费在线 | 欧美一区二区在线观看 | 高清一区二区 | 天天干天天干 | 中文字幕第三页 | 久久久久亚洲精品中文字幕 | caoporn国产精品免费公开 | 久久久青草婷婷精品综合日韩 | 天天干天天爽 | 一区在线视频 | 2018中文字幕第一页 | 不卡视频一区二区三区 | 欧美一区二区在线播放 | 国产一区 在线视频 | 欧美日韩精品一区二区三区四区 | 日韩免费1区二区电影 | 美女视频一区二区三区 | 久久小视频| 亚洲免费精品 | a级毛片毛片免费观看久潮喷 | 日本久草 | 国产婷婷综合 | 久久久久国产精品 | 免费国产黄网站在线观看视频 | 国产精品免费一区二区三区四区 | 中文一区二区 | 99精品久久| 成人精品一区 | 欧美一a一片一级一片 | 怡红院成人在线视频 | 日韩欧美一区二区三区免费看 | 成人区精品 | 午夜男人的天堂 | 综合一区二区三区 | 91影院在线观看 | 中文字幕不卡一区 |