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. Python3 tkinter基础 Radiobutton indicatoron 长条形 pack 充满一行

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  2. Python标准模块--concurrent.futures(进程池,线程池)

    python为我们提供的标准模块concurrent.futures里面有ThreadPoolExecutor(线程池)和ProcessPoolExecutor(进程池)两个模块. 在这个模块里他们俩 ...

  3. Hibernate向数据库存入BLOB和CLOB类型的数据

    我选用的是byte[] +@Lob 刚开始采用的java.sql.Blob,将上传的图片getBytes()后,通过Hibernate.getLobCreator(HibernateSessionFa ...

  4. Socket中SO_REUSEADDR详解

    1.一般来说,一个端口释放后会等待两分钟之后才能再被使用,SO_REUSEADDR是让端口释放后立即就可以被再次使用. SO_REUSEADDR用于对TCP套接字处于TIME_WAIT状态下的sock ...

  5. 如果SQL Server 配置管理器没有找到就代表安装失败?

    如果SQL Server 配置管理器没有找到就代表安装失败? 2017-05-09 17:58 124人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. 首先,只要你 ...

  6. 代码统计工具-cloc

    官网地址:http://cloc.sourceforge.net/ https://sourceforge.NET/projects/cloc/files/ 下载得到cloc-1.64.exe Clo ...

  7. 用python写一个定时提醒程序

    身体是革命的本钱,身体健康了我们才有更多精力做自己想做的事情,追求女神,追求梦想.然而程序员是一个苦比的职业,大部分时间都对着电脑,我现在颈椎就不好了,有时候眼睛还疼,我还没20阿,伤心...于是乎写 ...

  8. 并发,同步锁,Runnable,Callable,Future

    1.并发: 在我们的操作系统中,同一个时间点,有N个线程都想访问同一个程序!但是cpu只能运行一个! 这种情况就是! 多个线程在 同一个时间点 访问同一个资源,会引发线程不安全的问题! 怎么解决这种不 ...

  9. Linux的远程管理

    一.远程管理 与个人用的计算机不同,服务器一般都是运行在IDG机房中,所以我们通常不会直接接触服务器硬件,而是通过各种远程管理方式对服务器进行控制 1.常见远程管理工具方式: -RDP(remote ...

  10. hdu 6069 Counting Divisors(求因子的个数)

    Counting Divisors Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 524288/524288 K (Java/Oth ...