主要用于计数功能
for i in range(10,0,-2:):
print(i)
#真正的用途是用于可迭代对象;1,对象2.元组3.字典4.集合
#列表
#a=[1,2,2,3,[23,343]]
#元组
#b=(1,2,(4,5,6),‘shfnwe’)
#字典
#c={‘key’:‘value’:}
#集合
‘’’
a =[3,2,1]
a.sort()
print(a)
‘’’
‘’’
- 创建一个播放表单,运行就可以
2.VIP设置才可以播放某些音乐,可以充值VIP
3.可以进行切歌,搜索音乐
import time
import pygame
file =r’E:\CloudMusic - 韩红,林俊杰 - 飞云之下.mp3’
pygame.mixer.init()
print(“播放音乐1”)
track =pygame.mixer.music.load(file)
‘’’
‘’’
99乘法表
for i in range(1, 10):
for j in range(1, i + 1):
print(’%d*%d=%d’ %(i, j, i* j), end=’\t’)
print()
‘’’
‘’’
#while 只是用于死循环
str_ =‘joker is a good man!’
i =0
while i< len(str_):
print(str_[i])
i += 1
‘’’
‘’’’
1.抽奖跑跑卡丁车:[1.尖峰2.马桶车3.熊猫车4.谢谢惠顾]
2.10块一次,知道没钱,没钱可以再充值
3.充值一定额度之后,注意游戏健康,理性消费。
4.尖峰的获奖概率为0.00001%.
‘’’’’’
import numpy as np
count = 0
for i in range(1000):
a = np.random.randint(1,10000)
‘’’
m = int(input('m = '))
n = int(input('n = '))
fm = 1
for num in range(1, m + 1):
fm *= num
fn = 1
for num in range(1, n + 1):
fn *= num
fmn = 1
for num in range(1, m - n + 1):
fmn *= num
print(fm // fn // fmn)
def gcd(x,y):
(x, y) = (y, x) if x > y else (x, y)
for factory in range(x, 0, -1):
if x % factory == 0 and y % factory == 0:
return factory
def lcm(x.y):
return x * y // gcd(x, y)
‘’’
‘’’
def gcd(x, y):
(x, y) = (y, x) if x > y else (x, y)
for factor in range(x, 0, -1):
if x % factor == 0 and y % factor == 0:
return factor
def lcm(x, y):
return x * y // gcd(x, y)
‘’’
‘’’
def gcd(x, y):
(x, y) = (y, x) if x > y else (x, y)
for factor in range(x, 0, -1):
if x % factor == 0 and y % factor == 0:
return factory
def lcm(x,y):
return x* y // gcd(x, y)
‘’’
from random import randint
def roll_dice(n=2):
total = 0
for _ in range(n):
total += randint(1, 6)
return total
def add(a=0, b=0, c=0):
return a + b + c
函数作用 简化代码当你需要重复执行某些代码的时候,并且只有微笑的改变,就可以使用函数
‘’’
声明 函数名 (参数)
def func_name({params})
执行体
return ccc
def Apple(end):
fm =1
for i in range(1,end+1):
fm *=i
return fm
num1 = Apple(7)
num2 = Apple(3)
num3 = Apple(4)
print =(num1/(num2*num3))
def zhanghao():
denglu = input(‘输入账号:>>’)
return denglu
def mima():
mima = input(‘请输入密码’)
return mima
def Start():
z = zhanghao()
m = mima()
if z ==‘123’ and m ==‘123’:
print(‘ok’)
else:
print(‘error’)
Start()
实现是微信好友
1.添加好友
2.查询有没有好友
3.有则返回等待对方同意 否则是否留言
def Add(name):
Names =[‘Joker’,‘xp’,‘xxx’]
if name in Names:
Print_or_mess()
else:
print(‘该用户不存在’)
def Print_or_mess():
print(‘已为您添加,等待对方同意。’)
res = input(‘是否为您留言[y/n]’)
if res ==‘y’:
input(‘请输入流您的留言:’)
def Start():
name = input(‘请输入对方的用户名’)
Add(name)
Start()
偷偷加回好友
sum = 0
for x in range(2,101,2):
sum += x
print(sum)
sum = 0
for x in range(1,101):
if x % 2 == 0:
sum += x
print(sum)
import random
answer = random.randint(1, 100)
counter = 0
while True:
counter += 1
number = int(input('请输入: '))
if number < answer:
print(‘大一点’)
elif number > answer:
print(‘小一点’)
else:
print(‘恭喜你猜对了!’)
break
print(‘你总共猜了%d次’ % counter)
if counter > 7:
print(‘你的智商余额明显不足’)
#输入两个正整数,计算最大公约数和最小公倍数
x = int (input(‘x = ‘))
y = int (input(‘y = ‘))
if x > y :
x, y = y, x
for factor in range(x, 0, -1):
if x % factor == 0 and y % factor == 0:
print(’%d和%d的最大公约数是%d’ % (x, y, factor))
print(’%d和%d的最小公倍数是%d’ % (x, y, x * y // factor))
break
row = int(input(‘请输入行数:’))
for i in range(row):
for _ in range(i + 1):
print(’*’, end=’’)
print()
row = int(input(‘请输入行数:’))
for i in range(row):
for j in range(row):
if j < row - i - 1:
print(’ ‘, end=’ ‘)
else:
print(’*’, end=’ ')
print()
for i in range(row):
for _ in range(row - i - 1):
print(’ ‘, end=’’)
for _ in range(2 * i + 1):
print(’*’, end=’’)
print()
‘’’
import random
随机产生给予范围之内的随机数字.
for i in range(3):
yanzhengma = random.randrange(1000,9999)
print(‘验证码为: %d’ % yanzhengma)
input_ = int(input(‘请输入验证码>>:’))
if input_ == yanzhengma:
print(‘欢迎您,您真是一个小天才.’)
break
else:
print(‘验证码错误,请尝试重新输入’)