![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程、python
文章平均质量分 64
雨海边的吹号人
这个作者很懒,什么都没留下…
展开
-
python练习题目
原创 2016-10-10 09:18:46 · 262 阅读 · 0 评论 -
python进制之间的装换
q = Truewhile q: num = input('请输入一个整数(输入Q结束程序):') if num != 'Q': num = int(num) print('十进制 -> 十六进制 : %d -> 0x%x' % (num, num)) print('十进制 -> 八进制 : %d -> 0o%o' % (num, num))原创 2016-10-12 16:57:30 · 508 阅读 · 0 评论 -
Python中用format函数格式化字符串的用法
自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法它通过{}和:来代替%。“映射”示例通过位置?123456In [1]:'{0},{1}'.format('kzc'原创 2016-10-12 16:25:10 · 261 阅读 · 0 评论 -
Python生成器(Generator)详解
这篇文章主要介绍了Python生成器(Generator)详解,本文讲解了什么是生成器、简单生成器、带yield 语句的生成器、加强的生成器等内容,需要的朋友可以参考下:通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪原创 2016-10-12 15:23:36 · 267 阅读 · 0 评论 -
python列表、元组、字典区别
list(列表) 用方括号列表是Python的一种内置数据类型,list是一种有序的集合,可以随时添加和删除其中的元素。获取list中的元素用角标获取,角标可以使用正角标,也可以使用负角标,越界时抛出IndexErrolist中的元素的数据类型也可以不一样(就像Java一样),也可以在list内放另外一个list,这样也就形成了一个多维集合list的方法len(转载 2016-10-12 15:05:56 · 229 阅读 · 0 评论 -
python中新手常见的17个错误类型
17个新手常见Python运行时错误当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else, for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错转载 2016-10-11 16:11:56 · 344 阅读 · 0 评论 -
python练习题目
1、检查密码安全性的脚本#密码安全性检查代码## 低级密码要求:# 1. 密码由单纯的数字或字母组成# 2. 密码长度小于等于8位## 中级密码要求:# 1. 密码必须由数字、字母或特殊字符(仅限:~!@#$%^&*()_=-/,.?)任意两种组合# 2. 密码长度不能低于8位## 高级密码要求:# 1. 密码必须由数原创 2016-10-11 15:27:50 · 566 阅读 · 0 评论 -
Python input和raw_input的区别
Python input和raw_input的区别使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的纯数字输入当输入为纯数字时 input返回的是数值类型,如int,float raw_inpout返回的是字符串类型,string类型输入字符串为表达式input会计算在字符串中的数字表达转载 2016-10-10 13:51:49 · 194 阅读 · 0 评论 -
python练习题目
三色球问题有红、黄、蓝三种颜色的求,其中红球3个,黄球 3个,绿球 6个。先将这 12个球混合放在一个盒子中,从中任意摸出 8个球,编程计算摸出球的各种颜色搭配。print('red\tyellow\tblue')for red inrange(0, 4): for yellow in range(0, 4):原创 2016-10-10 13:44:52 · 525 阅读 · 0 评论 -
python练习题目
2、求100-999之间所有水仙数的和(一)j = 0for i in range(100,999): if i == (i//100)**3 +(i//10-10*(i//100))**3 + (i-10*(i//10))**3: #print(i) j = j+iprint(j) (二)for原创 2016-10-10 13:41:35 · 236 阅读 · 0 评论 -
python练习题
1.打印(1,100)的所有奇数1)2)1)2)原创 2016-10-10 09:56:44 · 289 阅读 · 0 评论 -
python之time模块
Python 的内嵌time模板翻译及说明 一、简介 time模块提供各种操作时间的函数 说明:一般有两种表示时间的方式: 第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的 第二种以数组的形式表示即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会转载 2016-10-08 16:15:33 · 278 阅读 · 0 评论 -
Python中的random模块
Python中的random模块 Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a,转载 2016-10-08 16:18:38 · 205 阅读 · 0 评论 -
python之统计重复数字的个数
题目:方法一:import randomx = [random.randint(0,99) for i in range(0,1000)]print xfor item in x: if x.count(item) > 0: print (x.count(item), "numbers", item, "in this list")原创 2016-10-08 16:19:34 · 4098 阅读 · 0 评论 -
使用python判断是否为闰年
(一)初步代码:num = int(input('请输入一个数:'))if num % 4 ==0 and num % 100 !=0: print('是闰年')elif num % 400 ==0: print('是闰年')else: print('不是闰年')(二)改进代码num = input('请输入一个原创 2016-10-09 16:43:26 · 3943 阅读 · 0 评论 -
python入门练习题目2.2
题目:用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1, 2, 3, 4, 5, 6]和2,5,程序输出[3, 4, 5, 6]。方法一:使用切片import timeimport randomx = input('请输入一个列表;')print(x)y = int(input('你想从第几个数开始:'))z = i原创 2016-10-08 16:24:02 · 4255 阅读 · 0 评论