python第二节课

import turtle
turtle.shape(‘turtle‘)
turtle.speed(5)
turtle.color(‘green‘)
var=1
while var == 1:
      for i in range(5):
          turtle.forward(200)
          turtle.right(144)

无限循环的五角星

from turtle import*

for i in range(5):
     up()
     goto(0,-20*i)
     down()
     circle(20*i)

 用循环画同心圆

import turtle
turtle.shape(‘turtle‘)
turtle.speed(5)
turtle.color(‘yellow‘)
turtle.bgcolor(‘red‘)
turtle.fillcolor(‘yellow‘)

def my_goto(x,y):
    turtle.up()
    turtle.goto(x,y)
    turtle.down()

def my_star5(r):
    turtle.begin_fill()
    for i in range(5):
        turtle.forward(r)
        turtle.right(144)
        turtle.end_fill()

my_goto(-250,100)
my_star5(100)

my_goto(-150,75)
my_star5(50)

my_goto(-100,50)
my_star5(50)

my_goto(-50,25)
my_star5(50)

my_goto(-0,0)
my_star5(50)

用函数画了五个五角星

import turtle

def draw_diamond(brad):
    brad.forward(100)
    brad.right(45)
    brad.forward(100)
    brad.right(135)

def draw_art():
    window=turtle.Screen()
    window.bgcolor("pink")

    brad=turtle.Turtle()
    brad.shape(‘turtle‘)
    brad.color(‘yellow‘)
    brad.speed(100)

    for i in range(1,37):
        draw_diamond(brad)
        draw_diamond(brad)
        brad.left(10)

draw_art()

画一朵花

r = input("请输入学号:")
print("学年:",r[:4])
print(r[4:6],":代表网络工程")
print("学号:",r[10:12])

输入学号识别年级专业序号

r = input("请输入数字:")
print(‘星期‘,r)

 星期几

时间: 2024-10-27 23:26:19

python第二节课的相关文章

Python第二节课(操作系统简介)

1.为何要有操作系统 先从操作系统的定义说起,操作系统是协调,管理和控制计算机硬件资源和软件资源的控制程序.也就是承接我们的软件应用和硬件调用的中间人. 操作系统位于计算机硬件和应用软件之间,本质也是一个软件,只不过可能他会有几百万行的代码,今天的我们已经不用费尽力气去研究他.准确的说,操作系统分为内核部门和系统调用两大部分,操作系统时而与软件交互,时而调用硬件进行工作,所以我们单纯的说操作系统始终处于内核态是不正确的. 那么内核态和系统调用具体为程序员们带来了什么便利呢,我们一点点的去分析一下

centos单用户 救援 运行级别 第二节课

centos单用户 救援 运行级别 第二节课 yum工具在minimal安装级别就已经安装 yum list:列出远程服务器端的所有的包的列表 安装桌面套件,安装图形化桌面 yum groupinstall -y "desktop"yum groupinstall -y "X window system" 临时显示英文 LANG=en

Python第二十一课(反射/元类)

Python第二十一课(反射/元类)    >>>思维导图>>>中二青年 反射reflect 什么是反射, 其实是反省,自省的意思 反射指的是一个对象应该具备,可以检测,修改,增加自身属性的能力 反射就是通过字符串操作属性 涉及的四个函数,这四个函数就是普通的内置函数 没有双下划綫,与print等等没有区别 hasattr getattr setattr delattr p = Person("jack",18,"man") #

Linux学习第二节课(2019.9.7)

昨晚课程由于加班没有参加到上课,第二天补听了课程,再来写博客.第二节课,老刘跟我们第一章讲了如何安装虚拟机,安装linux系统,RPM和YUM仓库各种关系.然后老刘给我们讲一个"灰常恐怖的gui故事"来引入第二章的内容,讲述shell的作用,最后讲述了命令的长格式和短格式以及常用命令的ehco(echo 老刘真帅).date.reboot.poweroff.wget命令.目前还是能跟得上老刘的课程,要继续努力,复习预习,争取早日考过rhce. ---------------------

第二节课作业电信15-2lhz150206227

设计和编写应用系统 一文件操作 写一个字符串到一个文件中,是什么方式呢?显示到屏幕上是默认的输出文件,如果是硬盘中的一个文件,首先要打开一个文件,然后才能往里写,那么就要告诉程序这个文件在什么地方,按照什么样的方式打开(读.写.读和写.添加.覆盖等),然后打开后要给这个打开的文件一个符号(指针变量),表示后续的读和写都是针对这个文件的,而不是到屏幕的,这个指针变量以后就代表了文件自身了. 定义一个代表文件的符号(指针变量)       FILE *英文指针变量名: 打开文件的语句是      

第二节课HTML+CSS

HTML标签 1.marquee 滚动字幕 默认状态:浏览器的从右往左,滚完之后再从右往左. 属性:direction (up向上) hspace距左侧的距离 behavior(alternate来回滚动 slide不会滚动)scrollamout速度 scrolldelay停顿时间 可以放置图片滚动. 滚动一般用JS做 2.HTML表单 form 表单:注册时,把内容放在form表单里.指定的传递页面action,传值方式method get和post区别: 1.get值写在地址栏,可以看到传

Python第二节

模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的. 标准库:不需要安装直接导入 第三方库:必须安装下载 标准库模块: sys模块 # Author:XP import sys print(sys.path) #打印环境变量 print(sys.argv) #打印相对路径print(sys.argv[2]) os模块 # Author:XP impo

第二节课 虚拟机安装

五.安装虚拟机 执行第一个python 1. 几个问题 1) root密码默认不启动,需要启动root密码,并且用户账号和root账号自由切换 执行sudo passwd root ,设置密码 (或者 sudo apt-get install zhcon / sudo zhcon --utf8) su root su fly321283 2) 将文件的中文改成英文,这样命令行窗口下不会有乱码, 5月变成May root 下输入vim 安装vim apt-get install vim sudo

C#第二节课

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace ConsoleApplication1{ class Program { //Main是程序的入口,主函数 static void Main(string[] args) { //输出 //Console.Write("这是我的第一个程序!");