本文共 1529 字,大约阅读时间需要 5 分钟。
变量是Python中用来存储数据的基本单元。在Python中,定义一个变量非常简单,只需给变量赋值即可。变量名可以是字母、数字或下划线的组合,但不能以数字开头,也不能包含空格。变量名区分大小写,Python和python是两个不同的变量。
a = 1name = "zykj"num = 3.14
print、def等。在Python中,变量的赋值会自动确定变量类型。例如:
a = 10 # 整数类型(int)b = 3.14 # 浮点类型(float)c = "zykj" # 字符串类型(str)
可以通过逗号定义多个变量:
num1, num2, num3 = 1, 2, 3print(num1, num2, num3) # 1 2 3
使用内置函数type()查看变量类型:
print(type(1)) #print(type(3.14)) # print(type("zykj")) #
每个变量都有唯一的内存地址,用id()查看:
print(id(1)) # 内存地址可能不同print(id(3.14)) # 内存地址可能不同print(id("zykj")) # 内存地址可能不同 当一个变量被赋值给另一个变量时,它们指向同一个内存地址:
a = 10b = aprint(id(a)) # 内存地址print(id(b)) # 内存地址
删除变量用del关键字:
a = 10del aprint(a) # 变量a已删除,无法使用
Python提供多种内置函数用于类型转换:
int(): 将数值或字符串转换为整数。float(): 将字符串转换为浮点数。str(): 将对象转换为字符串。chr(): 将整数转换为字符。ord(): 将字符转换为整数。例如:
print(int(1.9)) # 1print(float(1)) # 1.0print(str("A")) # Aprint(chr(65)) # Aprint(ord("a")) # 97 Python代码块使用缩进表示:
if condition: print("Hello world")else: print("This is else part") 长语句可换行,使用\续行:
print("这是一个很长的字符串," "它被分成两行编写") # 这是一个注释'''这是一个多行注释,用三个单引号括起来。'''
"""这是一个多行注释,用三个双引号括起来。"""
#!/usr/bin/env python# -*-coding:utf-8 -*-
print("Hello world") 我们将深入探讨数据类型,包括:
如有疑问欢迎留言讨论,下期见!
转载地址:http://lqofk.baihongyu.com/