Commit e1b7f4c0 by BellCodeEditor

auto save

parent 85e4b26e
Showing with 79 additions and 11 deletions
n=int(input('输入一个正整数N:'))
ren=list(range(1,n+1))
count=0
while len(ren)>1:
new_ren=ren[:] # 把原列表拷贝到新列表中,用于限制循环的次数
# 开始报数
for i in range(0,len(new_ren)): # 从第一个人开始报数
count=count+1 # 每报一次,计数器+1
if count%3==0:
ren.remove(new_ren[i])
print('{}'.format(ren[0]))
'''
import random
player=input("请出拳:") # 输入,括号里填提示语
print("玩家出拳:"+player)
list=["石头","剪刀","布"]
computer=random.choice(list)
print("计算机出拳:"+computer)
if player in list:
if player==computer:
print("平局")
elif (player=="石头" and computer=="剪刀") \
or (player=="剪刀" and computer=="布") \
or (player=="布" and computer=="石头"):
print("玩家赢")
else:
print("玩家输")
else:
print("输入错误")
'''
'''
random模块是随机数模块,用的时候需要先导入:
import random
random.choice() 随机选取
条件判断:
单分支:
if 条件:
满足条件要执行的内容
双分支:
if 条件1:
满足条件要执行的内容
else:
满足条件要执行的内容
多分支:
if 条件1:
执行内容
elif 条件2:
执行内容
elif 条件3:
执行内容
...
else:
满足条件要执行的内容
关键字 in
a in b 表示a在b里面
关键字 not in
a not in b 表示a不在b里面
'''
# tup=("apple")
# tup1=("apple",)
# print(type(tup))
# print(type(tup1))
#format格式化字符串
def introduce(name,age):
print("我叫{},我今年{}岁".format(name,age))
introduce("许正家",13)
# {}作为占位符,通过传入的参数替换占位符,就得到格式化后的字符串
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment