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循 ...
随机推荐
- 开源认证和访问控制的利器keycloak使用简介
目录 简介 安装keycloak 创建admin用户 创建realm和普通用户 使用keycloak来保护你的应用程序 安装WildFly client adapter 注册WildFly应用程序 安 ...
- PC 端轮播图的实现
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8& ...
- 【模版 Luogu P3808/P3796/P5357】AC自动机(简论)
浙江集训Day9,没有出任何实质性成果,只好把昨天打完的板子记一下. 该博客基于luogu的三道模版题.只有一个大致的讲解,主要提供代码给自己参考. ------------------------- ...
- Linux如何安装Docker?
使用yum安装(centos7) Docker要求Centos系统的内核版本高于3.10,安装Docker前需要验证你的服务器内核版本是否支持Docker. 通过 uname -r 命令来查看你的服务 ...
- CentOS 7定时执行python脚本
CentOS 7定时执行python脚本 在CentOS下,可以使用crontab进行定时任务的处理. 一.crontab的安装 默认情况下,CentOS 7中已经安装有crontab,如果没有安装, ...
- Event Loop - 事件队列
Event Loop 定义: event - 事件 loop - 循环,既然叫事件循环,那么循环的点在哪? 循环的是一个又一个的任务队列,这些任务队列由宏任务和微任务构成 两条原则 一次处理一个任务 ...
- Android中Application的意义及使用方法
首先,在一个Android程序中,有且只有一个Application对象,在程序启动的时候,首先执行Application的onCreate方法,这是一个Android应用的入口,在开发中,我们常常自 ...
- Verilog单周期CPU(未完待续)
单周期CPU:指令周期=CPU周期 Top模块作为数据通路 运算器中有ALU,通路寄存器(R1.R2.R3.R4),数据缓冲寄存器(鉴于书上的运算器只有R0)........... 此为ALU和通用寄 ...
- 题解-Bombs
题解-Bombs 前置知识: 线段树 \(\color{orange}{\texttt{Bombs on luogu}}\) / \(\color{orange}{\texttt{Bombs on C ...
- 传输层-Transport Layer(上):传输层的功能、三次握手与四次握手、最大-最小公平、AIMD加法递增乘法递减
第六章 传输层-Transport Layer(上) 6.1传输层概述 在之前的几章内容中,我们自底向上的描述了计算机网络的各个层次,还描述了一些处于不同层次下的经典网络协议(如以太网.无线局域网.或 ...