整型及布尔值

python2中有int,long(长整型)。

python3只有int。

long的意思就是说当一串数字比较长时后面已L显示。

num = 15 。bit_length:位的长度的意思

print(num.bit_length()) 结果:4 十进制转二进制占用位数

十进制转二进制输出的结果 开头0b显示的是二进制的意思。

print(int(0b100101)) 结果:37

数字中只有0是False,其他都是True。

字符串中只要有内容就是True,没有内容就是False。

print(str(True)) 返回的是字符串。

print(int(True))返回的是1。

print(int(False))返回的是0。

字符串详解

1.索引

默认从0开始。

超出范围不报错。

2.切片

切片超出范围就报错。

3.步长

一次走几步,从左走还是从右走,左就是0开始,右就是-1开始。

4.回文

正着输出和反着输出都是一样的比如:上海自来水来自海上

while True:

num = input("请输入回文")

if num == num[::-1]:

print("是回文")

break

else:

print("不是回文")

字符串方法详解

.replice(1,2) 旧值,新值 替换的意思

.split() 分割 默认已空格,换行符,制表符进行切割,也可以自己在括号内指定,。split("+",maxsplit) maxsplit= 1 是已+号分割,分割1次的意思。

.strip()默认去除头尾两端的空格,换行符,制表符。也可以自己在括号内填写头尾两端的字母进行去除,其他位置不管用。

.upper 全部大写

.lower 全部小写

# s = "XbGj"

# msg = input("请输入验证码(XbGj):")

# if msg.upper() == s.upper():

# print("成功!")

# else:

# print("失败")

import random # 随机数

# ascii

# 48 - 57 数字

# 65 - 90 大写

# 97 - 122 小写

# print(chr(97)) # 通过十进制查找编码上对应的字符

# 自动生成验证码:

# s = f"{chr(random.randint(48,57))}{chr(random.randint(65,90))}{chr(random.randint(97,122))}{chr(random.randint(48,57))}"

# 4位

# msg = input(f"请输入验证码{s}:")

# if msg.lower() == s.lower():

# print("验证成功!")

# else:

# print("验证失败")

# 重点:

# str.strip() 默认去除头尾空格,换行符,制表符,也可以自己写

# str.split() 分割,默认以空格,换行符,制表符,也可以自己写

# str.replace() 替换,旧值替换成新值。

# str.upper() 全部大写

# str.lower() 全部小写

# str.startswith() # s[0] 已什么开头

# str.endswith() # s[-1] 已什么结尾

# str.count() 统计

# is 系列:

# str.isalpha() 判断是不是由字母,中文组成 -- 返回的是布尔值

# str.isdigit() 判断是否是数字 -- bug

# str.isdecimal() 判断是否是十进制数

# str.isalnum() 判断是不是字母,数字,汉字

python中字符串的布尔值_python 整型 布尔值 字符串操作相关推荐

  1. python中函数startswith的用法_Python中用startswith()函数判断字符串开头的教程

    函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明语法:string.startswith(str, beg=0,end=len(string)) 或strin ...

  2. python中分支结构包括哪些_Python分支结构(switch)操作简介

    Python当中并无switch语句,本文研究的主要是通过字典实现switch语句的功能,具体如下. switch语句用于编写多分支结构的程序,类似与if-.elif-.else语句. switch语 ...

  3. Python中的decimal.Decimal类型和整型相乘后还是decimal.Decimal类型

    print(type(3 * decimal.Decimal('0.1'))) 输出: <class 'decimal.Decimal'> 但是可以转成float,仍然可以避免浮点误差: ...

  4. python中什么是主要数据类型_python中基本数据类型是什么

    python中基本数据类型是什么,变量,整型,类型,赋值,等号 python中基本数据类型是什么 易采站长站,站长之家为您整理了python中基本数据类型是什么的相关内容. python中基本数据类型 ...

  5. python中关键字 表示空类型_python中什么表示空类型

    python中什么表示空类型? python中None表示空类型.表示该值是一个空对象,空值是Python里一个特殊的值,用None表示.None不能理解为0,因为0是有意义的,而None是一个特殊的 ...

  6. python中数据类型不同运算不同_Python的基本数据类型与运算

    Python的基本数据类型: 1.number数字 整型(整数):python可以处理任意大小的整数包括正整数与负整数 浮点型(小数):在Python中表示浮点数的时候回存在一些误差 复数:a+bj ...

  7. python中如何进行数据类型转换_python数据类型的强制转换

    首页 专栏 python 文章详情 0 python数据类型的强制转换 小小垂髫 发布于 1 月 21 日 数据类型的强制转换 如果要将一个数据转换成另一个数据类型,只需要将其放入相应类型的函数中去. ...

  8. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  9. python中最基本的系列_Python中最基本的10个内容

    Python简单易学,但又博大精深.许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉.学海无涯,我们先来了解一些Python中最基本的内容. Python的特点 ...

最新文章

  1. 飞凌OK6410开发板移植u-boot官方最新版u-boot-2012.10.tar.bz2
  2. 技术图文:如何改进算法的运行效率?
  3. mac composer 使用
  4. git 常见命令,规范 整理
  5. yum(Fedora和RedHat以及SUSE中的Shell前端软件包管理器)命令详解
  6. php mysql 分组 分页_简单的PHP+Mysql实现分页
  7. 理解吞吐量和停顿时间
  8. SAP Spartacus delivery mode页面两个一模一样的cart API请求
  9. Catalan数应用
  10. 浅析 Python 的类、继承和多态
  11. 解决Gradle DSL method not found: ‘android()’
  12. Viod Class 启动
  13. GitHub 一周热点速览:前后端最佳实践
  14. Description Resource Path LocationType Java compiler level does not match the version of the instal
  15. 刷脸即可解锁让iDevice取证不再难如登天
  16. 架构运维篇(五):Centos7/Linux中安装RocketMQ
  17. Socket TCP Ping使用小结
  18. tomcat下面的starup.bat的作用
  19. inode客户端linux 怎样运行,H3C_iNode智能客户端安装指导(Linux)
  20. java静态链表_Java数据结构-线性表之静态链表

热门文章

  1. 三星电子全球最大半导体生产线开始量产;飞利浦家居照明发布年度家装风格指南 | 美通企业日报...
  2. 在中欧重压下,苹果将采用Type-C接口,不过贪婪的它玩了小花招
  3. mysql删除语句事务_事务用来管理 insert,update,delete 语句
  4. mysql常用缓存技术_Mysql缓存技术
  5. NER中的一些编码器与解码器
  6. 腾讯游戏管家 PC 端将停止服务
  7. 十六进制颜色代码表(文字型)
  8. 更优雅的字符串print——pprint库的使用
  9. 用python编程 押宝游戏
  10. 电商直播源码,如何去除图片和视频背景