Python輸入輸出:print()和input()函數實戰教程

本文介紹Python中基礎的輸入輸出操作,核心是`print()`和`input()`函數。`print()`用於輸出內容,支持文本、數字、變量或表達式,可通過`sep`參數自定義分隔符(如用`-`分隔),`end`參數控制結尾(默認換行,設爲空可實現多行內容同行輸出)。`input()`用於獲取用戶輸入,返回字符串類型,需用`int()`/`float()`轉換爲數字類型,多輸入時可通過`split()`分割(如空格或逗號分隔)。 文章以“個人信息收集程序”爲例,演示結合兩者:獲取姓名、年齡、身高,輸出格式化信息並計算明年年齡和身高。總結強調:`print()`靈活輸出,`input()`需類型轉換,`f-string`可便捷拼接變量與表達式,多練習即可熟練掌握。

閱讀全文
函數定義與調用:Python如何創建第一個函數?

函數是Python代碼複用的核心工具,用於解決重複代碼問題,通過“打包”功能模塊節省時間、保證一致性。定義語法:用`def`關鍵字,包含函數名、參數(接收外部數據)、縮進的函數體及`return`(返回結果,默認`None`)。調用時需傳參(位置或關鍵字參數),返回值需接收。注意縮進要求、參數數量匹配及函數名唯一性。掌握函數基礎(參數、返回值)是進階關鍵,可拆分複雜邏輯,提升代碼簡潔性與可維護性。

閱讀全文
零基礎必學:Python數據類型(整數、字符串、布爾值)詳解

這篇文章介紹Python基礎數據類型,類比“數據盒子”標籤,幫助理解不同數據的操作。核心類型有三: 1. **整數(int)**:處理數字(正/負/0),支持加減乘除、取模(%)、整除(//),可通過int()轉換(如字符串轉整數),無大小限制。 2. **字符串(str)**:引號括起的文本(單/雙引號,需成對),支持拼接(+)、長度(len())、索引(0開始),用str()轉換(如整數轉字符串)。 3. **布爾值(bool)**:僅True/False,用於邏輯判斷,支持not取反(如條件判斷)。 三者是編程基礎,後續將學習列表、字典等複雜類型,基礎數據類型是關鍵前提。

閱讀全文