首页 > 编程语言 >名师课堂|Python基础教程 2 变量与数据类型

名师课堂|Python基础教程 2 变量与数据类型

时间:2022-12-07 23:31:12浏览次数:46  
标签:变量 Python 数据类型 注释 基础教程 print type hello

学习目标

  1. 注释的分类及语法
  2. 变量的作用
  3. 定义变量
  4. 认识数据类型

一、注释的分类

注释最大的作用,是能够增强程序的可读性

在Python中,注释分为两类:单选注释和多行注释

1. 单行注释

只能注释一行内容,语法如下

# 注释内容

2. 多行注释

可以注释多行内容,一般用在注释一段代码的情况,语法如下:

三个双引号

"""
第一行注释
第二行注释
...
"""

或者

三个单引号

```
第一行注释
第二行注释
...
```

也可以使用快捷:ctrl+/

3. 案例演示

  • 单行注释
# 输出hello world
print("hello world")
  • 多行注释
'''
下面三行都是输出作用,输出的内容分别是
hello python
hello world
hello codemfs
'''
print("hello python")
print("hello world")
print("hello codemfs")

二、变量的作用

程序中,数据都是要临时存储在内存中,为了更快速的查找和使用这个数据,通常我们把这个数据在内存中存储之后,定义一个名称,这个名称就是变量。

也就是说,变量就是一个存储数据的内存的地址的名称

三、定义变量

1. 语法

变量名=值

变量名,用户可以自定义,但必须满足标识符的命名规则

2 标识符的命名规则

  • 标识符由数字、字母、下划线组成
  • 不能以数字开头
  • 不能使用内置关键字
  • 严格区分大小写,也就是说,大写字母和小写字母表示不同的标识符

3. 常见的内置关键字

False True and break class continue del def else elif for from import is while with...

4.变量的命名规范

建议使用下面规格命名变量,当然不采用下面规格,变量也是可以定义的。

  • 见名知义
  • 大驼峰:即每个单词首字母大写,eg:MyName
  • 小驼峰:第二个(含)以后的单词首字母大写,eg:myName
  • 下划线:eg:my_name

5. 案例演示

my_name = "codemfs"
print(my_name)

四、认识数据类型

1. 数据类型

Python中的每一个变量,没有显性指定变量的数据类型,但每个变量在赋值的时候,已经指定的数据类型。

Python当中,有以下数据类型

  • 数据:int(整型)、float(浮点型)
  • 布尔型:只有二种值 True|False
  • 字符串:str
  • 列表:list
  • 元组:tuple
  • 集合:set
  • 字典:dict

这些数据类型的使用,我们将在后面课程,一一介绍。

2. 检测变量的类型:type()

a=1
print(type(a)) # <class 'int'> 整型

b=1.1
print(type(b)) #<class 'float'> 浮点型

c=True
print(type(c))#<class 'bool'> 布尔型

d='codemfs'
print(type(d)) #<class 'str'> 字符串

e=[1,2,3]
print(type(e)) #<class 'list'> 列表

f=(10,20,30)
print(type(f)) #<class 'tuple'> 元组

h={1,2,3}
print(type(h)) #<class 'set'> 集合

g={'name':'codemfs','age':34}
print(type(g)) #<class 'dict'> 字典

关于编程魔法师

硕士,软件工程师,某高校教师;“编程魔法师”工作室创始人,蓝桥杯(青少年组)C++认证讲师,某等级测评考纲起草人之一。


-END-

注:本文章由微信公众号《师享空间》收集整理,转载或引用,请注明出处。


标签:变量,Python,数据类型,注释,基础教程,print,type,hello
From: https://blog.51cto.com/imentors/5920175

相关文章

  • python中的函数进阶
    1.局部变量和全局变量在函数外定义的不可变数据类型,在函数里面是可读不可写在函数外定义的可变数据类型,在函数里面可读可写不可变类型传入函数,进行的操作不会影响到外面的......
  • python之路44 jQuery语法应用 与Bootstrap框架
    写的略粗糙咨询https://www.cnblogs.com/Dominic-Ji/p/10490669.html作业讲解页面简陋定时器:<inputtype="text"id="d1"><buttonid="startBtn">开始</button><bu......
  • 进入python的世界_day47_前端——JQ补充、bootstrap前端框架
    一、jQuery补充​ 说在最前面,如果想把JQ对象赋值给一个变量名,起名字依旧要讲究,建议名字前加$,这样别人一看就知道是JQ对象1.筛选器//1.属性选择器$('username')//......
  • 学习python-爬虫
    爬虫041.爬虫介绍python是做爬虫比较方便,很多爬虫的库。其次java、gohttp协议pc端、小程序、app模拟发送http请求,拿到返回数据然后解析出我们想要的数据,最后保存......
  • 5.python-列表字典混合练习
    疫情管理"""疫情信息管理系统显示菜单选择菜单1键录入疫情信息(地区、新增、现有)2键显示疫情信息3键删除疫情信息......
  • python中利用Flask框架实现点赞系统
    前言:Flask框架中建立两上路由(.route('/index'))和(.route('/dianzan')),分别用于首页显示和数据接收显示。完整实例:fromflaskimportFlask,render_templatefromflaskimport......
  • python-requests接入API
    API接入1APIApplicationProgrammingInterface,应用程序编程接口,是软件之间信息交互的桥梁。  2聚合数据(数据获取网站)网址:https://www.juhe.cn/docs/index/o......
  • python_接入API获取疫情风险区域
    importrequestsfrompandasimportDataFrameurl="http://apis.juhe.cn/springTravel/risk?key=d35f34536565d5cfd9289e2c7e7b27db"#接入外部API获取疫情风险区域......
  • abby:python 阿里口碑商家流量分析
    In[1]:importwarningswarnings.filterwarnings('ignore')importpandasaspdimportnumpyasnpimportmatplotlib.pyplotaspltplt.rcParams['font.......
  • Python爬虫实战,requests模块,Python抓取虎牙直播美女封面图片
    前言今天给大家的介绍Python爬取海量美女图片并保存本地。开发工具Python版本:3.8相关模块:requests模块multiprocessing模块urllib模块json模块环境搭建安装Pyth......