- 博客(19)
- 资源 (16)
- 收藏
- 关注
原创 python 简单实例训练(11~20)
11.题目:给定一个数,判断其 是否为素数。程序分析:首先知道什么是素数?素数就是只能被1和它本身所整除的数。用常规思维,如果给定一个数是5,怎么判断呢?那就是判断range(2,5)这些数是否都能被5整除,如果还不懂,就要百度咯~~方法一:用循环#coding:utf-8#判断素数while True: x = input("请输入一个正整数:") i = 2 #除数
2016-10-28 18:07:46 2039 5
原创 Python 第二版答案详解全集
这是我学习 python(第二版)过程中,整理的每章节的答案,希望可以一起学习和进步。 第一章就不多说了,了解 python,答案从第二章开始。1.python(第二版)第二章答案 2. python(第二版)第三章答案 3. python(第二版)第四章答案 4.python(第二版)第五章答案
2016-10-26 18:54:14 49722
原创 Python 小练习题集
1.python小练习1:给一个字符串,统计其中的数字、字母和其他类型字符的个数 2.python小练习2:删除列表中重复的元素 3.python小练习3:给定一个数,判断其是否为素数 4. python小练习4:去掉列表中重复的元素 5. python小练习5:如何判断一个数能否被3整除 6.python小练习6:合并两个列表,相同的元素不要 7. python小练习7:求出100以内
2016-10-26 18:46:28 3820
原创 python 简单实例训练(1~10)
最近学python比较顺手,找到感觉了,所以,我想把我用来练习的实例题目分享出来,有兴趣的朋友可以关注一下。 文章分为10篇,每篇10题,共100道实例。后续如果需要可以增加。注意:我用的python2.7,大家如果用Python3.0以上的版本,请记得在print()函数哦!如果因为版本问题评论的,不做回复哦!!!1.题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的...
2016-10-26 18:39:59 19612 24
原创 python小练习8:猜数字游戏
题:随机产生一个数,让用户来猜,猜中结束,若猜错,则提示用户猜大或猜小。分析:首先得产生一个随机数,就要用 random() 函数来实现了。其次,获取用户输入的数值并返回。最后,判断用户的数字是否等于随机产生的数字。方法一:只用循环的方法 import random x = random.randint(1,100) i = 0 while i < 100:
2016-10-21 18:11:49 12428 2
原创 python小练习7:求出100以内的素数
题:求出100以内所有的素数并打印出来。 分析:什么是素数?素数就是只能被 1 和它本身所整除的数。在前面的博客中我已经写了,怎么判断一个数是否为素数。现在我来给你一种思路,就是从2~100,逐个判断素数,如果是素数,就打印,否则不打印。看下面的图,你就会明白一切: 现在明白了吧,因为 1 既不是素数也不是合数,所以直接从 2 开始判断,除以比它小的所有正整数就可以了。方法一:判断2~100内的
2016-10-21 18:00:56 31899 4
原创 python(第二版)第五章答案
5-1.整型。讲讲Python普通整型和长整型的区别。 Python的标准整形类型是最通用的数字类型。在大多数32位机器上,标准整形类型的取值范围是-2**32~2**32 - 1。 Python的长整型类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,换句话说,Python能轻松表达很大的整数。 长整型类型是标准整形类型的超集,当程序需要使用比标准整形更大的整型时,可以使用长整型类型
2016-10-19 19:22:04 21075
原创 python(第二版)第四章答案
4-1.Python对象。与所有Python对象有关的三个属性是什么?请简单的描述一下。 答案: 所有的Python对象都拥有三个特性:身份,类型和值。 身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。 类型:对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。可以使用内建函数type(
2016-10-19 12:09:02 13646
原创 python(第二版)第三章答案
3-1 标识符。为什么python中不需要变量名和变量类型声明?答:变量在第一次被赋值时自动声明。在赋值时解释器会根据语法和右侧的操作数来决定新对象的类型。3-2 标识符。为什么python中不需要声明函数类型?答:函数总是返回一个值,显示return的值或者None,返回的值得类型也是动态确定。3-3 标识符。为什么应当避免在变量名的开始和结尾使用双下划线?答:因为变量名xxx对python来说有
2016-10-17 18:24:22 25281
原创 python(第二版)第二章答案
2–2. P程序输出, 阅读下面的Python脚本: #!/usr/bin/env python 1 + 2 * 4 (a) 你认为这段脚本是用来做什么的? (b) 你认为这段脚本会输出什么? (c) 输入以上代码,并保存为脚本,然后运行它。它所做的与你的预期一样吗?为什么一 样/不一样? (d) 这段代 独 码单 执行和在交互解释器中执行有何不同?试一下,然后写出结果 (e
2016-10-17 18:20:59 23779 1
原创 python小练习6:合并两个列表,相同的元素不要
题:合并两个列表,相同的元素不要。方法一:先将第二个列表追加到第一个列表,计算合并后的列表中重复的元素。 #合并两个列表,相同的不要 li1 = [1,2,34,5,6] li2 = [2,3,4,5,67,8,89,9,34] li1.extend(li2) print li1 i = 0 while i < len(li1):
2016-10-14 17:50:44 7113
原创 python小练习5:如何判断一个数能否被3整除
题:如何判断一个数能否被3整除?(或者被其他任意一个数整除)方法一:取余 x = input(&amp;quot;input an number:&amp;quot;) if x % 3 == 0: print &amp;quot;%d 能被3整除&amp;quot; %(x) else: print &amp;quot;%d 不能被3整除&amp;quot;
2016-10-14 17:49:41 79845 4
原创 python小练习4:去掉列表中重复的元素
题目:去掉列表中重复的元素分析:给定一个列表,怎么将其中重复的元素删除呢?1.只用循环的方法:思路:先从该列表中拿出第一个数(下标为0),再拿出第二个数(下标为1),进行比较,如果值相等,则把第二个数删掉。再拿出第三个数(下标为2),与第一个数比较,如果不相等,则继续取元素。以此类推: #coding:utf-8 li = [1,2,3,4,5,2,1,3,4,57,8,8,9]
2016-10-14 12:46:46 7849
原创 python小练习3:给定一个数,判断其是否为素数
题:给定一个数,判断其是否为素数分析:首先,什么事素数呢?只能被 1 和它本身整除的数叫做素数,当然,1 既不是素数也不是合数。 知道了什么是素数,就要开始考虑怎么实现。首先,比如给一个数是 32,你怎么判断它的因数呢?对咯,就是从 2 开始逐个除它,所以就要用到循坏,因为你的除数是递增的,直到 32 - 1 为止。那好,看代码。 #coding:utf-8 while True:
2016-10-14 12:45:03 12882 6
原创 python小练习2:删除列表中重复的元素
题目:删除列表中重复的元素如果列表中有重复的元素,我们想要删除重复的,应该怎么做呢?有好多种方法,这里先总结三种方法1.while 循环 li = [1,2,3,4,5,2,1,3,4,57,8,8,9]# 当然这里可以使用內建函数raw_input,从键盘获取数据 print li #先打印出列表li i = 0 #变量i是li的下标,初始化为0 j = 1
2016-10-12 18:07:07 8715 10
原创 python小练习1:给一个字符串,统计其中的数字、字母和其他类型字符的个数
最近一直在学习python,在此之间,我无时无刻不在感受着python这个语言的强大魅力。比起C语言,他简单易懂、易学。其语法的简单便捷让我对他产生了不浓厚的兴趣,所以,现在在工作之余,我都会练习python语句,这对于做软件测试的我来说,应该帮助会很大。 现在,我将自己学到的东西在此处做一总结整理。 先写一个刚学会的题目: 题目: 给一个字符串,统计其中的数字、字母和其他类型字符的个数; 比
2016-10-12 18:03:01 52328 2
原创 Linux命令(36):iostat
Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum install sysstat 直接安装。命
2016-10-10 18:01:09 538
原创 Linux命令(35):vmstat
vmstat 是 Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工具,在非常高负荷的服务器上,你需要查看并监控系统的健康情况,在控制窗口还是能够使用vmstat 输出
2016-10-10 17:58:02 731
原创 Linux命令(34):ping
Linux系统的 ping 命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。 它通过发送 ICMP ECHO-REQUEST 数据包到网络主机(send ICMP ECHO-REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息
2016-10-10 17:53:11 1423
genymotion-no-java.zip 下载
2017-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人