python基础之变量和数据类型
目录
- 变量和数据类型
- Python中变量的命名规则
- 总结
变量和数据类型
赋值不需要指定类型,如何定义变量
# 定义 规则 变量名=数据 a=10 #python不声明数据类型,所以在定义变量时必须赋值
a=10 #python不声明数据类型,所以在定义变量时必须赋值 a=20 print(a) #使用a 先定义变量,然后才可使用,变量可以改变 # 在程序执行过程中可以该改变值
值可以直接改变,无需定义。
从pycharm直接进入python终端
通过变量来实现数值取用
输出元素类型
print(type(a))
# 高级类型 b=() #元祖类型 print(type(b)) c=[] ##列表类型 print(type(c)) d={} ##字典类型 print(type(d))
Python中变量的命名规则
Name='liudehua' #不可以数字开头 print(Name) _age=89 print(_age)
name='qianiqan' #区分大小写 print(name) #颜色变化的,可以认为为关键字不可为变量名 True=10 print(True)
命名规范
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!
相关推荐
-
python基础之元组
元组: # 元组,一种不可变的序列,在创建之后不能做任何的修改 # 1.不可变 # 2.用()创建元组类型,数据项用逗号来分割 # 3.可以是任何的类型 # 4.党员组中只有一个元素时,要加上逗号,不然解释器会当作整型来处理 # 5.同样可以支持切片操作 #元组的创建 不能进行修改 tupleA=() ##空元组 tupleA=('abcd',89,9,12,'sisi',[11,22,33]) print(type(tupleA)) print(tupleA) # 元组的查询 for item
-
python基础之函数
函数: # 什么是函数:一系列python语句的组合,可以在程序中运行一次或者多次 # 一般是完成具体的独立的功能 # 为什么要使用函数 # 代码的复用最大化以及最小化冗余代码,整体代码结构清晰,问题局部化 # 函数定义: # def 函数名() # 函数体[一系列的python语句,表示独立的功能] # 函数的调用: # 本质上就是去执行函数定义里面的代码块.在调用函数之前,必须先定义 printInfo() #函数的调用 函数名()#函数的调用 def printInfo(name,heig
-
python基础之for循环
For 循环 可以遍历字符串,也可以遍历列表 # for 循环 # 语法特点:遍历操作,依次取集合容器中的几个值 # for 临时变量 in 容器: # 执行代码块 tags='我是一个中国人' #字符串类型本身就是一个字符类型的集合 for item in tags: print(item) pass # range 此函数可以生成一个数据集合列表 # range(起始:结束:步长) 步长不能为0 for data in range(1,101): #数据是左包含右不包含 print(data
-
python基础之基本运算符
目录 Python基本运算符 算数运算符 比较运算符 逻辑运算符 赋值运算符 总结 Python基本运算符 算数运算符 # + - * / % ** // 算数运算符 # 定义如下运算符 a=7 b=3 print(a+b) print(a-b) print(a*b) print(a/b) print(a%b) print(a//b) # 地板除,相除取整,也可进行复合运算 比较运算符 # == != < > >= <= 比较运算符 a,b=10,5 print(a==b) pri
-
python基础之输入与输出
目录 Python的输入与输出 输出 输入 总结 Python的输入与输出 输出 通过字符串格式化优化不必要的重复输出 %占位符来优化 # 输出 % 占位符,实现字符串可视化输出 name='张扬' classpro='清华附中一年级三班' print('我的名字是%s:来自班级[%s]'%(name,classpro)) # 练习输出 name='老夫子' QQ='666666666' phone='77777777777' address='xian' print('============
-
python基础之局部变量和全局变量
四种基本的函数类型 局部变量 就是在函数内部定义的变量[作用域仅局限于函数内部] 不同的函数 可以定义相同的局部变量,但是各自用各自的 不会产生影响 局部变量的作用:为了临时的保存数据 需要在函数中定义来进行存储 全局变量 作用域为全局的变量 如果在函数内部想要对全局变量进行修改,必须使用Global关键字进行声明 局部变量 def printInfo(): name='peter' ##局部变量,只作用于printInfo函数,函数体之外无法使用 print('name') pass def
-
python基础之字典
字典 # 字典:也是python中重要的数据类型,字典是由键值对组成的集合 # 通常使用 键来访问数据,效率非常高,和list一样支持对数据的添加.修改和删除操作 # 特点: # 1.不是序列类型,没有下标的概念,是无序的键值集合,是python中内置的高级数据类型' # 2.使用{}来表示字典对象,每个键值对使用逗号来分割 # 3.其键必须是不可变的类型[元组.字符串] 值可以是任意类型 # 4.每个键必定是唯一的,如果存在重复的键,那么后者会覆盖前者,产生覆盖 # 如何创建字典 dicta=
-
python基础之变量和数据类型
目录 变量和数据类型 Python中变量的命名规则 总结 变量和数据类型 赋值不需要指定类型,如何定义变量 # 定义 规则 变量名=数据 a=10 #python不声明数据类型,所以在定义变量时必须赋值 a=10 #python不声明数据类型,所以在定义变量时必须赋值 a=20 print(a) #使用a 先定义变量,然后才可使用,变量可以改变 # 在程序执行过程中可以该改变值 值可以直接改变,无需定义. 从pycharm直接进入python终端 通过变量来实现数值取用 输出元素类型 print
-
Python基础之变量基本用法与进阶详解
本文实例讲述了Python基础之变量基本用法与进阶.分享给大家供大家参考,具体如下: 目标 变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 Python 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 Python 中 变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着数据在内存中的地址 变量 中 记录数据的地址,就叫做 引用 使用 id() 函数可以查看变量中保存数据所
-
Python基础之变量的相关知识总结
变量全都是引用 跟其他编程语言不同,Python的变量不是盒子,不会存储数据,它们只是引用,就像标签一样,贴在对象上面. 比如: >>> a = [1, 2, 3] >>> b = a >>> a.append(4) >>> b [1, 2, 3, 4] >>> b is a True a变量和b变量引用的是同一个列表[1, 2, 3].b可以叫做a的别名. 比较来看: >>> a = [1, 2,
-
Python中的变量和数据类型详情
python是一门弱数据类型的语言,变量不需要声明即可使用,向变量赋值即定义变量,赋予的值的类型就是变量的类型,但变量也是有数据类型的,字符串'1'如果想参与数据计算,则需要使用int()函数来进行转换,使用type()函数可以查看变量的数据类型. 变量保存的是数据的内存地址的引用,python中变量分为不可修改变量和可修改变量,不可修改变量有int,float,str字符串,tuple元组等,可修改变量有list列表,dict字典,set集合等.当向函数中传递参数时,python一律传递值的引
-
详细解析Python中的变量的数据类型
变量是只不过保留的内存位置用来存储值.这意味着,当创建一个变量,那么它在内存中保留一些空间. 根据一个变量的数据类型,解释器分配内存,并决定如何可以被存储在所保留的内存中.因此,通过分配不同的数据类型的变量,你可以存储整数,小数或字符在这些变量中. 变量赋值: Python的变量不必显式地声明保留的存储器空间.当分配一个值给一个变量的声明将自动发生.等号(=)来赋值给变量. 操作数=操作符的左边是变量,操作数=操作符的右侧的名称在变量中存储的值.例如: #!/usr/bin/python cou
-
python基础教程之基本数据类型和变量声明介绍
变量不需要声明 Python的变量不需要声明,你可以直接输入: 复制代码 代码如下: >>>a = 10 那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer (整数). 在此之前你不需要做什么特别的声明,而数据类型是Python自动决定的. 复制代码 代码如下: >>>print a >>>print type(a) 那么会有如下输出: 复制代码 代码如下: 10 <type 'int'> 这里,我们学到一个内置函数t
-
python基础教程之五种数据类型详解
Python 五种数据类型 在学习一门语言的过程中,首先肯定就是要先接触到它所拥有的数据类型,Python拥有五种主要的数据类型,下面介绍一下我对这五种数据类型的理解和想法. 1.数 在Python中的数主要分为四种:int(整数).float(浮点数).long(长整型)和complex(复数) 主要特别的地方就是float类型的数有一个函数round()可以取整:round(a,b):对float类型的数值a进行操作,小数点后保留b位有效数字,四舍五入,默认为1. complex类型也算是比
-
python基础教程项目五之虚拟茶话会
几乎在学习.使用任何一种编程语言的时候,关于socket的练习从来都不会少,尤其是会写一些局域网的通信的东西.所以书上的这个项目刚好可以练习一下socket编程. 这个练习的整体思路首先有一个聊天的服务器,这个服务器的功能主要是提供客户端socket的连接.存储每个客户端的连接session,处理每个连接发送的消息.解析客户端发送的数据.就这些,至于客户端方面不需要写代码,用系统的telnet工具即可. 我觉得有了上面的分析,剩下的这个程序就没有什么说的了,当然,除了那两个把socket封装的类
-
python基础教程项目四之新闻聚合
<python基础教程>书中的第四个练习,新闻聚合.现在很少见的一类应用,至少我从来没有用过,又叫做Usenet.这个程序的主要功能是用来从指定的来源(这里是Usenet新闻组)收集信息,然后讲这些信息保存到指定的目的文件中(这里使用了两种形式:纯文本和html文件).这个程序的用处有些类似于现在的博客订阅工具或者叫RSS订阅器. 先上代码,然后再来逐一分析: from nntplib import NNTP from time import strftime,time,localtime f
-
python基础教程项目三之万能的XML
这个项目的名称与其叫做万能的XML不如叫做自动构建网站,根据一份XML文件,生成对应目录结构的网站,不过只有html还是太过于简单了,如果要是可以连带生成css那就比较强大了.这个有待后续研发,先来研究下怎么html网站结构. 既然是通过XML结构生成网站,那所有的事情都应该由这个XML文件来.先来看下这个XML文件,website.xml: <website> <page name="index" title="Home page"> &l
随机推荐
- Web前端框架Angular4.0.0 正式版发布
- Asp.Net 重定向必须要知道的一些资料
- VBS教程:VBScript 基础-VBScript 变量
- 浅析JS原型继承与类的继承
- 用javascript取得传递参数的个数的代码
- Zabbix监控Linux主机设置方法
- springboot开启声明式事务的方法
- python3编码问题汇总
- C#反射的一些应用
- Asp.net下载功能的解决方案代码
- PHP实现广度优先搜索算法(BFS,Broad First Search)详解
- PHP实现腾讯与百度坐标转换
- PHP is_dir() 判断给定文件名是否是一个目录
- Python如何为图片添加水印
- 使用RPM包安装MySQL 5.7.18的教程
- ClearTimeout消除闪动实例代码
- asp xmlhttp下载一句话
- C#生成设置范围内的Double类型随机数的方法
- 浅谈C++日志系统log4cxx的使用小结详解
- node.js中的fs.chown方法使用说明