python语言练习9-7

我们是做练习,请大家一句代码一句代码自己敲出来,不熟悉就多敲几遍,不要复制粘贴,没有意义。

  1. Hello World!

    >>>print("Hello World!")
    Hello World!
  2. 简单交互(交互式,文件式)教材P19
    >>> name = input(‘请输入姓名:‘)
    请输入姓名:洪英杰
    >>> print("{}同学,好好学python,很有用!".format(name))
    洪英杰同学,好好学python,很有用!
    >>> print("{}大侠,好好学python,很有用!".format(name))
    洪英杰大侠,好好学python,很有用!
    >>> print("{}朋友,好好学python,很有用!".format(name))
    洪英杰朋友,好好学python,很有用!
  3. 用户输入两个数字,计算并输出两个数字之和(尝试用一行代码实现)。

     
  4. 用户输入三角形三边长度,并计算三角形的面积:(海伦公式)

    >>>a = float(input(‘输入三角形第一边长:‘))输入三角形第一边长为:2>>>b = float(input(‘输入三角形第二边长:‘))输入三角形第一边长为:3>>>c = float(input(‘输入三角形第三边长:‘)) 输入三角形第一边长为:4
    #计算半周长 s = ( a + b + c ) / 2 #计算面积 area = ( s * ( s - a ) * ( s - b ) * ( s - c ) ** 0.5 print (‘三角形面积为 %0.2f‘ %area)
  5. 输入半径,计算圆的面积。
  6. 画一组同切圆

    >>>import turtle
    >>>turtle.pensize(2)
    >>>turtle.circle(10)
    >>>turtle.circle(40)
    >>>turtle.circle(80)
    >>>turtle.circle(160)
  7. 画一个五角星
  8. 画一个全黄色的五角星

思考:

  1. 画一组同心圆。
  2. 画国旗上的五个五角星。
时间: 2024-10-09 14:13:00

python语言练习9-7的相关文章

Python语言学习笔记

获得人生中的成功需要的专注与坚持不懈多过天才与机会.  ——C.W. Wendte Python将很快成为你最喜欢的编程语言! Qt库?  PyQt  Perl-Qt 简单易学,功能强大,高效率的高层数据结构,简单而有效地实现面向对象编程. Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发. 注重的是如何解决问题而不是编程语言的语法和结构. wxPython,Twisted,Boa Constru

python语言学习1

Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. 龟叔给Python的定位是“优雅”.“明确”.“简单”,所以Python程序看上去总是简单易懂 初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序 python语言是一种很高级的语言 写代码的时候代码量很小,但是所带来的缺点就是运行速度慢 C语言是可以用来编写操作系统的贴近硬件的语言,所以,C语言适合开发那些追求运行速度.充分发挥硬件性

Pair Programming 1-初识Python语言

由于组员兴gay突发奇想,打算用流行的Python语言完成我们这次结对编程的项目,我也趁机学习一下Python的语法细节和特点.不过,从c++语言转换成Python实在是个challenging的任务啊. 首先,Python有一种特殊的语法格式:缩进.不同于c/c++中if.while条件后执行代码会被大括号{}标识起来,Python用缩进的方式来表示这种层次关系.例如: 1 if a>b: 2 max=a 3 print("较大者为%d"%max) 4 elif a<b:

[Python学习笔记1]Python语言基础 数学运算符 字符串 列表

这个系列是我在学习Python语言的过程中记录的笔记,主要是一些知识点汇总,而非学习教程,可供有一定编程基础者参考.文中偏见和不足难以避免,仅供参考,欢迎批评指正. 本系列笔记主要参考文献是官网文档:http://docs.python.org/.在此向文档编辑者致谢.请勿将本文用于商业用途. 一.Python语言介绍 首先,Python是一种广泛应用的通用高级编程语言,具有较高的抽象层次,支持面向对象的编程方法.其具有高级的数据结构和许多方便的库文件,可以完成文件IO.系统调用.网络编程,甚至

关于《selenium2自动测试实战--基于Python语言》

关于本书的类型: 首先在我看来技术书分为两类,一类是“思想”,一类是“操作手册”. 对于思想类的书,一般作者有很多年经验积累,这类书需要细读与品位.高手读了会深有体会,豁然开朗.新手读了不止所云,甚至会说,都在扯犊子,看了半天也不知道如何下手. 对于操作手册的书,一般会提供大量的实例,告诉你详细的步骤.对于高手来说,这不就是翻译了一下官方文档嘛,好意思拿来骗钱.但对于新手来说,反而认为是好处,跟着上面的步骤操作就掌握了某种技术能力. 显然,本书属于后者,书中提供了大量代码实例,并没有太多思想层面

尝试自己的Perl语言的包 TCP协议的再包装起到类似python语言装饰器的效果

#!/usr/bin/perl # Filename: BuildSocketTCP.pm # #   Copyright 2012 Axxeo GmbH #   Licensed under the Apache License, Version 2.0 (the "License"); #   you may not use this file except in compliance with the License. #   You may obtain a copy of t

尝试自己的Perl语言的包 UDP协议的再包装起到类似python语言装饰器的效果

#!/usr/bin/perl # Filename: BuildSocketUDP.pm # #   Copyright 2012 Axxeo GmbH #   Licensed under the Apache License, Version 2.0 (the "License"); #   you may not use this file except in compliance with the License. #   You may obtain a copy of t

基于python语言的tensorflow的‘端到端’的字符型验证码识别源码整理(github源码分享)

基于python语言的tensorflow的‘端到端’的字符型验证码识别 1   Abstract 验证码(CAPTCHA)的诞生本身是为了自动区分 自然人 和 机器人 的一套公开方法, 但是近几年的人工智能技术的发展,传统的字符验证已经形同虚设. 所以,大家一方面研究和学习此代码时,另外一方面也要警惕自己的互联网系统的web安全问题. Keywords: 人工智能,Python,字符验证码,CAPTCHA,识别,tensorflow,CNN,深度学习 2   Introduction 全自动区

运用Python语言编写获取Linux基本系统信息(三):Python与数据库编程,把获取的信息存入数据库

运用Python语言编写获取Linux基本系统信息(三):Python与数据库编程 有关前两篇的链接: 运用Python语言编写获取Linux基本系统信息(一):获得Linux版本.内核.当前时间 运用Python语言编写获取Linux基本系统信息(二):文件系统使用情况获取 一.实验环境: Python2.7.10.pycharm.VM虚拟机.CentOS6.3.mysql 二.MySQLdb模块: MySQLdb模式是Python中专门连接MySQL数据库的模块,另外Python开发环境的搭

python语言实现

最近看了看陈儒的<Python源码剖析>,写的很好,这里简单记录下python语言实现的几个点. 1.python对象实现原理 首先说下python中的对象的实现,python中基本所有东西都是对象,而这个对象都是基于PyObject. [object.h] typedef struct _object { int ob_refcnt;//引用计数 struct _typeobject *ob_type; } PyObject; 可以看到,这个数据结构十分简单,一个引用计数一个类型指针. 这个