day3:数据类型 str】的更多相关文章

day3  数据类型 @上节内容补充 每周一个思维导图-xmind.exe in / not in #示例:(是否包含敏感字符)while True:    text = input('请输入你要说的话:')    if '傻逼'in text:        print('包涵敏感字符') 优先级:优先进行数学运算,再进行逻辑运算. 整型 python 2 在32位机器上,取值范围为-2147483648-2147483647 在64位系统上,取值范围为-9223372036854775808…
1,int 一个数字占用的bit数目 i = 2 print(i.bit_length()) i = 3 print(i.bit_length()) i = 5 print(i.bit_length()) 运行结果: 2 2 3 2,int和str互转,注意str转化为int是,str内容必须是数字 3,while true和while 1 while True: pass #while 1的效率要高一点 while 1: pass 4,判断字符串为空 s = input("plese inpu…
一.数据类型的转换 常用的是:int 转str.str转int.int转bool 时   非零即为 True . # 数据类型之间转换 ***** # int <--> str str(int) int(str) # int ---> bool : 非零即为True,零即为False, True ---> 1 False ---> 0 # bool --->str : # print(bool('Alex')) --->True # 空字符串 ---> bo…
1.数据类型int :如1.2.4等, 用于计算 bool: True , False ,用户判断 str: 储存少量数据,进行操作.如:'fdasklfjfladfl','而而噩噩','1234' list:储存大量数据.用中括号引起来.['哈哈',1324,34455,[1,2,3]],可以储存的数据很多.tupe元组:只读列表.(1,2,3,'第三方') dict:字典:储存大量关系型.成对的数据.{'云姐':[],'二哥':[2000,200........]}{'name':'云姐',…
1.概念 1.十进制转二进制,对2取余,余数倒序排列 2.字符串为空的时候,bool值为false,字符串非空就是True3.字符串转化成int时,必须是只包含数字才能转化.4.字符串转化成int时可以有空格,int()会自动的省略空格---> int(" 5 ") 2.基本数据类型详解 1.数字int #bit_length() 当十进制用二进制表示时,最少使用的位数 v = 11 data = v.bit_length() #查看十进制的1000在二进制里面有多少有效位数(从…
一.注释 代码注释分单行和多行注释, 单行注释用#,多行注释可以用三对双引号""" """ 注释用于解释某一行代码的作用,增加代码的可读性 二.数据类型 1.整形(int) 作用:记录年龄,等级,数量等. 定义: a = 10 使用:数学运算与比较计算 如:10 > 3 10/3 2.浮点型(float) 作用:记录薪资,身高,体重 定义:a = 3.1 使用:数学计算与比较计算 如:11.2 > 5.1 5.1 - 2.3 3.字符…
1. 编码 1. 最早的计算机编码是ASCII. 美国人创建的. 包含了英文字母(大写字母, 小写字母). 数字, 标点等特殊字符!@#$% 128个码位 2**7 在此基础上加了一位 2**8 8位. 1个字节(byte) 2. GBK 国标码 16位. 2个字节(双字节字符) 3. unicode 万国码 32位, 4个字节 4. utf-8: 英文 8 bit 1个字节 欧洲文字 16bit 2个字节 中文 24bit 3个字节 8bit => 1 byte 1024 byte = >…
Python的数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种:数值型.字符串型.列表型.元组型.字典型. 数值类型 顾名思义就是数字类型,但数字类型内部又分为:整型.浮点型.长整型.复数型 整数类型 整数类型的范围是2**32,其中包含正数和负数(2的31次方个正和2的31次方…
数据类型 数字 引号: 123 数值 '123' 字符串 整数:ini long 范围:(-2**31 - 2**31) num = 123 长整型 long (L) num = 123L 浮点型:float 复数型: 序列 字符串.列表.元组都属于序列 序列的两个主要特点是索引操作和切片操作 索引操作可以从序列中抓取一个特定的项目 切片操作可以从序列中获取一个切片,即序列的一部分 序列的基本操作 len() : 求序列的长度 : 连接两个序列 : 重复序列元素 in : 判断元素是否在序列中…
一.啥是数据类型 ​ 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,"汉"是文字,否则它是分不清1和'汉'的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他.Python中常用的数据类型有多种,如下: >>整数型(int) ,字符串(str),布尔值(bo…
目录 python day 3 1. int类小知识点 2. str类小知识点 3. list类小知识点 python day 3 (学习资料来自老男孩教育) 2019/10/06 1. int类小知识点 给变量赋值的两种方法 给变量赋值一个整数有两种方法: 一是直接赋值:a1 = 123 二是使用int类来创建int类的对象:a1=int(123). 实际上方法一是调用了方法二,本质上是通过int来创建的.而int(123)又是相当于int.__init__(123). (懵逼了,但是后面应当…
3.3字符串str ' ' 0 切片选取 [x:y] 左闭右开区间 [x:y:z] 选取x到y之间 每隔z选取一次(选取x,x+z,....) z为正 索引位置:x在y的左边 z为负 索引位置:x在y的右边 字符串+ 都是字符串的时候才能相加 a = 'alex' b = 'wusir' print(a+b) #字符串拼接 字符串* 字符串和数字相乘 a = 6 b = 'alex' print(a*b) #字符串和数字相乘 字符串是不可变的数据类型 字符串---用于存储数据,---比较少 用引…
字符串常用操作 移除空白 分割 长度 索引 切片 class str(basestring): """ str(object='') -> string Return a nice string representation of the object. If the argument is a string, the return value is the same object. """ def capitalize(self): &q…
一.字符串操作 语法:字符串名.startwith('字符串') 功能:判断字符串里是否以xxx开头 范例: 扩展:从控制台接收输入居住地址,如果地址以北京市开头,则输出北京人口,否则输入非北京人口.     语法:字符串名.endtwith('字符串') 功能:判断字符串里是否以xxx结尾 范例: 扩展:从控制台接收输入身份证地址,如果地址以村结尾,则输出农村户口,否则输出非农村户口.     语法:字符串名.isdigit() 功能:判断字符串是否是纯数字 范例: 扩展:从控制台接收2个输入…
5.1.字符串: 1.n1 = "lc" n2 = 'root' n3 = """chang""" n4='''tom''' 2.井号(#)表示单行注释,""" """或''' '''表示多行注释也表示字符串 3.在paycharm中选中代码按"ctrl + ?"键表示多行单行注释 4.字符串和子字符串的区别: "张"是字符 &…
数据类型int:记录整数事物状态 可变不可变:值不可变类型,改变变量值实则是改变了变量的指向 int():功能:1.工厂函数, i = 5 <==> i = int(5) 2.强制类型转换,i = int("5") ==> i= 5 常用方法:int.bit_length()  返回int变量所占二进制位数 数据类型float:用于记录浮点型事物状态,如身高,体重等带小数点的属性 可变不可变:值不可变类型,改变变量值实则是改变了变量的指向 float():功能:1.工…
第三章 数据类型 3.1 Python基本数据类型 类型 含义 描述 int 整数 主要用来进⾏数学运算 str 字符串 可以保存少量数据并进⾏相应的操作 bool 布尔值 判断真假,True,False list 列表 存储⼤量数据,⽤[ ]表示 tuple 元组 不可以发⽣改变 用( )表示 dict 字典 保存键值对, ⼀样可以保存大量数据 set 集合 不可以重复,其实就是不保存value的dict 3.2 整数(int) ​ 在python3中所有的整数都是int类型,但在python…
昨日内容回顾 格式化输出 %s %d %% 编码 ascii: 只能显示英文,特殊字符,数字 万国码unicode: 最开始16位,中文不够,用32位,占用4个字节 升级: utf-8 utf-16 utf-32 utf-8: 最少用一个字节,8位表示一个英文:欧洲16位,两个字节:亚洲24位,三个字节 gbk: 中国人发明的,只能用于中文和ascii码中的文字 作业讲解 判断逻辑语句的True, False print(1>1 or 3<4 or 4<5 and 2>1 and…
这里有两个概念似懂非懂,在这里明确一下: 映射类型: Python>3.2中,collections.abc模块有Mapping和MutableMapping两个抽象基类(Python2.6~3.2隶属于collections模块),作用是为dict和其他类似类型定义形式接口. 它们构建一个映射类型所需的最基本接口,可以跟instance一起被用来判断某个数据是不是广义上的映射类型: from collections import abc my_dict = {} print(isinstanc…
<?php /** * 数据类型(三) * PHP是一个弱类型的语言 */ //检测数据类型:gettype() 返回字符串的数据类型 /*$str="美丽中国"; echo gettype($str);//输出:string*/ /*$arr=array('蓝天','白云'); if (gettype($arr)=='array'){ echo "这是一个数组"; }*/ /*class c{ public $c; function eat($men){ e…
  1. python的起源 python的创始人为吉多·范罗苏姆(龟叔Guido van Rossum),1989年的圣诞节期间,龟叔为了在阿姆斯特丹打发时间 决心开发一个新的脚本程序解释器,作为ABC语言的一种继承. 2.python涉及的领域 爬虫,数据分析,人工智能,网络服务,图像处理,数值计算,科学计算,组件集成,云计算,WEB开发,系统运维 3.编译型语言和解释型语言的区别 编译型: 是把源程序的每一条语句都编译成机器语言,并保存为二进制文件,这样运行时计算机可以直接以机器语言来运行…
# 基本数据类型分类 - int 整数 - float 小数 - bool 布尔值 - str 字符串 ## int 整数 - 包括正整数和负整数 - 与java.c等语言相比并没有位数限制,理论上可以是任意大 ##float 小数 - 带有小数点的数,同样没有位数限制 - 可以使用科学计数法表示,如1.23e2,相当于123.0,0.2e-2,相当于0.002.任何使用科学计数法的数字类型都是float. ## bool 布尔值 - 表示真假的逻辑值 - 只有两个:True/False - T…
1. capitalize (首字母大写) 例题: s = "alex wusir" s1 = s.capitalize() # 格式 print(s1) ''' 输出结果 Alex wusir ''' 2. title (每个单词首字母大写) 例题: s = 'alex wusir' s1 = s.title() # 格式 print(s1) ''' 输出结果 Alex Wusir ''' 3. count (统计出现的次数) 例题: s = 'alex wusir' s1 = s.…
一.格式化输出 name = input('请输入姓名') age = input('请输入年龄') hobby = input('请输入爱好') job = input('请输入你的工作') # msg = '我的姓名' + name + '我的年龄' + age....... # # msg = """------------ info of Alex Li ----------- # # Name : Alex Li # # Age : 22 # # job : Tea…
1.基础数据类型总览(7种) int: 整型,用于进行+-*/运算 str: 存储少量的数据;可加str,可乘数字,可切片,可进行9种常用操作 bool: True False 判断真假 list: 存储大量的数据;可进行增删改查 tuple: 存储大量的数据,不可改变里面的元素 dict: 存储大量的关联型的数据,查询速度非常快;可进行增删改查 set: 自动去重;交并差集 2.int-二进制与十进制之间的相互转换 十进制转二进制 采用"除2取余,逆序排列"法.具体做法是:用2整除十…
基础数据类型 str(字符串) str:补充方法练习一遍就行 s.capitalize() 首字母大写,其余变小写 s = 'dyLAn' print(s.capitalize()) # Dylan s.swapcase() 大小写翻转 s = 'dYLAN' print(s.swapcase()) # Dylan s.title() 每个单词首字母大写(单词之间可以是特殊字符或者空格或者数字) s = 'dylan is good man' print(s.title()) # Dylan I…
数据类型 在指针的右边输入.可以触发功能列表: 数字(整形):也就是123之类的,不能是abcd和中文之类的,数据类型为int 1.强制字符转换 a="123" b=int(a) 2.按进制转换 //把a按照16进制转换为十进制,如果不打base默认按照十进制转十进制 num="a" v = int(num,base=16) print(v) 3.测量当前数字的二进制至少用几位表示   bit_length() age=5 r = age.bit_length()…
 一.collections系列: collections其实是python的标准库,也就是python的一个内置模块,因此使用之前导入一下collections模块即可,collections在python原有的数据类型str(字符串), int(数值), list(列表) tuple(元组), dict(字典)的基础之上增加一些其他的数据类型即方法,具体如下: 1.Counter(dict):计数器,扩展的字典的方法,对指定数据的字串做统计出现的次数,结果是一个元组,如: import co…
https://www.cnblogs.com/jin-xin/articles/7459977.html 嗯,学完一天,白天上班,眼睛要瞎了= = DAY1 1,计算机基础. CPU:相当于人的大脑,用于计算 内存:储存数据,成本高,断电数据即消失 硬盘:1T,固态硬盘,机械硬盘,储存数据,应该长久保持数据,重要文件 操作系统:下达命令 应用程序:在操作系统上运行 2,python历史. 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复代码太多, py…
一.collections系列: collections其实是python的标准库,也就是python的一个内置模块,因此使用之前导入一下collections模块即可,collections在python原有的数据类型str(字符串), int(数值), list(列表) tuple(元组), dict(字典)的基础之上增加一些其他的数据类型即方法,具体如下: 1.Counter(dict):计数器,扩展的字典的方法,对指定数据的字串做统计出现的次数,结果是一个元组,如: 1 import c…