Python的三种基本数据类型

数字

  • int(整型)
  • long(长整型),python对长整型没有限制,理论上可以无限大。python3后没有long了.
  • float

字符串

加了引号的都是字符串。

单引号和双引号没有约束,尽量避免使用反斜杠转移

words = ‘Hi,this\’s my buddy’
words = "Hi,this’s my buddy”

如果表达一段话的话只能用三个单引号或者双引号,否则会报错。

字符串拼接:

In [1]: name = ‘Edward‘

In [2]: age = ‘27‘

In [3]: name
Out[3]: ‘Edward‘

In [4]: age
Out[4]: ‘27‘

In [5]: name + age
Out[5]: ‘Edward27‘

In [6]: name * 10
Out[6]: ‘EdwardEdwardEdwardEdwardEdwardEdwardEdwardEdwardEdwardEdward‘

PS:字符串只能和字符串进行拼接,不能跨数据类型

布尔值

  • True(真)
  • False(假)

值得一提的是python中None和0都是False

原文地址:https://www.cnblogs.com/lshedward/p/9897613.html

时间: 2024-10-07 04:29:52

Python的三种基本数据类型的相关文章

Python三种基础数据类型:列表list,元祖tuple和字典dict

Python的三种基本数据类型,列表list,元祖tuple和字典dict 列表List:python最基础的数据类型,列表内的数据项不需要具有相同的类型,可以包含重复值.列表包括两个模块,元素及对应的索引,其中索引正值表示从头开始取,负值表示倒项取数. 操作:索引.切片.加.减.乘.检查成员 索引:查看某个索引的值my_list[1],查看系列的值my_list[1:5] 切片:my_list[1:5],注意:my_list[::n]该用法表示从取的元素开始取第n元素,依次类推 加和乘:表示对

pl/sql三种特殊数据类型

pl/sql除了可以使用Orecle规定的基本类型外,还提供了3种特殊的数据类型%type类型.record类型和%rowtype类型. [%type类型] 使用%type可以声明一个与指定列名称相同的数据类型,例如 :v_id emp.id%type 是声名一个和emp表中id字段相同类型的变量. 使用%type定义变量有两点好处:第一,定义变量时不必查看表中各个列的数据类型:第二,如果表中列数据类型进行了修改,使用%type定义的变量会自动进行调整. [ record类型] 也称记录类型,使

python里三种等待元素的方法

在做web或app的自动化测试经过会出现找不到元素而报错的情况,很多时候是因为元素 还没有被加载出来,查找的代码就已经被执行了,自然就找不到元素了.那么我可以用等待 元素加载完成后再执行查找元素的code. Python里有三种等待的方式:一. 强制等待 Sleep(54) 这个方法在time模块,使用时通过from time import sleep导入比如: Sleep(10) #表示强行等待10s再执行下一句代码 Driver.find_element_by_xpath("xxxxxx&q

Redis三种特殊数据类型:HyperLogLog、BigMap、Geo

引语: Redis 是一个高性能.(key/value).分布式,基于内存运行.支持持久化的NoSQL数据库. 它也常被称为数据结构服务器,因为它存储的值(value)可以是String .hash.list(有序.可索引:实现队列.栈).set.zset(有序集合)等数据类型.这也是redis相比于其他缓存工具的一个优势:可以支持丰富的数据结构. 今天想与大家介绍的便是,redis另三种特殊的数据结构:Geo.HyperLogLog. BitMap 浅谈数据类型与数据结构的不同 数据类型定义了

Python selenium 三种等待方式详解(必会)

很多人在群里问,这个下拉框定位不到.那个弹出框定位不到-各种定位不到,其实大多数情况下就是两种问题:1 有frame,2 没有加等待.殊不知,你的代码运行速度是什么量级的,而浏览器加载渲染速度又是什么量级的,就好比闪电侠和凹凸曼约好去打怪兽,然后闪电侠打完回来之后问凹凸曼你为啥还在穿鞋没出门?凹凸曼分分中内心一万只羊驼飞过,欺负哥速度慢,哥不跟你玩了,抛个异常撂挑子了. 那么怎么才能照顾到凹凸曼缓慢的加载速度呢?只有一个办法,那就是等喽.说到等,又有三种等法,且听博主一一道来: 1. 强制等待

Python selenium 三种等待方式详解

1. 强制等待第一种也是最简单粗暴的一种办法就是强制等待sleep(xx),强制让闪电侠等xx时间,不管凹凸曼能不能跟上速度,还是已经提前到了,都必须等xx时间.看代码: # -*- coding: utf-8 -*- from selenium import webdriver from time import sleep driver = webdriver.Firefox() driver.get('https://www.xuehu365.com') sleep(3) # 强制等待3秒再

Python selenium 三种等待方式解读

1. 强制等待 第一种也是最简单粗暴的一种办法就是强制等待sleep(xx),强制让闪电侠等xx时间,不管凹凸曼能不能跟上速度,还是已经提前到了,都必须等xx时间. 看代码: ? 1 2 3 4 5 6 7 8 9 10 11 # -*- coding: utf-8 -*- from selenium import webdriver from time import sleep driver = webdriver.Firefox() driver.get('https://huilansam

python第三周基本数据类型,字符,字符串,time库,format()

目录 整数类型: 浮点数类型: 复数类型: 数值运算函数: 字符串类型及操作: 1,字符串是字符的有序数列,可对其内的字符进行索引: 2.字符串操作符:{<参数序号>:<格式控制标记>} time库的使用:time库是python中处理时间的标准库 整数类型: 没有取数范围限制, 二进制以0b或0B开头:八进制以0o或0O开头:十六进制以0x或0X开头 浮点数类型: 取值范围数量级约为-10^308至10^308,精度数量为10^-16. 浮点数运算存在不确定位数,不是BUG,因为

Python中三种基本结构的语句

选择语句 if 条件判断 : # 条件可以加括号也可以不加括号 -- else: -- Python中没有switch语句这是可以使用if exp:.... elif exp:来代替 1 if 判断条件1: 2 执行语句1-- 3 elif 判断条件2: 4 执行语句2-- 5 elif 判断条件3: 6 执行语句3-- 7 else: 8 执行语句4-- Python 循环语句 while 循环 在给定的判断条件为 true 时执行循环体,否则退出循环体. for 循环 重复执行语句 嵌套循环