Commit 8487b654 by BellCodeEditor

auto save

parent ecc99bdc
'''
import turtle
pen=turtle.Pen()
distance=1
for i in range(300):
pen.forward(distance)
distance+=1
pen.right(91)
pen.hideturtle()
turtle.done()
'''
'''
import turtle
pen=turtle.Pen()
for i in range(1,300):
pen.forward(i)
pen.right(91)
pen.hideturtle()
turtle.done()
'''
'''
import turtle
screen=turtle.Screen()
screen.bgcolor("black")
pen = turtle.Pen()
colors=["red","orange","yellow","green"]
for i in range(1,300):
pen.forward(i)
pen.pencolor(colors[i%4])
pen.right(91)
turtle.done()
''''
'''print("Hellow,world!)'''
'''
name = "悟空,"
word = "你好!谢谢你的欢迎!以后我们一起学习python吧!"
print(name+word)
'''
"""使用type查看数据类型"""
'''
num = 9
float_num = 3.1415926
name = "悟空"
goods = ["雪碧", "可口可乐", "咖啡"]
print(type(num))
print(type(float_num))
print(type(name))
print(type(goods))
'''
'''
import turtle
'''
"""
1、导入turtle模块,
2、创建画笔,
3、将画笔设置成海龟的形状,
4、控制画笔向前移动200,
5、并让画布保存在界面
"""
'''
pen=turtle.Pen()
pen.shape("turtle")
pen.forward(200)
turtle.done()
'''
'''
"""画出五角星"""
pen=turtle.Pen()
for i in range(5):
pen.forward(200)
pen.right(144)
pen.hideturtle()
turtle.done()
'''
'''
"""画出五角星,上色"""
pen=turtle.Pen()
pen.fillcolor("red")
pen.begin_fill()
for i in range(5):
pen.forward(200)
pen.right(144)
pen.end_fill()
pen.hideturtle()
turtle.done()
'''
"""太阳花"""
'''
pen = turtle.Pen()
pen.fillcolor("red")
pen.begin_fill()
for i in range(36):
pen.forward(200) # 移动200
pen.left(170) # 改变方向
pen.end_fill()
pen.hideturtle()
turtle.done()
'''
\ No newline at end of file
'''
name=input("勇于挑战的创造师你叫什么呀?")
print(name+",你是最棒的创造师耶")
'''
# 答案
'''
import turtle
pen = turtle.Pen()
color=input("你想要什么颜色的五角星呀?")
pen.fillcolor(color)
#绘制五角星#
pen.begin_fill()
for i in range(5): #重复执行5次
pen.forward(200) #向前移动200步
pen.right(144) #向右移动144度,注意这里的参数一定不能变
pen.end_fill() #结束填充红色
turtle.done()
'''
# 玩家出拳
'''
player = input("请出拳(石头/剪刀/布):")
print("玩家出拳:" + player)
'''
# 玩家出拳
'''
player = input("请出拳(石头/剪刀/布):")
print("玩家出拳:" + player)
# 计算机出拳
import random
list=["石头","剪刀","布"]
computer=random.choice(list)
print(computer)
'''
import random
# 玩家出拳
'''
player = input("请出拳(石头/剪刀/布):")
print("玩家出拳:"+player)
# 计算机随机出拳
import random
list = ["石头","剪刀", "布"]
computer = random.choice(list)
print("计算机出拳:"+computer)
# 显示结果
if player == computer:
print("平局")
elif (player=="石头" and computer=="剪刀")or(player=="剪刀" and computer=="布")or(player=="布" and computer=="石头"):
print("恭喜,你赢了")
else:
print("很遗憾,你输了")
'''
# 完善游戏
# 写代码时习惯把需要导入的模块放在最前,老师可以和学生讲下,养成好习惯
# 前面练习时没关系,因为是正向设计目的是把代码写出来,最后整理下代码
'''
import random
player = input("请出拳(石头/剪刀/布):")
list = ["石头","剪刀", "布"]
computer = random.choice(list)
print("玩家出拳:"+player)
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("输入错误")
'''
\ No newline at end of file
'''
import turtle
pen=turtle.Pen()
pen.write("Hi,诺依~\n用python写电子贺卡真是太有趣啦~\n我也喜欢python~\n——悟空 ",font=("Times",18,"normal"))
pen.hideturtle()
turtle.done()
'''
'''
import turtle
#写字
#pen=turtle.Pen()
#pen.write("Hi,诺依~\n用python写电子贺卡真是太有趣啦~\n我也喜欢python~\n——悟空 ",font=("Times",18,"normal"))
#pen.hideturtle()
#画爱心
pen1=turtle.Pen()
pen1.pencolor("red")
pen1.pensize(5)
pen1.left(45)
pen1.forward(100)
pen1.circle(50,180)
pen1.right(90)
pen1.circle(50,180)
pen1.forward(100)
pen1.hideturtle()
turtle.done()
'''
'''
import turtle
#背景颜色
screen=turtle.Screen()
screen.bgcolor("light blue")
#写字
pen=turtle.Pen()
pen.penup()
pen.goto(100,-100)
pen.write("Hi,诺依~\n用python写电子贺卡真是太有趣啦~\n我也喜欢python~\n——悟空 ",font=("Times",20,"normal"))
pen.hideturtle()
#画爱心
pen1=turtle.Pen()
pen1.pencolor("red")
pen1.pensize(5)
pen1.left(45)
pen1.forward(100)
pen1.circle(50,180)
pen1.right(90)
pen1.circle(50, 180)
pen1.forward(100)
pen1.hideturtle()
turtle.done()
'''
'''
import turtle
#背景颜色
screen=turtle.Screen()
screen.bgcolor("light blue")
#写字
pen=turtle.Pen()
pen.penup()
pen.goto(100,-100)
pen.write("Hi,诺依~\n用python写电子贺卡真是太有趣啦~\n我也喜欢python~\n——悟空 ",font=("Times",20,"normal"))
pen.hideturtle()
#画爱心
pen1=turtle.Pen()
pen1.pencolor("red")
pen1.pensize(5)
#借助变量
len=60
pen1.left(45)
pen1.forward(2*len)
pen1.circle(len,180)
pen1.right(90)
pen1.circle(len, 180)
pen1.forward(2*len)
pen1.hideturtle()
turtle.done()
'''
'''
import turtle
#背景颜色
screen=turtle.Screen()
screen.bgcolor("light blue")
#写字
pen=turtle.Pen()
pen.penup()
pen.goto(100,-100)
pen.write("Hi,诺依~\n用python写电子贺卡真是太有趣啦~\n我也喜欢python~\n——悟空 ",font=("Times",20,"normal") )
pen.hideturtle()
#画爱心
pen1=turtle.Pen()
pen1.pencolor("red")
pen1.pensize(5)
len=screen.textinput("提示", "你想要多大的爱心呀?")
lovesize=int(len)
pen1.left(45)
pen1.forward(2*lovesize)
pen1.circle(lovesize,180)
pen1.right(90)
pen1.circle(lovesize, 180)
pen1.forward(2*lovesize)
pen1.hideturtle()
turtle.done()
'''
'''
import turtle
pen= turtle.Pen()
# 第一处错误是👇,没有创建画布screen
screen=turtle.Screen()
size=screen.textinput("提示","你想要多大的魔法阵呀?")
# 第二处错误是没有转换数据类型,size是字符串,需要转换为整数或浮点,才可以传递给circle()的第一个参数
len=int(size) #可以转换为整数
#len=float(size) #也可以转换为浮点数
pen.circle(len)
pen.circle(len,360,3)
pen.circle(len,60)
pen.circle(len,360,3)
turtle.done()
''''
\ No newline at end of file
'''
username = "python"
userpassword = "123456"
name = input("请输入用户名:")
password = input("请输入密码:")
if name == username and password == userpassword:
print("登录成功!")
'''
'''
username = "python"
userpassword = "123456"
while True:
name = input("请输入用户名:")
password = input("请输入密码:")
if name == username and password == userpassword:
print("登录成功!")
break
print("用户名和密码错误!请重新输入")
print("欢迎来到贝尔编程!")
'''
'''
username = "python"
userpassword = "123456"
while True:
name = input("请输入用户名:")
password = input("请输入密码:")
if name == username and password == userpassword:
print("登录成功!")
break
if name != username:
print("用户名不存在,请重新输入!")
if password != userpassword:
print("密码输入有误,请重新输入!")
print("欢迎来到贝尔编程!")
'''
'''
username = "python"
userpassword = "123456"
while True:
name = input("请输入用户名:")
password = input("请输入密码:")
if name == username and password == userpassword:
print("登录成功!")
break
if name != username:
print("用户名错误,请重新输入!")
continue
if password != userpassword:
print("密码输入有误,请重新输入!")
print("欢迎来到贝尔编程!")
'''
'''
username = "python"
userpassword = "123456"
while True:
name = input("请输入用户名:")
password = input("请输入密码:")
if name == username and password == userpassword:
print("登录成功!")
break
elif name != username:
print("用户名不存在,请重新输入!")
else:
print("密码输入有误,请重新输入!")
print("欢迎来到贝尔编程!")
'''
'''
i = 3
username = "python"
userpassword = "123456"
while True:
if i>0:
name = input("请输入用户名:")
password = input("请输入密码:")
i -= 1
if name == username and password == userpassword:
print("登录成功!")
break
if name != username:
print("用户名错误,请重新输入!")
continue
if password != userpassword:
print("密码输入有误,请重新输入!")
else:
print("你的账户已被锁定,请一个小时以后再来")
exit()
print("欢迎来到贝尔编程!")
'''
'''
i = 3
username = "python"
userpassword = "123456"
while True:
if i>0:
name = input("请输入用户名:")
password = input("请输入密码:")
i -=1
if name == username and password == userpassword:
print("登录成功!")
break
if name != username:
print("用户名错误,请重新输入!")
print("温馨提示:您还有"+str(i)+"次登录机会")
continue
if password != userpassword:
print("密码输入有误,请重新输入!")
print("温馨提示:您还有" + str(i) + "次登录机会")
else:
print("你的账户已被锁定,请一个小时以后再来")
exit()
print("欢迎来到贝尔编程!")
'''
\ No newline at end of file
'''
#从前啊,有三个bro,分别是:
bro1="刘备"
bro2="关羽"
bro3="张飞"
#他们来到了桃园准备结拜
bros = ["刘备","关羽", "张飞"]
#酒也准备好了,誓词也准备好了,得排个辈分,三人的信息卡是这样的:
bro1=["刘备",161,9.1]
bro2=["关羽",160,8.5]
bro3=["张飞",166,8.3]
#虽然呢,看起来关羽最年长,但是刘备的综合水平最强,所以,关羽一抱拳,甘为老二,刘备就成了大哥。
#结拜,大哥自然得站在C位,所以把列表中的刘备替换为关羽,关羽替换为刘备:
bros[0] = "关羽"
bros[1] = "刘备"
#这时打印出列表:
print(bros)
#辈分也排完了,三人顺利结拜,讲出誓言:念刘备、关羽、张飞,虽然异姓,既结为兄弟,则同心协力,救困扶危,上报国家,下安黎庶;不求同年同月同日生,只愿同年同月同日死。皇天后土,实鉴此心;背义忘恩,天人共戮! 这就是桃园结义的故事~
#同时也可以说说以上都用到了列表的哪些知识:
#列表的定义、列表的包容性、列表中元素的替换
'''
'''
#注意这里开始,字符串用单引号哦
#残暴不仁的董卓引起大臣们愤恨不平,曹操就想借助群雄的力量讨伐董卓。
#董卓也不是吃素的,收到消息就召集众将,这时,华雄自告奋勇要当先锋。
#董卓见华雄生得威武,便拨给他兵马,令他前去迎敌。
#华雄到达盟军阵前挑战,无人可敌,诸侯们大惊失色。
#这时还是无名小卒的关羽上前请战,请从b列表中删掉“关羽”,用三种方法哦。
b=['袁术','夏侯惇','曹操','关羽']
b.remove('关羽')
#或者使用 b.pop(3)
#或者使用 b.pop(-1)
print(b)
'''
'''
#注意这里开始,字符串用单引号哦
#残暴不仁的董卓引起大臣们愤恨不平,曹操就想借助群雄的力量讨伐董卓。
#董卓也不是吃素的,收到消息就召集众将,这时,华雄自告奋勇要当先锋。
#董卓见华雄生得威武,便拨给他兵马,令他前去迎敌。
#华雄到达盟军阵前挑战,无人可敌,诸侯们大惊失色。
#这时还是无名小卒的关羽上前请战,请从b列表中删掉“关羽”,用三种方法哦。
b=['袁术','夏侯惇','曹操','关羽']
b.remove('关羽')
#或者使用 b.pop(3)
#或者使用 b.pop(-1)
print(b)
#关羽上前迎战,战场上除了华雄还有关羽,得把关羽填到a列表中:
a=['华雄']
a.insert(1, '关羽')
# 或者使用a.append('关羽')
print(a)
#其实啊,在关羽出战之前,袁术说:“可惜我的大将颜良、文丑不在,不然,就不怕华雄了。”那假如颜良、文丑在场并同时出战,你知道该如何用代码表达么?
a= ['华雄']
c=['颜良','文丑']
a.extend(c)
print(a)
'''
'''
'''
'''
'''
# 古代测量臂力是靠不同重量的石锁,只能测整数哦。
# 最小的石锁是30公斤最大的石锁是100公斤,注意输入的数字哦
# 问询处
name=input('你叫啥名啊?')
power=int(input('你臂力多少啊?'))
# 归档处
hero=['赵一',30,'丁二',37,'孙五',52,'王猛',89,'周亮',98,'张宇',100]
for i in range(len(hero)):
if i%2==1 and hero[i]>=power:
hero.insert(i-1,name)
hero.insert(i,power)
break
print(hero[-6:])
\ No newline at end of file
'''
# 需要进行加密的语句
message = "诺依,周末一起去看动漫展吧!"
# 请对message进行遍历,取出所有元素
for i in message:
print(i)
''''
'''
# 需要进行加密的语句
message = "诺依,周末一起去看动漫展吧!"
# 请对message进行遍历,取出所有元素
length = len(message)
i = 0
while i < length:
element = message[i]
print(element)
i += 1
‘’‘
\ No newline at end of file
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