国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python零基礎入門(三)——基本輸入與輸出

這篇具有很好參考價值的文章主要介紹了Python零基礎入門(三)——基本輸入與輸出。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Python零基礎入門(三)——基本輸入與輸出

系列文章目錄

個人簡介:機電專業(yè)在讀研究生,CSDN內容合伙人,博主個人首頁
Python入門專欄:《Python入門》歡迎閱讀,一起進步!??????
碼字不易,如果覺得文章不錯或能幫助到你學習,可以點贊??收藏??評論??+關注哦!??????


導語

Python 作為一種高級編程語言,為程序員提供了很多方便的工具和函數。其中最基本的就是輸入輸出函數。本文將介紹 Python 中常用的輸入輸出函數及其用法。

輸出函數print()

在 Python 中,輸出函數最基本的就是 print() 函數。它可以把任何類型的數據打印到控制臺上。

基本用法

print() 函數的基本語法格式如下:

print(輸出內容)

其中,輸出內容可以是數字和字符串(字符串需要使用引號括起來),此類內容將直接輸出,也可以是包含運算符的表達式,此類內容將計算結果輸出。例如:

a = 100
b = 5
print(9)
print(a)
print(a*b)
print('我')      # print(輸出內容),輸出內容可以是數字,字符串,表達式

輸出:

9
100
500

在 Python 中,默認情況下,一條 print() 語句輸出后會自動換行。

打印多個值

如果想要一次輸出多個內容,而且不換行,可以將要輸出的內容中間用英文的逗號隔開。下面的代碼將在一行輸出變量 ab 的值:

print(a,b,'要么出眾,要么出局') 

輸出:

100 5 要么出眾,要么出局

打印到文件

使用 print() 函數,不但可以將內容輸出到屏幕,還可以輸出到指定文件。例如,將-一個字符串 “要么出眾,要么出局” 輸出到 “E:\pythonProject\learn code\mr.txt” 中,代碼如下:

fp=open(r'E:\pythonProject\learn code\mr.txt','a+')      #打開文件
print('要么出眾,要么出局',file=fp)         #輸出到文件中
fp.close()      #關閉文件

格式化輸出

我們可以使用格式化字符串來輸出更復雜的信息。格式化字符串以 f 開頭,其中大括號 {} 表示需要填充的值(還可以使用 “%” 操作符或者字符串對象的 format() 方法實現,將在字符串小節(jié)講解),可以使用變量或者表達式進行填充。

例如:

name = "John"
age = 25
print(f"My name is {name} and I am {age} years old.")

輸出:

My name is John and I am 25 years old.

還可以將當前年份月份日期也輸出,需要先調用 datetime 模塊。

import datetime     # 調用日期模塊 datetime
print('當前年份: '+str(datetime.datetime.now().year))       # 輸出當前年份
# 輸出當前日期時間,如:  18-11-20 15:30:23,代碼中的單引號、字母大小寫,不能寫錯
print('當前日期時間: '+datetime.datetime.now().strftime('%y-%m-%d %H:%M:%S'))

輸出:

當前年份: 2023
當前日期時間: 23-06-20 07:00:00

輸入函數input()

除了輸出函數,我們還需要輸入函數來獲取用戶的輸入。Python 中最基本的輸入函數是 input() 函數。

基本用法

在 Python 中,使用內置函數 input() 可以接收用戶的鍵盤輸入。input() 函數的基本用法如下:

variable = input("提示文字")

其中,variable 為保存輸入結果的變量,雙引號內的文字用于提示要輸入的內容。例如,想要接收用戶輸入的內容,并保存到變量 tip 中,可以使用下面的代碼:

tip = input("請輸入文字: ")

獲取數字

在 Python 中,無論輸入的是數字還是字符都將被作為字符串讀取。如果想要接收數值,需要在 input() 函數的返回結果上進行類型轉換。例如,想要接收整型的數字并保存到變量 num 中,可以使用下面的代碼:

num = input('請輸入您的幸運數字:')
print(int(num))

這里使用了 int() 函數把輸入的字符串轉換成了整數。

示例:根據輸入的年份,計算年齡大小

實現根據輸入的年份(4 位數字,如 1981),計算目前的年齡,程序中使用 input() 函數輸入年份,使用 datetime 模塊獲取當前年份,然后用獲取的年份減去輸入的年份,就是計算的年齡,代碼如下:

import datetime		# 調入時間模塊
imyear = input("請輸入您的出生年份: ")		# 輸入出生年份,必須是 4 位數字的,如 1981
nowyear= datetime.datetime.now( ).year		# 計算當前年份
age = nowyear - int(imyear)		# 用于計算實際年齡
print("您的年齡為: "+str(age ) +"歲")		# 輸出年齡
# 根據計算的年齡判斷所處的年齡階段,判定標準是根據聯合國組織給出的新年齡分段判定標準
if age<18:							# 如果年齡小于 18 歲
	print("您現在為未成年人")	# 輸出為"您現在為未成年人"
if age>=18 and age<45:		# 如果年齡18≤age<45
	print("您現在為青年人")		# 輸出為"您現在為青年人"
if age>=45 and age<66:		# 如果年齡45≤age<66
	print("您現在為中年人")		# 輸出為"您現在為中年人"
if age>=66:							# 如果年齡age≥66
	print("您現在為老年人")		# 輸出為"您現在為老年人"

運行程序,提示輸入出生年份,如圖所示。

Python零基礎入門(三)——基本輸入與輸出
輸入出生年份,如輸入2003,按 Enter 鍵,運行結果如圖所示。

Python零基礎入門(三)——基本輸入與輸出

結語

通過學習本文,您應該已經掌握了 Python 中基本的輸入輸出函數的用法。在實際的編程過程中,我們經常需要使用到這些函數來與用戶進行交互或者輸出調試信息。希望這篇文章對您有所幫助!文章來源地址http://www.zghlxwxcb.cn/news/detail-495598.html

到了這里,關于Python零基礎入門(三)——基本輸入與輸出的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • python基礎——輸入與輸出【input 和 print】

    python基礎——輸入與輸出【input 和 print】

    ??前言: 上一篇文章python基礎——入門必備知識中講解了一些關于python的基礎知識,可以讓我們更好的理解程序代碼中內容的含義,不至于一頭霧水。今天我就來介紹一下,python中兩個常見的輸入和輸出語句 input 和 print ??個人簡介:努力學習ing ??個人專欄:C語言入門基

    2024年03月13日
    瀏覽(27)
  • Python文件操作與輸入輸出:從基礎到高級應用

    Python文件操作與輸入輸出:從基礎到高級應用

    Python作為一門功能強大且易于學習的編程語言,在文件操作和輸入輸出方面提供了豐富的功能和工具。本文將從基礎知識開始,逐步深入探討Python中的文件操作和輸入輸出技術,幫助讀者在編程過程中更好地利用這些功能。 在Python中,文件操作是一項重要的任務。我們首先要

    2024年02月12日
    瀏覽(30)
  • 【Java基礎:輸入輸出類】:Scanner類(輸入輸出)

    【Java基礎:輸入輸出類】:Scanner類(輸入輸出)

    圖片來自互聯網 前言 ????????一、Scanner是什么? ????????二、Scanner 的使用 ?????????????????1.next()? ?獲取字符的使用: ?????????2.nextLine()? 獲取字符串的使用 ?????????3.next()和nextLine()的區(qū)別? ?????????4.nextInt()、nextFloat()、nextDouble()? 獲取整

    2023年04月08日
    瀏覽(30)
  • C++入門:命名空間與輸入輸出

    目錄 1.命名空間 1.1 命名空間的定義 1.2 命名空間的使用 1.3 標準命名空間 std 2.C++輸入輸出 我們在初學C++時,經常會在代碼開頭看到這樣的一行代碼: 這行代碼到底什么意思呢?我們學完命名空間就可以理解了。 在C/C++中,變量、函數和后面要學到的類都是大量存在的,這些

    2024年02月11日
    瀏覽(29)
  • C語言入門篇——輸入輸出篇

    C語言入門篇——輸入輸出篇

    目錄 1、printf()函數 1.1、printf()函數中的標記 1.2、輸出最小寬度(width) 1.3、精度(.precision) 2、scanf()函數 2.1、scanf(“輸入控制符”, 輸入參數) 2.2、scanf(“輸入控制符非輸入控制符”, 輸入參數); 2.3、字符串和轉義字符 2.4、注意事項 printf()函數是C語言標準輸出函數,用于將

    2024年02月04日
    瀏覽(18)
  • 【C++入門系列】——命名空間和輸入輸出

    【C++入門系列】——命名空間和輸入輸出

    ??lovewold少個r博客主頁 ? ? ?? 本文重點 : c++入門第一個程序和基本知識講解 ?? 每日一言 :忙,不會死,人只有越忙越活,流水不腐,戶樞不蠹。 ?作者主頁 前言 談談我個人對語言和職業(yè)的看法 C++的歷史發(fā)展 C++第一個程序 命名空間 定義命名空間 使用此命名空間 命

    2024年02月05日
    瀏覽(31)
  • ACM模式(基礎輸入輸出)

    ACM模式(基礎輸入輸出)

    Java方法間的調用 https://blog.csdn.net/m0_65627943/article/details/129214520

    2024年02月11日
    瀏覽(94)
  • 【Python入門篇】——Python基礎語法(字符串格式化,表達式格式化和數據輸入)

    【Python入門篇】——Python基礎語法(字符串格式化,表達式格式化和數據輸入)

    作者簡介: 辭七七,目前大一,正在學習C/C++,Java,Python等 作者主頁: 七七的個人主頁 文章收錄專欄: Python入門,本專欄主要內容為Python的基礎語法,Python中的選擇循環(huán)語句,Python函數,Python的數據容器等。 歡迎大家點贊 ?? 收藏 ? 加關注哦!???? 目前通過%符號占位

    2024年02月05日
    瀏覽(31)
  • 【Python零基礎學習入門篇①】——基本語法與變量

    【Python零基礎學習入門篇①】——基本語法與變量

    ???????????? ???Hello,大家好呀我是陳童學哦,一個普通大一在校生,請大家多多關照呀嘿嘿?????? ?????? 技術這條路固然很艱辛,但既已選擇,該當堅毅地走下去,加油! ???PUA: ” 你所看到的驚艷都曾平庸歷練 **“**?????? ?????? 最后讓我

    2023年04月08日
    瀏覽(25)
  • 【LabVIEW FPGA入門】模擬輸入和模擬輸出

    【LabVIEW FPGA入門】模擬輸入和模擬輸出

    ???????? 1.打開項目,在FPGA終端下面新建一個VI ? ? ? ? 2.本示例以模擬輸入卡和模擬輸出卡同時舉例。 ? ? ? ? 3.新建一個VI編寫程序,同時將卡1的輸出連接到卡2的輸入使用物理連線。 ? ? ? ? 4.編譯并運行程序,觀察是否能從通道中采集和輸出信號。 ? ? ? ? 5.同時

    2024年01月17日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包