Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >9 python 中的变量

9 python 中的变量

作者头像
py3study
发布于 2020-01-06 08:49:12
发布于 2020-01-06 08:49:12
9650
举报
文章被收录于专栏:python3python3

1 变量的定义

变量即variable

Python 中的变量赋值不需要类型声明。

每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

等号(=)用来给变量赋值。

等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:

注意:变量名必须是字母,数字或下划线组成,但是不能以数字开头。

2 变量名的约束

使用一个变量前一定要先定义!

注意:y直接回车,就是一种使用,即打印y的值。

3标准数据类型

在内存中存储的数据可以有多种类型。

例如,一个人的年龄可以用数字来存储,他的名字可以用字符来存储。

Python 定义了一些标准类型,用于存储各种类型的数据。

Python有五个标准的数据类型:

Numbers(数字)

String(字符串)

List(列表)

Tuple(元组)

Dictionary(字典)

4 变量的数字类型

Python支持四种不同的数字类型:

int(有符号整型)

long(长整型[也可以代表八进制和十六进制])

float(浮点型)

complex(复数)

5 字符串变量

字符串或串(String)是由数字、字母、下划线组成的一串字符。

一般记为 :

s="a1a2···an"(n>=0)

它是编程语言中表示文本的数据类型。

python的字串列表有2种取值顺序:

从左到右索引默认0开始的,最大范围是字符串长度少1

从右到左索引默认-1开始的,最大范围是字符串开头

如果你要实现从字符串中获取一段子字符串的话,可以使用变量 [头下标:尾下标],就可以截取相应的字符串,其中下标是从 0 开始算起,可以是正数或负数,下标可以为空表示取到头或尾。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/09/22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【干货】Python基础语法之变量类型
Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。
1480
2019/05/21
7200
python中的五种数据类型
数字(Number) 他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。
用户7886150
2021/01/21
4320
[Python从零到壹] 一.为什么我们要学Python及基础语法详解
在学习Python之前,你不要担心自己没基础或“脑子笨”,我始终认为,只要你想学并为之努力,就能学好,就能用Python去做很多事情。在这个喧嚣的时代,很多技术或概念会不断兴起,我希望你能沉下心来去学习,不要急于求成,一步一个脚印。当你把某个技术学好、学精后,还是能做一些事情的,甚至能找到喜欢的工作或完成实践项目。
Eastmount
2021/12/02
4670
[Python从零到壹] 一.为什么我们要学Python及基础语法详解
Python 变量类型详解
豌豆贴心提醒,本文阅读时间5分钟,文末有秘密! 文 | 豌豆 图 | 来源网络 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存
小小科
2018/05/04
1.3K0
Python 变量类型详解
Python变量类型全书
糖豆贴心提醒,本文阅读时间6分钟 一、Python 变量类型简介 1、Python中变量的特点: 我们知道,在Python中,变量有如下的特点: (1)变量不需要声明 Python的变量不需要声明,你
小小科
2018/05/03
8470
Python变量类型全书
零基础学Python(第四章 变量类型)
因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数、字符、布尔(True/False)。
红目香薰
2022/11/28
2870
教女朋友学 Python 第 3 天:语言元素
之前的文章中,我们已经对 Python 有所了解了,并且也学会了 Pycharm 的安装及使用。现在该开始正式进入主题了,接下来就要学习 Python 的相关语法,以及如何使用他们进行编程。
村雨遥
2021/03/15
8590
从零开始学Python(2)
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
老马的编程之旅
2022/06/22
6410
从零开始学Python(2)
Python基础(二)基本数据类型
Python跟Java不同的是,python的变量不需要声明,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
一觉睡到小时候
2019/07/04
6470
Python基础(二)基本数据类型
Python 变量类型
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。 ---- 变量赋值 Python 中的变量赋值不需要类型声明。 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。 例
小小科
2018/05/04
1.7K0
Python 变量类型
[Python基础04]基本数据类型
计算机程序,我们通常会解释说是由指令和代码组成,同样也可以说是由数据结构和算法组成;其实这两种说法的核心意义都是一样的,都是通过一系列有序的操作来完成数据的处理过程。
周小董
2022/04/12
4460
[Python基础04]基本数据类型
python变量
以上实例,两个整型对象1和2的分配给变量 a 和 b,字符串对象 "john" 分配给变量 c。
py3study
2018/08/02
1.4K0
Python 变量类型
#!/usr/bin/python # -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = "John" # 字符串 print counter print miles print name
想偷懒的程序员
2019/11/06
1.8K0
Python字符串
如果你要实现从字符串中获取一段子字符串的话,可以使用 [头下标:尾下标] 来截取相应的字符串,其中下标是从 0 开始算起,可以是正数或负数,下标可以为空表示取到头或尾。
用户8442333
2021/05/26
3920
python零基础系统学习教程之Python 变量类型
以上实例中,100,1000.0和"John"分别赋值给counter,miles,name变量。
python学习教程
2019/07/10
6320
python零基础系统学习教程之Python 变量类型
005-Python 变量类型
    变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
py3study
2020/01/13
6170
图解python | 基础数据类型
教程地址:http://www.showmeai.tech/tutorials/56
ShowMeAI
2022/02/22
5.2K0
图解python | 基础数据类型
Python基础入门---【Python安装,Python程序基本组成】
为什么学习Python, 不知道大家有没有听过一句话,人生苦短,我选Python。然后我们来看编程语言排行榜名。
叫我阿杰好了
2022/11/07
8130
Python基础入门---【Python安装,Python程序基本组成】
Python基本语法
在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
全栈程序员站长
2022/08/04
7200
Python基本语法
Python 基础知识学习
      Python中默认的编码格式是 ASCII 格式在没修改编码格式时无法正确打印汉字所以在读取中文           时会报错解决方法为只要在文件开头加入# -*- coding: UTF-8 -*- 或者 #coding=utf-8 就了
py3study
2020/01/15
1.8K0
相关推荐
【干货】Python基础语法之变量类型
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档