zoukankan      html  css  js  c++  java
  • 条件、循环、函数定义、字符串操作

    2-a.用循环画五角星

    import turtle
    for i in range(5):
        turtle.forward(200)
        turtle.left(144)
     

    2-b用循环画同心圆

    import turtle
    turtle.color('green')
    for i in range(4):
        turtle.up()
        turtle.goto(0,-40*(i+1))
        turtle.down()
        turtle.circle(40*(i+1))

    2-c.用while循环画太阳花

    from turtle import*
    color('red','yellow')
    begin_fill()
    while True:
        forward(200)
        left(170)
        if abs(pos())<1:
            break
    end_fill()
    done()

    2-d.用函数定义画五个五角星

    import turtle
    turtle.bgcolor('red')
    turtle.color('yellow')
    turtle.fillcolor('yellow')

    def guo_goto(x,y):     #定义位置
        turtle.up()
        turtle.goto(x,y)
        turtle.down()

    def guo_draw(x):         #画星星
        turtle.begin_fill()
        for i in range(5):
            turtle.forward(x)
            turtle.right(144)
        turtle.end_fill()

    guo_goto(-300,200)     #大星星
    guo_draw(170)


    guo_goto(30,280)
    guo_draw(60)

    guo_goto(120,200)
    guo_draw(60)

    guo_goto(120,126)
    guo_draw(60)

    guo_goto(30,60)
    guo_draw(60)

    2-e用函数定义画钻石花瓣的太阳花

    import turtle
    turtle.color('green')
    while True:
        turtle.forward(100)
        turtle.left(50)
        turtle.forward(200)
        turtle.left(130)
        turtle.forward(100)
        turtle.left(50)
        turtle.forward(210)
        turtle.right(20)
        if abs(turtle.pos())<1:
            break
    turtle.done()

    3-1.输入学号,识别年级、专业、序号。

    a=input('输入你的学号:')
    print(a[:])
    if len(a)>12:
        print('学号不存在!')
    print('年级:'+a[0:4])
    print('专业:'+a[4:8])
    print('序号:'+a[8:12])

    3-2.输入1-7的数字,输出对应的“星期几”。

    a=input('今天是星期几?')
    if a=='1':
        print('星期一')
    elif a=='2':
        print('星期二')
    elif a=='3':
        print('星期三')
    elif a=='4':
        print('星期四')
    elif a=='5':
        print('星期五')
    elif a=='6':
        print('星期六')
    else:
        print('星期日')

    1. 识别身份证号中的省市区、年龄、性别。
  • 相关阅读:
    【转】解决数据库不能更新或数据库或对象为只读
    qt 5 小练习 简易画板
    qt5 基础知识
    qt 5 基础知识 2(控件篇)
    连接sql server、插入数据、从数据库获取时间(C#)
    冒泡排序(C#)
    获取文件的MD5码(C#)
    微信公众平台开发——关于网页签名那些事
    微信公众平台——token验证php版
    浏览器基本工作方法
  • 原文地址:https://www.cnblogs.com/guo2016/p/7517811.html
Copyright © 2011-2022 走看看