Python(循环语句与数据类型)
循环语句
对于python来说 基本上循环用的两个 wile 跟静态语言相似 下来是for循环 这个就跟静态语言大大不同了
wile 条件:–》while 循环也就是 当条件为真的时候会一直循环 条件为假的时候 退出循环
for 循环 之前 你必须得先知道一个内置函数 range(m,n,k)可以是1个 可2 可3.用逗号隔开,切片用的是冒号
range() m - 初始值 默认是0 n - 最大值 -1 k 步长 1
# 当只给range函数一个参数的时候 其实也就是n这个参数 其余 参数都为默认值
q = range(0,101,2)  # 循环100位 都是偶数
d = range(8,101)  # 从8开始到100
t = range(8,101,2)  # 从8开始每次加2
for i in q:
    print(i,end='-')   # end = '' 不换行输出 并且给定一个字符
for i in range(1,11):
    for j in range(1,11):
        if j == 5 and i == 5:
            print('x',end='')
        print(j,end='')
    print('')
数据类型
# 整数 浮点型 布尔类型 类型转换
# 静态语言都有自己的范围 也就是大括号 python是没有这些大括号的 它注重的是缩进
# public void fun(){
#
# }
# 整数
a = 1258
a = b = 1234
print(type(a))
# 浮点型 python区分浮点型和整形的唯一方式就是有没有小数点
# 谈到浮点型 不得不说一个E记法,E记法就是平时所说的科学计算法,用于表示特别打和特别小的数值
# 比如说地球到太阳的距离是1.5亿千米,如果转换成米的话,那既是一个非常大的数字(150 000 000 000)
# 但是如果你用E记法来算的话记法就是1,5ell(大E和小e都可以)
a = 1.5e4     # 1.5 * 10的4次幂
print(a)
# 布尔类型
print(True + True)  # True代表1
print(True + False)  # False代表0
# 类型转换
a = '520'
b = int(a)
print(type(a),type(b))
c = 5.99
d = int(c)     # 当浮点类型转换int类型是 小数点后都会丢失
print(c,d)
e = '520'
f = float(e)
print(e,f)
g = 520
h = float(g)
print(g,h)
i = 5.99
j = str(i)
print(i,j)
# isinstance() 来确定变量的数据类型 这个方法有两个参数 第一个参数 你准备要判断的变量 第二个参数 你准备判断变量的类型
# 这个方法会返回 True 和 False 来告你是否是这个数据类型
k = "会计法"
print(isinstance(k,str))  # 返回True
print(isinstance(k,int))  # 返回False
print(isinstance(520,int))    # 返回True
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理
想要获取更多Python学习资料可以加QQ:2955637827私聊或加Q群630390733大家一起来学习讨论吧!
												
											Python(循环语句与数据类型)的更多相关文章
- jmeter数据库,charles抓包,Python循环语句
		
jmeter数据库,charles抓包,Python循环语句 一.Jemeter数据库 添加jar包数据库 jemeter=>浏览 添加JDBC Connection Configuration ...
 - Python循环语句,对象
		
Python循环语句,对象 案例1:斐波那契数列 案例2:模拟cp操作 案例3:生成8位随机密码 1 案例1:斐波那契数列 1.1 问题 编写fib.py脚本,主要要求如下: 输出具有10个数字的斐波 ...
 - python 循环语句   函数   模块
		
python循环语句 while循环语法结构 当需要语句不断的重复执行时,可以使用while循环 while expression: while_suite 语句ehile_suite会被连续不断的循 ...
 - python循环语句详细讲解
		
想必大家都知道python循环语句吧,可以python循环语句有多种,比如for循环.while循环.if.else等等, 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下 ...
 - Python 循环语句(break和continue)
		
Python 循环语句(break和continue) while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出 ...
 - Python 安装、循环语句、数据类型(一)
		
一.关于版本的选择 Should i use Python 2 or Python 3 for my development activity?转载自Python官网 Short version: P ...
 - Python系列之 - python循环语句
		
前两篇说的是数据类型和数据运算,本篇来讲讲条件语句和循环语句. 1. 条件语句 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执 ...
 - Python循环语句
		
1.Python循环类型 1.while循环:在某条件下,循环执行某段程序 a. while语句有两个重要命令:continue,break来跳出循环. continue用来跳出该次循环 break用 ...
 - Python循环语句之break与continue的用法
		
摘自原文章: http://www.jb51.net/article/73383.htm Python break 语句Python break语句,就像在C语言中,打破了最小封闭for或while循 ...
 
随机推荐
- web自动化 下拉框、切换到新窗口
			
一.下拉框 相信大家在手动测试web页面时,遇到过下拉框吧,那进行web自动化测试时,如何操作下拉框,且看下文 1.selenium中提供了方法,先导入Select方法 from selenium.w ...
 - api-hook,更轻量的接口测试工具
			
前言 在网站的开发过程中,接口联调和测试是至关重要的一环,其直接影响产品的核心价值,而目前也有许多技术方案和工具加持,让我们的开发测试工作更加便捷.接口作为数据传输的重要载体,数据格式和内容具有多样性 ...
 - 基于gin的golang web开发:docker
			
Golang天生适合运行在docker容器中,这得益于:Golang的静态编译,当在编译的时候关闭cgo的时候,可以完全不依赖系统环境. 一些基础 测试容器时我们经常需要进入容器查看运行情况,以下命令 ...
 - iPhone/iOS开启个人热点的相关位置调整小结
			
冬至已到,圣诞将近,最近公司项目实在太多,三四个项目反复的切换真的让人焦头烂额,趁今天有点空,把维护的三个项目顺利送出,刚好可以缕缕思路,记录一下最近遇到的问题.说不着急那是假的,客户一天天的催的确实 ...
 - 以注解的方式实现api和provider
			
1.provider import com.alibaba.dubbo.config.annotation.Service; import facade.EchoService; import com ...
 - 少标签数据学习:宾夕法尼亚大学Learning with Few Labeled Data
			
目录 Few-shot image classification Three regimes of image classification Problem formulation A flavor ...
 - [从源码学设计]蚂蚁金服SOFARegistry之消息总线异步处理
			
[从源码学设计]蚂蚁金服SOFARegistry之消息总线异步处理 目录 [从源码学设计]蚂蚁金服SOFARegistry之消息总线异步处理 0x00 摘要 0x01 为何分离 0x02 业务领域 2 ...
 - 安装pillow报错处理
			
sudo python3 pip install pillow 报错:The headers or library files could not be found for jpeg,... 解决:安 ...
 - mysql索引原理以及优化
			
一.常见查找算法: 1.顺序查找: 最基础的查找方法,对比每一个元素进行查找.在数据量很大的时候效率相当的慢. 数据结构:有序或者无需的队列 时间复杂度:O(n) 2.二分查找: 二分查找首先要求数组 ...
 - 自学linux——20.Samba服务器的搭建
			
Samba服务器的搭建 一.Samba的认识 1.Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件 2.Samba不仅用于Linux与windows系统直接的文件共享和打印共 ...