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取反(如条件判断)。 三者是编程基础,后续将学习列表、字典等复杂类型,基础数据类型是关键前提。

阅读全文