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服务器 参考 https://www.cnblogs.com/zhaoyl/archive/2012/10/10/2718575.html 了解nginx之前,先了解下什么是web服务器吧 ...
- .NET使用AutoResetEvent实现多线程打印奇偶数
AutoResetEvent 类 (System.Threading) | Microsoft Docs 定义 命名空间: System.Threading 程序集: mscorlib.dll, Sy ...
- 10万级etl批量作业自动化调度工具Taskctl之轻量级Web应用版
什么是批量作业: 批量处理是银行业整个信息后台最为重要的技术形态,也是银行核心信息资产数据的分享.传输.演化的重要技术手段.有调查指出,全球70%的数据是经过批量处理得以再次使用,可见批量处理在整个信 ...
- Linux(Ubuntu16.04)下的MediaWiki的部署启动
一.服务器部分 使用XAMPP配置MediaWiki部署所需要的环境. 1. 查看服务器的版本与位数: sudo lsb_release -a //查看系统版本 uname -a ...
- houdini 鱼眼相机
http://mattebb.com/weblog/houdini-fisheye-camera/ 这个网站是有提供一个相机shader的,,如图是方形的,国内的用户,比较多是做球幕的小伙伴,圆形就行 ...
- 「刷题笔记」AC自动机
自动AC机 Keywords Research 板子题,同luoguP3808,不过是多测. 然后多测不清空,\(MLE\)两行泪. 板子放一下 #include<bits/stdc++.h&g ...
- Python文件操作函数os.open、io.open、内置函数open之间的关系
Python提供了多种文件操作方式,这里简单介绍os.open.io.open.内置函数open之间的关系: 一.内置函数open和io.open实际上是同一个函数,后者是前者的别名: 二.os.op ...
- PyQt(Python+Qt)学习随笔:QListWidgetItem的构造方法
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 QListWidgetItem对象专门用于作为QListWidget对象的一个项. QListWid ...
- HTTP助记
1** 信息,服务器收到请求,需要请求者继续执行操作 100 continue 继续,客户端应继续请求 101 swithching protocls 切换协议,服务器根据客户端的请求切换协议.只能切 ...
- HTTP接口传输数据常用的方式
Get方式是从服务器上获取数据,在数据查询时,建议用Get方式:如商品信息接口.搜索接口等 Post方式是向服务器传送数据,做数据添加.修改或删除时,建议用Post方式,如登录注册接口等. 1.GET ...