1. 输入与输出
在Python中,可以使用input()
函数进行用户的输入,使用print()
函数进行输出。
1.1 使用input()函数进行输入
input()
函数用于从用户处获取输入,接收一个字符串作为提示信息,并返回用户输入的字符串。
name = input("请输入您的名字:")
在上述代码中,使用input()
函数获取用户输入,并将输入保存到变量name
中。
需要注意的是,input()
函数返回的是一个字符串,如果需要进行数学计算,需要将字符串转换成对应的数据类型。
1.2 使用print()函数进行输出
print()
函数用于输出信息,可以输出字符串、数值、变量等。
print("Hello, World!")
在上述代码中,使用print()
函数输出了一个字符串"Hello, World!"
。
此外,print()
函数还可以一次输出多个信息,各个信息之间用逗号分隔。
name = "Alice"
age = 20
print("姓名:", name, "年龄:", age)
在上述代码中,使用print()
函数同时输出变量name
和age
的值。
2. 高阶赋值
高阶赋值是Python中给多个变量同时赋值的一种方式。它使用一个等号左边有多个目标,并且可以将右边的值赋给这些目标。
2.1 高阶赋值的基本形式
高阶赋值的基本形式如下:
a, b, c = 1, 2, 3
在上述代码中,等号左边有三个目标a
、b
和c
,右边的值1
、2
和3
会依次赋给这些目标。
需要注意的是,等号两边的目标数量必须一致,否则会引发异常。
2.2 高阶赋值的应用
高阶赋值在实际应用中非常方便。例如,可以使用高阶赋值交换两个变量的值。
a = 1
b = 2
a, b = b, a
在上述代码中,首先给变量a
赋值1
,给变量b
赋值2
,然后使用高阶赋值将变量a
和b
的值交换。
此外,高阶赋值还可以与input()
函数一起使用,实现多个变量的输入。
name, age = input("请输入您的姓名和年龄,用逗号分隔:").split(",")
在上述代码中,使用split()
函数将用户输入的字符串按逗号分隔,并将分隔后的值依次赋给变量name
和age
。
总结
本文介绍了Python中输入与输出的基本用法,以及高阶赋值的详细说明。通过input()
函数可以从用户处获取输入,通过print()
函数可以进行输出。高阶赋值是一种同时给多个变量赋值的便捷方式,可以用来交换变量的值等。
以上就是本文对Python基础之输入、输出与高阶赋值的详细介绍。