当前位置:首页>python>Python入门-输入内容与基础功能一篇看懂

Python入门-输入内容与基础功能一篇看懂

  • 2026-09-11 02:31:03
Python入门-输入内容与基础功能一篇看懂

开篇点题:Python 是当前 AI 和数据科学领域使用最广泛的编程语言之一。对于初学者来说,掌握"输入内容"和"基础功能"是迈出第一步的关键。这篇文章带你快速过一遍最常用的知识点。

一、输入内容:input() 函数

Python 用 input() 来获取用户输入的内容:

name = input("请输入你的名字:")          print("你好," + name)

运行时程序会暂停,等待用户打字按回车,输入的内容以字符串形式保存到变量中。注意:input() 返回的永远是字符串,如果你要数字,需做类型转换:

age = input("请输入年龄:")          age_int = int(age)# 转为整数          print("明年你", age_int + 1, "岁")

二、输出内容:print() 函数

print() 是最常用的输出函数,支持多个值一起输出:

print("姓名:", name, "年龄:", age)

也可以用 f-string 格式化输出,更直观:

print(f"姓名:{name},明年{age_int+1}岁")

三、基础数据类型

Python 有几种内置的基本类型:

- 字符串(str):用引号包起来的文本,如 "Hello"          - 整数(int):如 42、-3          - 浮点数(float):如 3.14、0.001          - 布尔值(bool):True 或 False

用 type() 函数可以查看任何数据的类型:

print(type("Hello"))#print(type(42))#

四、基础运算

数字运算:+(加)、-(减)、*(乘)、/(除)、//(整除)、%(取余)、**(乘方)

a = 10          b = 3          print(a + b)# 13          print(a / b)# 3.333...          print(a // b)# 3(整除)          print(a ** b)# 1000(10的3次方)

字符串运算:+ 表示拼接,* 表示重复

print("你好" + "世界")# 你好世界          print("哈" * 3)# 哈哈哈

五、条件判断:if 语句

score = 85          if score >= 90:          print("优秀")          elif score >= 60:          print("及格")          else:          print("不及格")

注意缩进——Python 用缩进来表示代码块,一般用 4 个空格。

六、循环:for 和 while

for 循环适合遍历一组数据:

for i in range(5):          print(i)# 输出 0 1 2 3 4

for char in "Python":          print(char)# 逐个输出字母

while 循环适合条件控制:

count = 0          while count < 3:          print("循环第", count+1, "次")          count += 1

七、列表(list):一组数据的容器

fruits = ["苹果", "香蕉", "橘子"]          print(fruits[0])# 苹果(索引从0开始)          fruits.append("西瓜")# 添加元素          print(len(fruits))# 4(长度)

八、定义函数:def

def greet(name):          return f"你好,{name}!"

message = greet("小明")          print(message)# 你好,小明!

函数可以把重复的代码封装起来,一次定义、多次调用。

九、常用内置函数速查

- len():获取长度(字符串、列表等)          - type():查看数据类型          - int()、float()、str():类型转换          - range():生成数字序列          - input():获取用户输入          - print():输出内容          - max()、min():取最大值、最小值          - sum():求和

十、写一个综合小例子

简易计算器      a = float(input("请输入第一个数:"))          op = input("请输入运算符(+ - * /):")          b = float(input("请输入第二个数:"))

if op == "+":          print(f"结果:{a + b}")          elif op == "-":          print(f"结果:{a - b}")          elif op == "*":          print(f"结果:{a * b}")          elif op == "/":          print(f"结果:{a / b}")          else:          print("不支持的运算符")

这个程序综合使用了 input()、类型转换、条件判断和 f-string 输出,是 Python 入门的一个经典练习。

掌握了以上内容,你已经可以写出能和人交互、能做判断、能重复执行的 Python 程序了。接下来可以进一步学习文件读写、函数进阶、面向对象等内容。

📌 快速记忆

·input() 获取输入,返回字符串,需转换类型才能做数字运算

·print() 输出,f-string 是最方便的格式化方式

·四种基础类型:str、int、float、bool

·if/for/while 是三大控制结构,注意缩进

·def 定义函数,list 是常用容器 

最新文章

随机文章