python的变量及数据类型

一、数据类型:

    整型(int)、浮点型(float)、字符型(string)、布尔型(bool)、空值(None)

①整型

②字符串

‘abc’:表示a,b,c这3个字符

“I‘am ok”:表示I,‘,m,空格,O,K这6个字符

‘I\‘m \"ok\"!’: 表示I‘m "ok"!

\n:换行

\t:制表符

\\:表示字符\

r‘‘ 表示‘’ 内部默认不转义

>>> print ‘\\\t\\‘
\       >>> print r‘\\\t\\‘
\\\t\

  

③布尔值

True、False

>>> 1>4
False
>>> 5>4
True

布尔值可以用and、or和not运算

分别表示:与、或、非运算

④空值

空值是python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

二、变量和常量

①变量名命令规则:

只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。

②变量名命名习惯:

遵循一定的命名习惯,越简洁越好,但是要表达清楚,最好一个单词就能表述你要描述的变量

③定义变量:

>>> name=‘yaobin‘ #字符串
>>> age=24 #整数,不要加‘’,不然变成字符串
>>> has_girlfriend=True #布尔值
>>> ‘good for you !‘
‘good for you !‘
>>> age=age+1 #结果是25
>>> id(name)
139776593541568
>>> name2=name
>>> id(name2)
139776593541568
>>> print name,name2
yaobin yaobin
>>> name="hy"
>>> id(name),id(name2)
(139776593533408, 139776593541568)
>>> print name,name2
hy yaobin

内置函数id(),查看内存地址空间

④常量

PI=3.14159265359

通常用全部大写的变量表示常量,但事实上PI仍然是一个变量。这只是一个习惯用法而已。

⑤数据运算符

算术运算

比较运算

Assignment Operators

二进制运算

关系运算

验证运算

三、字符编码

ASCII Unicode UTF-8

四、python的字符串

五、格式化

%s:字符串替换

%d: 整数替换

%s: 字符串

%x: 十六进制整数

>>> ‘growth rate:%d %%‘ %7
‘growth rate:7 %‘

时间: 2024-10-12 18:12:48

python的变量及数据类型的相关文章

Python之变量、数据类型、运算符

变量与数据类型 1 掌握变量使用及命名规则 1.1 变量赋值 变量赋值通过"="实现, 实例: a = 10 b = 10.11 c = 'abc' 注意事项:变量名尽量具有现实意义 实例:price = 10 Name = '张三' Age = '16' 注意事项:变量的值如果有中文则必须在文件头部声明文件编码 #coding:utf8 1.2 变量命名规则 1.2.1 一般由字母.数字.下划线组成: 实例: i.__my_name.name_21 和 a1b1_c3 1.2.2 不

Python 基础 变量和数据类型

python 数据类型 一,整数,可以出来任意大小的整数. 如 1, 100, -8080,0 等等. 二,浮点数,浮点数也可以被成为小数. 三,字符串,字符串是以'' 或"". 四,布尔值,布尔值和布尔代数的表示完全一致,一个布尔值只有 True ,False. 五,空值,空值是Python 里一个特殊的值,用None 表示,None 不能理解为0, 因为0 是有意义的,而不是None是一个特殊的空值. print 语句: print 'hello,world' python 的注释

Python学习-5.Python的变量与数据类型及字符串的分割与连接

在Python中,变量类型是固定的,一旦声明就不能修改其类型(在Python里感觉不应该用声明,而应该用使用) 正确: 1 var = 1 2 print(var) 3 var = 2 4 print(var) 依次输出变量var的值,1和2. 错误: 1 var = 1 2 print(var) 3 var = "我是变量" 4 print(var) 编译错误,在第三行报错. Python中的数据类型: Boolean isClosed=True Integer age=18 Flo

Python——1变量和数据类型(内含其他知识点链接)

*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年7月18日 * 内容描述:Python知识点 * 程序输入:无 * 程序输出:见运行结果 */ Python--2list和tuple类型 Python--3条件判断和循环 Python--4Dict和set类型 数据类型 计算机顾名思义就是可以做数学计算的机器,因此

Python(变量、数据类型)

一.变量 变量声明变量#!/usr/bin/env python age=18gender1='male' gender2='female' 变量作用:保存状态(程序的运行本质是一系列状态的变化,变量的目的就是用来保存状态,变量值的变化就构成了程序运行的不同结果.)例如:CS枪战,一个人的生命可以表示为life=active表示存活,当满足某种条件后修改变量life=inactive表示死亡. 变量命名规则遵循标识符命名规则,详见第二篇 name='lhf':'lhf'才是内存变量,name只是

Python学习 第4天 基本语法-变量、数据类型

主要是参考http://www.cnblogs.com/yanxy/archive/2010/02/22/ILovePython.html,记录一下自已的心得体会. 一.变量 1.动态类型/强类型 动态类型:有些像js,一个变量可以先赋给数字,再赋给字符串,毫无影响. 强类型:i = 10; j = 'ss',如果要i+j,会报错,而js是可以这样的 2.布尔型 和js有些类似,0.空.空数组这些全算作False 3.引号 和js一样,单引号双引号都可以,多了一个三引号,类似C#的@""

python入门课程 第3章 Python变量和数据类型

第3章 Python变量和数据类型3-1 Python中数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种:一.整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样.计算机由于使用二进制,所以,有时候用十六进制表示整数比较

python学习 变量的操作 与 基本数据类型

一变量(本文使用python3.5): #变量:是计算机内存中的一块区域,变量可以存储规定范围内的值,变量可以改变#在python中变量是计算机内存中数据的引用 python的变量没有明显的类型,具体类型是根据计算机内存实际存储的数据进行确认的 可以使用 type(变量名称) 获取该变量的类型#在python中数据的存储是以值(数据)为主,计算机内存中存储的是数值 变量只是一个对数据的引用 #demo a=1;#a指向内存中 1 print(id(a)); # 打印 数据的地址 14974277

python笔记二(数据类型和变量、字符串和编码)

一.数据类型 python可以直接处理的数据类型有:整数.浮点数.字符串.布尔值.空值. 整数 浮点数 字符串:双引号内嵌套单引号,可以输出 i'm ok. 也可以用\来实现,\n 换行 \t table 多行字符串用  ''' ''' 布尔值: 可以对布尔值进行与或非运算/ 与and 或or 非not 空值 二.变量 a = 1/ a = "nadech"    与java不同,python在声明一个变量的时候不用指定变量的类型,直接赋值就可以了 在 执行a =1 的时候,pytho