用python打印1~20的整数实例讲解
while语句打印1-20的整数,并且每行打印五个数,为了实现每行5个数,我们使用一个if判断语句来实现,判断当打印出5个数之后,自动换行打印出来,直至完全输出来。希望对正在学习python的你们有所帮助。
第一步:先打开我们的pycharm软件,然后新建一个python文件,“file”,“new”,“python file”
第二步:新建好python文件之后,我们在编辑页面输入以下代码:
i=1
while i<=20:
print(i,end=' ')
if i%5==0:
print(" ")
i+=1
3、
第三步:代码编写好之后,我们鼠标右键找到“run”进行运行,或者同时按住键盘上的Ctrl+shift+F10进行程序的运行
4、
第四步:运行成功之后,我们可以看到我们的控制面板出现了我们代码的算法实现的功能效果了,能够实现每行5个数字
第五步:在代码中,因为我们使用的是while语句实现,所以我们先定义变量i的初始值为1,然后再循环到20打印出来
第六步:为了实现每行5个数,我们使用一个if判断语句来实现,判断当打印出5个数之后,自动换行打印出来,直至完全输出来
以上就是我的方法,希望对你们有所帮助,感谢大家对我们的支持。
相关推荐
-
Python3.5实现的罗马数字转换成整数功能示例
本文实例讲述了Python3.5实现的罗马数字转换成整数功能.分享给大家供大家参考,具体如下: 问题概述: 给定一个罗马数字 ,将罗马数字转换成整数. 如罗马数字I,II,III,IV,V分别代表数字 1, 2, 3, 4, 51,2,3,4,5. 首先要来了解一下罗马数字表示法,基本字符有 7 个:I.V.X.L.C.D.M,分别表示 1.5.10.50.100.500.1000. 在构成数字的时候,有下列规则: 1.相同的数字连写,所表示的数等于这些数字相加得到的数,如:III = 3: 2
-
Python中整数的缓存机制讲解
在python中,如下代码结果一定不会让你吃惊: Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:06:53) [MSC v.1600 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. >>> a=345 >>> b=a >
-
Python整数对象实现原理详解
整数对象在Python内部用PyIntObject结构体表示: typedef struct { PyObject_HEAD long ob_ival; } PyIntObject; PyObject_HEAD宏中定义的两个属性分别是: int ob_refcnt; struct _typeobject *ob_type; 这两个属性是所有Python对象固有的: ob_refcnt:对象的引用计数,与Python的内存管理机制有关,它实现了基于引用计数的垃圾收集机制 ob_type:用于描述P
-
Python实现正整数分解质因数操作示例
本文实例讲述了Python实现正整数分解质因数操作.分享给大家供大家参考,具体如下: 遇到一个Python编程练习题目:将一个正整数分解质因数.例如:输入90,打印出90=2*3*3*5. #!/usr/bin/env python # -*- coding: utf-8 -*- def div_func(n): result = [] while True: for i in xrange(2, int(n**0.5) + 1): if n % i == 0: result.append(i)
-
python 整数越界问题详解
python 内部自带大整数运算能力,整数运算不会溢出,只要内存足够,就oK 下面的例子演示了两个32位整数加法的情况(通过位运算实现),为了模拟溢出的效果,必须人工的进行位运算,~运算符除了求反,还是二进制的补运算符,运算过后的二进制数字按照补码解释,例如 ~(0011 1100) = (1100 0011) = -61 def getSum(a, b): """ :type a: int :type b: int :rtype: int """
-
用python打印1~20的整数实例讲解
while语句打印1-20的整数,并且每行打印五个数,为了实现每行5个数,我们使用一个if判断语句来实现,判断当打印出5个数之后,自动换行打印出来,直至完全输出来.希望对正在学习python的你们有所帮助. 第一步:先打开我们的pycharm软件,然后新建一个python文件,"file","new","python file" 第二步:新建好python文件之后,我们在编辑页面输入以下代码: i=1 while i<=20: pri
-
python递归打印某个目录的内容(实例讲解)
以下函数列出某个目录下(包括子目录)所有文件,本随笔重点不在于递归函数的实现,这是一个很简单的递归,重点在于熟悉Python 库os以及os.path一些函数的功能和用法. 1. os.listdir(path): 列出path下所有内容(包括文件和目录,不包括.和..) 2. os.path.join(path1,path2,path3...): 拼接目录,例如将'home','test'拼接成'home/test/' 3. os.path.isdir(path): 判断path是否为目录 代
-
对python数据切割归并算法的实例讲解
当一个 .txt 文件的数据过于庞大,此时想要对数据进行排序就需要先将数据进行切割,然后通过归并排序,最终实现对整体数据的排序.要实现这个过程我们需要进行以下几步:获取总数据行数:根据行数按照自己的需要对数据进行切割:对每组数据进行排序 最后对所有数据进行归并排序. 下面我们就来实现这整个过程: 一:获取总数据的行 def get_file_lines(file_path): # 目标文件的路径 file_path = str(file_path) with open(file_path, 'r
-
python执行数据库的查询操作实例讲解
1.fetchone该方法获取下一个查询结果集.结果集是一个对象. 2.fetchall接收全部的返回结果行. 3.rowcount这是一个只读属性,并返回执行execute方法后影响的行数. 实例 from pymysql import * def main(): # 创建Connection连接 conn = connect(host='localhost',port=3306,user='root',password='mysql',database='jing_dong',charset
-
python opencv检测目标颜色的实例讲解
实例如下所示: # -*- coding:utf-8 -*- __author__ = 'kingking' __version__ = '1.0' __date__ = '14/07/2017' import cv2 import numpy as np import time if __name__ == '__main__': Img = cv2.imread('example.png')#读入一幅图像 kernel_2 = np.ones((2,2),np.uint8)#2x2的卷积核
-
python切片作为占位符使用实例讲解
我们提到切片的时候,一般想到的大多数是分割列表.其实它还可以对列表进行拼接,想必这点是很多人不知道的,这就是切片的占位符用法.留在原列表中,占据位置的同时起到拼接的作用.下面我们就切片和占位符的用法分别进行理解,然后带有切片作为占位符使用的实例代码. 1.切片说明 切片既可以作为独立对象被"取出"原序列,也可以留在原序列,作为一种占位符使用. 2.占位符的使用 拼接字符串的方法,其中三种格式化类的拼接方法(即 %.format().template)就是使用了占位符的思想.对于列表来说
-
python中Pexpect的工作流程实例讲解
1.工作流程步骤 (1)用spawn来执行一个程序: (2)用expect方法来等待指定的关键字,这个关键字是被执行的程序打印到标准输出上面的: (3)当发现这个关键字以后,使用send/sendline方法发送字符串给这个程序. 2.实例 spawn类 class spawn(SpawnBase): '''This is the main class interface for Pexpect. Use this class to start and control child applica
-
python函数指定默认值的实例讲解
1.说明 (1)写函数时,可以为每个参数指定默认值.当调用函数为参数提供实际参数时,Python将使用指定的实际参数:否则,将使用参数的默认值.因此,给参数指定默认值后,可以在函数调用中省略相应的参数. (2)使用默认值可以简化函数调用,明确指出函数的典型用法. 2.实例 >>> def student(name, age=18): ... print('Hello, My name is ' + name + ', I am ' + str(age) + ' years old') .
-
Python制作个性化的词云图实例讲解
目录 1. 引言 2. 举个栗子 2.1 安装stylecloud库 2.2 生成词云图 2.3 美化显示效果 2.4 处理停用词 2.5 使用自定义背景图像 3. 总结 1. 引言 词云图可以让我们方便地识别出文本中的关键词,其中单词的大小代表它们的频率.有了这个,我们甚至在阅读之前就可以很好地了解文本的内容.虽然有很多免费的工具可以在线制作文字云,但我们可以使用万能的Python来定制个性化的词云图. 在本文中,我们将使用第三方Python库stylecloud,有了该库,可以通过简短的几行
-
基于python select.select模块通信的实例讲解
要理解select.select模块其实主要就是要理解它的参数, 以及其三个返回值. select()方法接收并监控3个通信列表, 第一个是所有的输入的data,就是指外部发过来的数据,第2个是监控和接收所有要发出去的data(outgoing data),第3个监控错误信息在网上一直在找这个select.select的参数解释, 但实在是没有, 哎...自己硬着头皮分析了一下. readable, writable, exceptional = select.select(inputs, ou
随机推荐
- asp经常被忽视的一种死循环
- SQL Sever2008r2 数据库服务各种无法启动问题的解决办法(详解)
- 暂时屏蔽 IE 最新 0day的4 种方法
- js实现时间显示几天前、几小时前或者几分钟前的方法集锦
- 使用updatepanel局部刷新实现注册时对用户名的检测示例
- 分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
- php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
- php进行ip地址掩码运算处理的方法
- Node.js中安全调用系统命令的方法(避免注入安全漏洞)
- setInterval和setTimeout停止的方法
- php is_file()和is_dir()用于遍历目录时用法注意事项
- ionic实现可滑动的tab选项卡切换效果
- 一个导航条布局的简单写法
- 微信小程序 教程之列表渲染
- 如何在SQL Server 2008下轻松调试T-SQL语句和存储过程
- jQuery使用slideUp方法实现控制元素缓慢收起
- Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
- Java Annotation详解及实例代码
- zookeeper watch机制的理解
- Android UI实现底部切换标签fragment