1、1 2 3 4 5 6 7 8能组成多少个不同的两位数?

count = 0
for i in range(1,9):
for V in range(1,9):
if i != V:
count+=1
# count=count-8;
print(count) #如果是列表[1,3,5,9]的形式,那么如下
ls = [1,3,5,9]
count = 0
for i in range(0,len(ls)):
for V in range(0,len(ls)):
if i != V:
count+=1
print(count)
2、
l1 = [11, 22, 33]
l2 = [22, 33, 44]
# 获取l1中有,l2中没有的元素
# 获取l2中有,l1中没有的元素
# 获取l1,l2中内容不同的元素 for i in l1:
if i not in l2:
print(i)
for i in l2:
if i not in l1:
print(i) for i in l1:
if i not in l2:
print(i)
for i in l2:
if i not in l1:
print(i)
# 99乘法表
# 第一种:
for i in range(1,10):
string = ""
for j in range(1,i+1):
string += str(j) + "*" +str(i) + "=" +str(j*i) + "\t"
print(string) # 第二种
for i in range(1,10):
for j in range(1+i):
print(str(j) + "*" +str(i) + "=" +str(j*i) + "\t",end='')
print("\n",end='')
# 输出两个不同数字的组合,且数字不能重复

li = [1,2,3,4]
l = len(li)
for i in range(0,l-1):
for v in range(i+1,l):
print(li[i],li[v]) # 请用代码实现列表li=['alex','eric',123]元素之间用下划线连接起来
# 如果列表有多个元素不是字符串,用for循环将其修改

li=['alex','eric',123]
li[2] = str(li[2])
v = "_".join(li)
print(v)
#公鸡5文钱一只,母鸡3文钱一只,三只小鸡一文钱,总共要买一百只鸡,其中公鸡母鸡小鸡都要有
#请问各买多少只才能凑足100文钱?

for x in range(1,100//5):
for y in range(1,100//3):
for z in range(1,100):
if x + y + z == 100 and 5*x +3*y +(z/3) ==100:
print(x,y,z) # 使用for,len,range输出元组的索引
# 使用enumerate输出元组和序号(序号从10开始)

tu = ('alex','eric','rain')
for idx in range(len(tu)):
print(idx)
for idx,lex in enumerate(tu,10):
print(idx,lex)
# 有如列表num=[2,7,11,15,8,7],请找任意两个元素相加能够等于9的元素集合,索引
num=[2,7,11,15,8,7]
a = []
for i in num:
for j in num:
if i + j == 9:
a.append((i,j))
print(a) a = []
for i in range(len(num)):
for j in range(len(num)):
if num[i] + num[j] == 9:
a.append((i,j))
print(a) # 分页显示内容,每页显示10条数据,提示用户需要查看的页码:
# 当输入指定的页码则显示指定数据。
user_list = []
for i in range(1,302):
temp = {'name':'alex' + str(i),'email':'alex@live.com' + str(i),'password':'pwd' + str(i)}
user_list.append(temp) while True:
s = input("请输入页数:")
s = int(s)
start = (s-1)*10
end = s*10
result = user_list[start:end]
for item in result:
print(item,type(item))

Python之小练习的更多相关文章

  1. 一个python爬虫小程序

    起因 深夜忽然想下载一点电子书来扩充一下kindle,就想起来python学得太浅,什么“装饰器”啊.“多线程”啊都没有学到. 想到廖雪峰大神的python教程很经典.很著名.就想找找有木有pdf版的 ...

  2. 12岁的少年教你用Python做小游戏

    首页 资讯 文章 频道 资源 小组 相亲 登录 注册       首页 最新文章 经典回顾 开发 设计 IT技术 职场 业界 极客 创业 访谈 在国外 - 导航条 - 首页 最新文章 经典回顾 开发 ...

  3. python 购物车小程序

    python 购物车小程序 功能要求:1.启动程序后,输入用户名密码后,让用户输入工资,然后打印商品列表2.允许用户根据商品编号购买商品3.用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒4. ...

  4. 简述Python入门小知识

    如今的Python开发工程师很受企业和朋友们的青睐,现在学习Python开发的小伙伴也很多,本篇文章就和大家探讨一下Python入门小知识都有哪些. 扣丁学堂简述Python入门小知识Python培训 ...

  5. 批量下载网站图片的Python实用小工具(下)

    引子 在 批量下载网站图片的Python实用小工具 一文中,讲解了开发一个Python小工具来实现网站图片的并发批量拉取.不过那个工具仅限于特定网站的特定规则,本文将基于其代码实现,开发一个更加通用的 ...

  6. 30个Python物联网小实验5:光线感应灯

    30个Python物联网小实验5:光线感应灯 光线传感器 光线变化执行函数 光线状态执行函数 30个Python物联网小实验5:光线感应灯 光线传感器 可以检测周围环境的亮度: 方向性较好,感知特定方 ...

  7. python 程序小测试

    python 程序小测试 对之前写的程序做简单的小测试 ... # -*- encoding:utf-8 -*- ''' 对所写程序做简单的测试 @author: bpf ''' def GameOv ...

  8. Python入门小练习

    Python入门小练习 001 备份文件 Python入门小练习 002 批量下载网页链接中的图片 Python入门小练习 003 利用cookielib模拟登录获取账户信息

  9. python tips:小整数对象池与字符串intern

    本文为is同一性运算符的详细解释.is用于判断两个对象是否为同一个对象,具体来说是两个对象在内存中的位置是否相同. python为了提高效率,节省内存,在实现上大量使用了缓冲池技术和字符串intern ...

  10. python购物车小案例

    python购物车小案例# 案列描述:有一个小型水果店里面有水果(苹果:¥8/kg,香蕉:¥5/kg,芒果:¥15/kg,葡萄:¥12/kg),客户带了100元钱进店选购水果.# 1.客户输入相应序号 ...

随机推荐

  1. JS开发工具WebStorm使用快捷键

    快捷键可以提高开发效率,最好用的就是这些! 代码编辑 Ctrl + d   复制整行 Ctrl + '-/+'  模块折叠 Ctrl + [ ]   括号匹配 Ctrl + F12 结构展示 Shif ...

  2. 浅谈String中的==和对象中引用对象类型的==

    @Test public void test02() { StringBuffer sb = new StringBuffer(); sb.append('a'); sb.append(11); Sy ...

  3. Python 编程第一步

    Python  编程第一步 在前面的教程中我们已经学习了一些 Python3 的基本语法知识,下面我们尝试来写一个斐波纳契数列. # Fibonacci series: 斐波纳契数列 # 两个元素的总 ...

  4. 使用rvm关联ruby版本和rails版本。

    https://my.oschina.net/yudongyang/blog/1549248 https://rvm.io/gemsets 安装rails的一个版本 1.创建一个专门的文件夹存放对应的 ...

  5. android -------- MVP+DataBinding 的使用

    今天来说说MVP+DataBinding 的使用 以一个登录案例来讲解 布局:(ConstraintLayout 作为根布局) <layout> <data> <vari ...

  6. linux服务器查看项目日志命令

    1.tailf mywork.log | grep --line-buffered findUserList      实时跟踪日志,这里是只要findUserList 这个方法被运行,就会将它的日志 ...

  7. 『TensorFlow』命令行参数解析

    argparse很强大,但是我们未必需要使用这么繁杂的东西,TensorFlow自己封装了一个简化版本的解析方式,实际上是对argparse的封装 脚本化调用tensorflow的标准范式: impo ...

  8. .NET实现IoC

    .NET里简易实现IoC 前言 在前面的篇幅中对依赖倒置原则和IoC框架的使用只是做了个简单的介绍,并没有很详细的去演示,可能有的朋友还是区分不了依赖倒置.依赖注入.控制反转这几个名词,或许知道的也只 ...

  9. commons-lang3工具类学习(二)

    三.BooleanUtils 布尔工具类 and(boolean... array) 逻辑与 BooleanUtils.and(true, true)         = true    Boolea ...

  10. Python Flask框架

    Python有很多Web框架,可谓是百家争鸣,我这里列出几个比较叼的几个框架 Django      市场占有率最高,官方文档几近完美,但是适合比较大的项目,小项目会显得累赘. Tornado    ...