> 文章列表 > Python基础-01 变量

Python基础-01 变量

Python基础-01 变量

注释

注释的分类

在Python中,支持单行及多行注释

单行注释

使用#对代码进行说明,#右边的所有内容就是注释的内容,起辅助说明作用

# #右边的都是注释,解析器会忽略
print('hello world) #在控制台里打印一段话

多行注释

多行注释中,允许换行,使用三个单引号开始,三个单引号结束(也可以使用三个双引号),其中所有内容都是注释的内容

'''这是一段可以换行的注释内容你可以在这写出下面代码的说明
'''
"""这是一个使用三个双引号进行的注释
"""

快速注释的方法

各种语言编辑器中,提供了快捷注释的方法
使用ctrl + /按键即可快速注释或者取消注释

变量及数据类型

变量

# a 称之为变量,使用一个名称,替代一段内容
a = 'hello world'
print(a)

数据类型

在Python中,数据都有各自对应的类型

#数字类型:
print(45) #int 整数类型
print(3.1415) #float 浮点数类型
print((-1) ** 0.5) #complex 复数类型#字符串类型: python中的字符串要求使用一对单引号,或者双引号来包过
print('这是一个字符串') #str 字符串类型#布尔类型:用来表示真假或者对错,一共只有两个值
True
False# 列表类型
names = ['aaa','bbb','ccc']# 字典类型
person = {'name':'Tom','age':18,'addr':'杭州'}# 元组类型
nums = (1,8,9,2,3,0)# 集合类型
x = {9,'hello','hi','good',True}

查看数据类型

使用type()内置函数可以查看到数据类型

a = 34
b = 'hello'
c = True
d = ['aaa','bbb','ccc']print(type(a))  # <class 'int'>
print(type(b))  # <class 'str'>
print(type(c))  # <class 'bool'>
print(type(d))  # <class 'list'>

在Python中,变量是没有数据类型的,所说的数据类型是变量的值的数据类型

标识符和关键字

Python中有哪些标识符

变量,模块,函数名,类名

标识符命名规则与规范

规则

  1. 由数字,字母和_组成,不能以数字开头
  2. 严格区分大小写(计算机编程里面,一共有52个字母,区分大小写)
  3. 不能使用关键字(在Python语言中有特殊意义的关键字)

规范

建议遵守,遵守会显得专业,且代码易读

  1. 顾名思义
  2. 遵守约定的命名规范
    1. 小驼峰命名法,第一个单词的首字母小写,以后每个单子的首字母都大写: userName
    2. 大驼峰命名法,每个单词的首字母都大写: UserName
    3. 使用下划线连接: user_name
  3. Python里的变量,函数和模块名使用下划线连接;Python里的类名使用大驼峰命名法

输出语句

Python中使用print内置函数来输出内容

print(*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool)
# sep 用来表示输出时候,每个值之间使用哪种字符作为分隔.默认使用空格
# end 当执行完一个print语句之后,接下来要输出的字符.默认使用\\n表示换行

输入语句

Python中使用input内置函数接受用户的输入
定义一个变量,可以保存用户输入的内容
***input内置函数,不管用户输入的是什么类型的数据,保存的都是字符串.

age = input('请输入')
print(age)
print(type(age))# 请输入123
# 123
# <class 'str'>