您的位置:首页 > 娱乐 > 八卦 > 第2天:变量与数据类型

第2天:变量与数据类型

2024/10/6 10:26:49 来源:https://blog.csdn.net/2201_75630288/article/details/139780712  浏览:    关键词:第2天:变量与数据类型
学习目标
  • 理解变量的概念和命名规则
  • 掌握Python中的基本数据类型
  • 学会进行数据类型转换
学习内容
1. 变量

变量是存储数据的容器,可以把数据保存在内存中供程序使用。在Python中,变量的声明和赋值非常简单,不需要像Java那样显式声明类型。

  • 变量的定义和赋值:

    x = 10 
    y = "Hello, Python!" 
    z = True
    • x 是一个整数变量
    • y 是一个字符串变量
    • z 是一个布尔变量
  • 变量命名规则:

    • 变量名必须以字母或下划线开头
    • 变量名可以包含字母、数字和下划线(但不能以数字开头)
    • 变量名对大小写敏感(如nameName是不同的变量)
2. 数据类型

Python有几种基本的数据类型,每种类型都有特定的用途。

  • 数字类型:

    • 整数(int)
    • 浮点数(float)
    • 复数(complex)
a = 10 # int 
b = 3.14 # float 
c = 1 + 2j # complex
  • 字符串(str): 字符串是文本数据,用引号括起来(可以是单引号或双引号)。

s1 = 'Hello' 
s2 = "Python"
  • 布尔类型(bool): 布尔值只有两个:TrueFalse

​​​​​​​
is_valid = True 
is_done = False
  • None类型: None表示空值或无值,相当于Java中的null

value = None
3. 类型转换

在Python中,不同的数据类型之间可以进行转换。

  • 隐式转换: 在需要时,Python会自动进行类型转换,例如将整数转换为浮点数。

​​​​​​​
x = 5 
y = 2.0 
result = x + y # result是浮点数7.0
  • 显式转换: 可以使用内置函数进行显式类型转换

x = 10 
y = "20" 
x_str = str(x) # 将整数转换为字符串 
y_int = int(y) # 将字符串转换为整数 
z = float(x) # 将整数转换为浮点数

今日任务
  1. 定义变量并进行赋值:

    • 创建一些变量,赋值不同的数据类型。
    • 练习变量的命名规则。
  2. 使用基本数据类型:

    • 创建整数、浮点数、字符串和布尔值。
    • 尝试不同的字符串操作(如拼接、重复、取长度)。
  3. 进行类型转换:

    • 进行隐式和显式类型转换。
    • 将整数转换为浮点数,将字符串转换为整数等。
  4. 编写并运行以下示例代码:

# 变量定义和赋值 
x = 10 
y = 3.14 
name = "Python" 
is_programming_fun = True # 打印变量的类型 
print(type(x)) 
print(type(y)) 
print(type(name)) 
print(type(is_programming_fun)) # 字符串操作 
greeting = "Hello" 
full_greeting = greeting + " " + name 
print(full_greeting) 
print(greeting * 3) 
print(len(greeting)) # 类型转换 
number_str = "123" 
number_int = int(number_str) 
print(number_int) 
print(float(number_int)) 
print(str(number_int))

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com