【Python】从基础到进阶(二):了解Python语言基础以及数据类型转换、基础输入输出
原创
从基础到进阶(二):了解Python语言基础以及数据类型转换、基础输入输出
Python 是一种广泛使用的高级编程语言,以其易于学习和阅读的语法而闻名。它是一种解释型、交互式、面向对象的语言,非常适合初学者入门,同时也具备强劲的功能,能够满足专业开发者的需求。本文将介绍 Python 的语言基础,以及数据类型转换和基础的输入输出操作。
Python 语言基础
在 Python 中,一切都是对象,这意味着每个实体都是某个类的实例。Python 中有几个核心的数据类型,包括整数(int)、浮点数(float)、字符串(str)、列表(list)、元组(tuple)、集合(set)和字典(dict)。下面通过代码展示一些基本的数据类型和操作:
# 整数和浮点数
a = 1
b = 1.0
# 字符串
c = "Hello, World!"
# 列表(可变)
d = [1, 2, 3]
# 元组(不可变)
e = (1, 2, 3)
# 集合(无序,不重复)
f = {1, 2, 3}
# 字典(键值对)
g = {'name': 'Alice', 'age': 25}
数据类型转换
在某些情况下,我们需要将一种数据类型转换成另一种。Python 提供了明了的内置函数来实现这一点:
# 整数转浮点数
int_to_float = float(a)
# 浮点数转整数(会截断小数部分)
float_to_int = int(b)
# 字符串转整数或浮点数
str_to_int = int("123")
str_to_float = float("123.45")
# 整数或浮点数转字符串
int_to_str = str(a)
float_to_str = str(b)
基础输入输出
Python 中使用 input() 函数获取用户输入,并使用 print() 函数将于是输出到控制台。
# 输出
print("Hello, World!")
# 输入
name = input("Enter your name: ")
age = input("Enter your age: ")
# 输出输入的信息
print("Hello, {}! You are {} years old.".format(name, age))
通过上述介绍,我们了解了 Python 的基础语法和数据类型,以及怎样进行数据类型之间的转换和基础的输入输出操作。这些是学习 Python 的核心内容,对于后续深入学习和开发都至关重要。