目标

使用pycharm,完成两个小实例的编写和运行。一个是温度转换,一个是蟒蛇图形绘制。

过程

1、先设置project目录,虽然命名不是很正式,主要不太习惯软件的目录结构,好在只是熟悉语言和工具,就先把代码都放一个目录下吧。

2、可以打开多个py文件,运行时可以分别运行,如下图b部分。记得选择编译器。

3、运行结果见c。

总的来说,这些实例都很简单,主要还是动手体验下,对编辑环境的熟悉。

代码

温度转换代码:

# temperature conver, between c and f.

tempstr = input("请输入温度,数字+字母f或c结尾:")

if tempstr[-1] in ["f", "f"]:

temp = (eval(tempstr[0:-1]) - 32) / 1.8

print("摄氏温度为:{:.2f}c".format(temp))

elif tempstr[-1] in ["c", "c"]:

temp = eval(tempstr[0:-1]) * 1.8 + 32

print("华氏温度为:{:.2f}f".format(temp))

else:

print("输入格式错误")

蟒蛇绘制代码:

#pythondraw.py

import turtle

#turtle.setup(1290, 730, 0, 0)

turtle.setup(700, 700)

turtle.penup()

turtle.fd(-250)

turtle.pendown()

turtle.pensize(25)

turtle.pencolor("pink") #brown, purple

turtle.seth(-40)

for i in range(3):

turtle.circle(40, 80)

turtle.circle(-40, 80)

turtle.circle(40, 80/2)

turtle.fd(40)

turtle.circle(16, 180)

turtle.fd(40 * 2/3)

turtle.done()

=======================

by nicowei

2018-12-5 00:18:08

=======================

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

python 嵩天 笔记,【笔记】嵩天-Python语言程序设计-完成两个简单实例相关推荐

  1. python从入门到大神---4、python3文件操作最最最最简单实例

    python从入门到大神---4.python3文件操作最最最最简单实例 一.总结 一句话总结: python文件操作真的很简单,直接在代码中调用文件操作的函数比如open().read(),无需引包 ...

  2. python课后题答案第五章_Python语言程序设计(美-梁勇)第5章习题解答

    Python语言程序设计第5章 循环 第5章 循环 5.1分析下面的代码.在A.B.C处count<100总为true,总为false,还是有时true有时false? Count = 0 Wh ...

  3. 《Python语言程序设计》——3.4 实例研究:最小数量的硬币

    本节书摘来自华章计算机<Python语言程序设计>一书中的第3章,第3.4节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区"华章计算机&quo ...

  4. python的取整和取余_python实现取余操作的简单实例

    python实现取余操作的方法: 可以利用求模运算符(%)来实现.求模运算符可以将两个数相除得到其余数.我们还可以使用divmod()函数来实现取余操作,具体方法如:[divmod(10,3)]. 在 ...

  5. python爬取toefl_spark学习进度6-Python爬取数据的四个简单实例

    今天本来想把昨天安装的intellij配置好,但是一直显示没有网络,网上查了相关资料也没有查出来解决办法. 然后暂停了intellij的配置,开始做了几个Python爬取简单数据的实例,先做了几个最简 ...

  6. python解释器把python代码一次性翻译成目标代码_Python语言程序设计----【第1周 Python基本语法元素】之1.1 程序设计基本方法...

    第1章 Python基本语法元素 1.1 程序设计基本方法 1.2 Python 开发环境配置 1.3 实例1:温度转换 1.4 Python程序语法元素分析 1.1 程序设计基本方法 计算机的概念: ...

  7. c语言程序设计笔记手写图片,C语言程序设计笔记.pdf

    陈立龙 (华中师范大学) C程序设计笔记( ) V1.06 一.C语言执行流程: 1.在C 语言中,一个C 语言源程序需要经过编译.连接和执行三个过程.其中编译是指将源程序 (*,c) 翻译成二进制形 ...

  8. python开发his系统_医院HIS系统调用钉钉开放平台的简单实例

    龙源期刊网 http://www.qikan.com.cn 医院 HIS 系统调用钉钉开放平台的简单实 例 作者:朱夏迪 来源:<中国新通信> 2016 年第 19 期 [摘要] 目的:实 ...

  9. C语言程序设计学习笔记:P1-程序设计与C语言

    本系列博客用于记录学习浙江大学翁恺老师的C语言程序设计,系列笔记链接如下: C语言程序设计学习笔记:P1-程序设计与C语言 C语言程序设计学习笔记:P2-计算 C语言程序设计学习笔记:P3-判断 C语 ...

最新文章

  1. 使用Google Closure DepsWriter生成JS依赖文件(二)
  2. jvm四:常量的本质含义以及助记符基本认识
  3. 【采用】【风险管理】(第一篇)风险管理核心指标
  4. Amazon S3数据存储
  5. 使用免费的云服务 AWS EC2
  6. 墨者_rsync未授权访问漏洞
  7. Yammer Metrics,一种监视应用程序的新方法
  8. cmake The source directory xxxx does not appear to contain CMakeLists.txt
  9. 关于郭安定 - 了解我更多
  10. P1091 合唱队形
  11. 2.NET Core设定数据库种子
  12. iOS C++ 关于深度学习(机器学习) (一)学习概览
  13. 平衡二叉树例题_平衡二叉树专题
  14. Git Gui界面出现中文乱码的设置方法
  15. linux脚本while死循环,shell编程之while死循环
  16. 《开端》里的循环,人工智能每天都在进行
  17. 编程题——真题训练一(WYYX)
  18. 个税计算--Java
  19. Tensorboard无法显示图片
  20. python中xpath使用案例_python爬虫学习笔记:XPath语法和使用示例

热门文章

  1. UEditor 不调用后台
  2. 中科院声学所ZJ-3型压电测试仪
  3. php 数组函数array_merge 合并数据的坑
  4. 鲍威尔法源程序码matlab,鲍威尔算法matlab程序f.doc
  5. RFID第二版答案-第三章
  6. 计算机二级excel排名,计算机二级excel真题:制作评选投票表格
  7. c# 超时时间已到.在操作完成之前超时时间已过或服务器未响应,c#执行插入sql 时,报错:异常信息:超时时间已到。在操作完成之前超时时间已过或服务器未响应...
  8. 自动化重复文件清理 Bash 脚本
  9. 【开发工具】Eclipse编写Java/JS/Web/JSP页面智能提示
  10. Qt 绝对要收藏的网站QTCN Qt绘图工具