python 随机数详细使用,推到以及字符串,双色球小程序

#随机数的使用import random #导入randomrandom.randint(0,9)#制定随机数0到9i=random.sample(range(1,34),6)#输出6个随机数,范围是1到34i.sort()#排序方法,排序时更改原数组,无返回值sorted(i)#排序函数,排序时不影响原数组,产生新的排序后数据print(‘----------------用上述的随机数做一个双色球---------------------‘)sj=random.sample(range(1,34),6)print(sj,random.randint(1,17))#if多值判断n=4if n in (4,5,6,8):    print(‘元组里面有‘,n,‘这个值‘)else:    print(‘元组里面不存在‘,n,‘这个值‘)

#利用while循环输出1dao100的和i=0he=0while i<100 :    he=he+i    i+=1print(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‘)])
时间: 2024-08-02 19:04:37

python 随机数详细使用,推到以及字符串,双色球小程序的相关文章

微信小程序详细图文教程-10分钟完成微信小程序开发部署发布(3元获取腾讯云服务器带小程序支持系统)

很多朋友都认为微信小程序申请.部署.发布很难,需要很长时间. 实际上,微信和腾讯云同是腾讯产品,已经提供了10分钟(根据准备资源情况,已完成小程序申请认证)完成小程序开发.部署.发布的方式.当然,实现的是基础功能.但是,可以给学习者很便捷的体验和很好的启发. 不过,随着微信平台和云服务的发展,真担心,程序猿会失业! 目录 一.微信小程序申请 二.服务器设置(申请.部署.域名) 1.申请服务器 2.部署服务器 3.域名申请和配置 三.小程序发布 1.下载DEMO 2.下载开发工具并安装 3.配置参

Python实现随机双色球小程序(带打印日志)

结果 log

用python 实现生成双色球小程序

生成双色球小程序: #输入n,随机产生n条双色球号码,插入n条数据库 #表结构: seq CREATE TABLE `seq` ( `id` int(11) NOT NULL AUTO_INCREMENT, `red` varchar(100) NOT NULL, `blue` varchar(20) NOT NULL, `date` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;##

小程序绑定公众号进行消息推送,公众号授权功能

小程序绑定公众号,通过公众号进行消息推送,首先要在小程序上进行公众号的授权 授权不可以直接在小程序上打开,所以必须要小程序先跳到其他网页,再跳回小程序 1.我们是做了一个先做账号绑定小程序,再做公众号绑定小程序,没有绑定的话,就跳到外部链接 wxBind () { // 绑定账号之后,再绑定小程序 let that = this.data; const data = { account: that.userInfo.account, openid: wx.getStorageSync('open

C# 字符串处理小工具

之前刚上大学时沉迷于安全方面,当时一直想写一个处理字符串的小程序. 无奈当时没有太多时间,一直拖延到这寒假. 寒假闲来无事,所以就写写小程序来练手,顺便复习一下窗体和基础. 实现的功能有以下: 转换为大写 转换为小写 反转字符串 匹配某字符串出现次数 正则匹配 base64加密 base64解密 ROT13加密解密 MD5 32位加密 程序还是非常简陋的,没有健壮性,也没有输入的校验. 用心创造BUG(比心 还有请不要吐槽我的变量命名以及方法命名,如果你不是从小学开始学拼音肯定看不懂:) 因为一

小程序mdns+udpSocket实现电视推送

起因:公司以前小程序推送架构为:小程序->接口->后台->socket->机顶盒client->socket->后台->接口->小程序,一系列接口才得到推送成功或者失败,推送周期时间长,受网速影响较大,有时候各省份组播网.dns.网络抖动之类的还会导致推送失败. 解决思路:小程序最近出的udpSocket(只能IDE调试,真机调试需上线),通过小程序和机顶盒client建立局域网通讯,不受外部因素影响,推送效率极大提高,不过不知道机顶盒的IP,需要通过mdn

Python学习笔记五:数字和字符串

数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间. Python数字类型转换 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 tupl

Python PyAPNs 实现消息推送

首先是一些解决问题时查阅过的参考资料,希望对大家有所帮助,减少花在这上面的时间. 苹果推送服务配置教程 IOS开发者中心 使用pyapns实现APNS推送 苹果信息推送服务 (这是另外一个pyapns,需要用twised.我试过了,python运行无错误但推送没反应,查看twised.log发现是一个什么clean up的错误.查StackOverflow无果,就没再弄下去了,如果有人成功请留言告诉我谢谢) 1.申请证书 这部分网上资源挺多的,随便找一下就能找到. 实用工具->钥匙串访问 这两个

Python随机数random模块学习,并实现生成6位验证码

一.前言 学习python随机数random模块的使用 ,并使用模块中的函数,实现6位验证码生成 二.random模块 1.random.random() 返回0-1直接的随机数,类型为float >>>print(random.random()) 0.1259184691662908 2.random.randint(1, 8) 返回1-8直接的随机数,包括8 >>>print(random.randint(1, 8)) 3 3.random.choice() 从一个