python 随机数详细使用,推到以及字符串,双色球小程序
#随机数的使用
import random #导入random
random.randint(0,9)#制定随机数0到9
i=random.sample(range(1,34),6)#输出6个随机数,范围是1到34
i.sort()#排序方法,排序时更改原数组,无返回值
sorted(i)#排序函数,排序时不影响原数组,产生新的排序后数据
print('----------------用上述的随机数做一个双色球---------------------')
sj=random.sample(range(1,34),6)
print(sj,random.randint(1,17))
#if多值判断
n=4
if n in (4,5,6,8):
print('元组里面有',n,'这个值')
else:
print('元组里面不存在',n,'这个值') #利用while循环输出1dao100的和
i=0
he=0
while i<100 :
he=he+i
i+=1
print(he)
#list集合使用冒泡排序从大道小排序
li=[9,5,1,8,7,3]
for i in range(0,len(li)):
for j in range(0,len(li)-i-1):
if li[j]<li[j+1]:
li[j],li[j+1]=li[j+1],li[j]
print(li) #字符串的使用(方法,与参数)
zf=('我的家乡在河南!')
print(zf[4])#跟据下标输出,带第4个
print(zf[4:])#下标后面的字符
print(zf[2:5])#两下标之间的字符
print(zf[1:2]*2)#输出的字符串*2倍
print(zf.index('南'))#输出指定自负串的下标
print(zf.replace('的','得',1))#替换字符串,只替换一个
print(zf.endswith('南'),5,6)#最后的是否存在
print('家' in zf)#字符是否存在其中 #列表
print('---------------列表------------------')
lb=['abc','123']
print(lb.append('456'))#添加单个
lb+=['a','b']#添加多个
lb.remove('a')#删去一个
o=lb.pop(0)#指定下标输出
lb.insert(2,'125')#指定下标修改
lb.clear()#删除所有
print(lb) print('--------推导--------')
td=['Hi','Hello','word','python','Height','wall','Hight']
print([s for s in td if s.startswith('H')])
python 随机数详细使用,推到以及字符串,双色球小程序的更多相关文章
- 用python一步一步教你玩微信小程序【跳一跳】
12月28日,微信上线了小游戏「跳一跳」,瞬间成了全民游戏,如何牢牢占据排行榜的第一位呢?用Python帮助你,Python真的无所不能. 作为技术出身的我们,是不是想用技术改变排名呢? 注意:本文适 ...
- 微信小程序详细图文教程-10分钟完成微信小程序开发部署发布
很多朋友都认为微信小程序申请.部署.发布很难,需要很长时间. 实际上,微信和腾讯云同是腾讯产品,已经提供了10分钟(根据准备资源情况,已完成小程序申请认证)完成小程序开发.部署.发布的方式.当然,实现 ...
- Python 实现类似sed命令的字符串替换小程序
环境 PyCharm, Windows 背景 sed命令 sed 's/原字符串/新字符串' 单引号中间是s表示替换,原字符串就是要被替换掉的字符串,新字符串就是想要的字符串. 效果 在命令行输入py ...
- python基础练习-猜年龄、编写登陆接口小程序
python基础练习: 一.猜年龄 , 可以让用户最多猜三次! age=40 count = 1 while count <=3 : user_guess=int(input("i ...
- 用python 实现生成双色球小程序
生成双色球小程序: #输入n,随机产生n条双色球号码,插入n条数据库 #表结构: seq CREATE TABLE `seq` ( `id` int(11) NOT NULL AUTO_INCREME ...
- python作业/练习/实战:生成双色球小程序
作业要求: 每注投注号码由6个红色球号码和1个蓝色球号码组成.红色球号码从1--33中选择:蓝色球号码从1--16中选择 代码范例 import random all_red_ball = [str( ...
- C# 字符串处理小工具
之前刚上大学时沉迷于安全方面,当时一直想写一个处理字符串的小程序. 无奈当时没有太多时间,一直拖延到这寒假. 寒假闲来无事,所以就写写小程序来练手,顺便复习一下窗体和基础. 实现的功能有以下: 转换为 ...
- 小程序mdns+udpSocket实现电视推送
起因:公司以前小程序推送架构为:小程序->接口->后台->socket->机顶盒client->socket->后台->接口->小程序,一系列接口才得到 ...
- Python 极简教程(八)字符串 str
由于字符串过于重要,请认真看完并保证所有代码都至少敲过一遍. 对于字符串,前面在数据类型中已经提到过.但是由于字符串类型太过于常用,Python 中提供了非常多的关于字符串的操作.而我们在实际编码过程 ...
随机推荐
- 2种方法实现java对象的深拷贝
2种方法实现java对象的深拷贝 2017年12月03日 22:23:07 iCoding91 阅读数 4420更多 分类专栏: java 版权声明:本文为博主原创文章,遵循CC 4.0 BY-S ...
- luogu P5504 [JSOI2011]柠檬
bgm(雾) luogu 首先是那个区间的价值比较奇怪,如果推导后可以发现只有左右端点元素都是同一种\(s_x\)的区间才有可能贡献答案,并且价值为\(s_x(cnt(x)_r-cnt(x)_{l-1 ...
- kinit: Bad encryption type while getting initial credentials
描述:RHEL 6.x主机执行kinit -kt命令报如下错误 [heboan@localhost~]$ kinit -kt heboan.keytab heboan kinit: Bad encry ...
- css复杂动画(animation属性)
1.声明:@keyframes name{ }: 2.涉及到的属性 animation-name:动画名称 animation-duration:单次动画总时长 animation-timing- ...
- 第一个简单的Echarts实例
该示例使用 vue-cli 脚手架搭建 安装echarts依赖 npm install echarts -S 或者使用国内的淘宝镜像: 安装 npm install -g cnpm --registr ...
- 免费使用Google
这里需要借助一下`梯子`,这里有教程 点击进入 如果没有谷歌浏览器,进入下载最新版谷歌浏览器,进入下载,不要移动它的安装位置,选择默认位置, 如果已经安装了谷歌浏览器,打开赛风之后,选择设置 进行安装 ...
- jquery 知识整理
大纲一.jQuery简介 二.jQuery 和Dom关系及jQuery版本 1.jQuery版本 2.jQuery和Dom转换 三.jQuery 选择器 1.1.基本 1.2.层级 2.基本筛选器 3 ...
- Logback日志输出到ELK
用docker-compose本机部署elk docker-compose.yml version: "3" services: es01: image: docker.elast ...
- 基于DIGI WR21的PLC数据采集
通过路由器,使用python脚本读取数据,转发到后台golang数据采集平台,数据采集平台通过数据清洗,然后把数据清洗成标准数据,通过gRpc传输到分析平台.后期会写一点golang 基于grpc的微 ...
- json文件处理四个函数
import json # json.dumps(json_dict,ensure_asscii = False)函数的使用,将字典转化为字符串 ensure_ascii=False将Unicode编 ...