python最基本语句,实例1温度转换
python基础没打好
在后续的学习中
有很多专业知识理解不了
找到中国大学mooc
特来温习一遍
总结一些笔记
以备查阅
print("Hello World") #编程语言母语
交互式
文件式
实例1:圆面积的计算
r=2 #圆半径
area=3.14*r*r #圆的面积公式
print(area) #输出圆面积
实例2:同切圆绘制
python最常用的功能
就是利用代码进行图形绘制
import turtle #引入海龟库
turtle.pensize(2) #笔的大小
turtle.circle (10)#圆的半径
turtle.circle(40)
turtle.circle(80)
turtle.circle(160)
实例3:五角星绘制
from turtle import*
color('red','red') #笔颜色、填充色
begin_fill() #开始绘制
for i in range(5):fd(200) #直角线200rt(144) #折角144°
end_fill() #结束填充
done()
程序的格式框架:缩进、注释
命名和保留字:命名规则、变量
数据类型:字符串、 整数、浮点数、列表
字符串的使用:索引、切片
语句:赋值语句、分支语句
函数:input()、print()、eval()
print函数:print()格式化
这里涉及的小知识点
很多也很常用
详细内容这里我就不展开了
会在后续的内容中涉及到
实例一:温度转换
tempstr=input("请输入带有符号的温度值") #用户输入的温度值,将会被保存在tempstr变量中
if tempstr[-1] in ['F','f']: #[-1]代表的是反向递减索引方式,指的是tempstr字符串中最后一个字符C=(eval(tempstr[0:-1])-32)/1.8 #[0:-1]是字符串中的切片,指的是从0开始,但不取到字符串中的最后一个字符的字符串print("转换后的温度是{:.2f}C".format(C)) #这个涉及到的是print()函数的格式化,{}表示槽,后续变量填到这个槽中,即format中的C填到那个槽中,{:.2f}表示将变量C填充到这个位置时取小数点后两位
elif tempstr[-1] in ['C','c']: #这个是判断变量tempstr中的最后一个字符是否与列表中的某个元素相同F=1.8*eval(tempstr[0:-1])+32#eval()评估函数能将数字的字符串形式变为数字形式,可以与前后的数值进行计算,用eval()函数,而不用int()函数的原因是输入的数字可能不是整数,eval()函数更具包容性print("转换后的温度是{:.2f}F".format(F))
else: #如果用户输入的不是华氏温度也不是摄氏温度,就默认输出以下内容print("输入格式错误")
这里特意试一试评估函数用法
eval()去掉参数最外侧引号
并执行余下语句的函数
eval("1")
1
eval("1+2")
3
eval(' "1+2" ')
'1+2'
eval('print("hello")')
hello
希望所有的知识点
都牢牢的记在脑子
python最基本语句,实例1温度转换相关推荐
- python温度转换实例_Python温度转换实例分析
Python温度转换实例分析 本文主要研究的是Python语言实现温度转换的相关实例,具体如下. 代码如下: #TempConvert.py val=input("请输入带有温度表示符号的温 ...
- python多分支语句实例_Python分支语句与循环语句应用实例分析
Python分支语句与循环语句应用实例分析 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: Python分支语句与循环语句应用实例分析.txt ] (友情提示:右 ...
- python温度转换程序_用Python程序温度转换实例
实例:温度转换 (1)分析问题:利用程序进行温度转换,由用户输入温度值,程序给出输出结果:通过语音识别,图像识别等方法自动监听并获得温度信息发布渠道(如收音机.电视机)给出的温度播报源数据,再由程序装 ...
- python中for循环流程图_Python While循环语句实例演示及原理解析
这篇文章主要介绍了Python While循环语句实例演示及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Python 编程中 while ...
- python蟒蛇代码_011 实例2-Python蟒蛇绘制
一."Python蟒蛇绘制"问题分析 1.1 Python蟒蛇绘制 用程序绘制一条蟒蛇 貌似很有趣,可以来试试 先学会蟒蛇绘制,再绘朵玫瑰花送给TA 设计蟒蛇的基本形状: 问题1: ...
- python123-Python基本语法元素 (第1周)-温度转换 II
实例1: 温度转换 描述 温度的刻画有 ...
- 温度转换的python程序_Python通过小实例入门学习---1.0(温度转换)
1.安装Python 3 下载地址: Welcome to Python.orgwww.python.org 2."温度转换"实例:摄氏度--->华氏度 / 华氏度---& ...
- 汇率兑换程序python按温度转换_python复习+实例编写(1)——温度转换、汇率转换...
(python基础知识复习.温度转换.人民币汇率转换实例) Python语言设计主要分为三步:IPO,即输入.算法.输出. 下面通过一个简单的实例,复习之前学习过的python的部分基础知识. 温度转 ...
- 轻轻松松学会Python入门三:经典实例-温度转换
目录 一,问题的解决 1,首先,我们分析问题: 2,划分边界: 3,设计算法: 4,编写程序: 5,调试测试: 6,升级维护: 二,程序语法元素分析 1,程序的格式框架 2,注释 1)标明作者和版权信 ...
最新文章
- File Operations In Java
- 函数计算工具链新成员 —— Fun Local 发布啦
- ​如何保护Java程序
- 复制活动记录记录的最简单方法是什么?
- [unreal4入门系列之九] UE4创建空白关卡并添加碰撞体
- matlab求系统根轨迹代码_根轨迹法、PID参数整定和matlab指令计算
- php 通过类名获取类的文件地址
- PHP + NGINX 控制视频文件播放,并防止文件下载
- html自动图片尺寸,关于html:CSS背景图像适合宽度,高度应按比例自动缩放
- 计算机路表配置命令,计算机、华为交换机、路由器配置命令表
- wamp下更改mysql密码
- 计算机二级考试c语言公共知识,2016年电大最新计算机二级考试c语言公共基础题知识点.doc...
- 怎么将电脑中的声音录制成WAV格式
- commons-logging中无法寻找log4j
- java中wint是什么意思,Java线程的同步演示代码,java线程演示,package Wint
- 图扑软件 | 数字孪生智慧选煤厂
- 联想SR158 安装CentOS7系统
- calloc和realloc
- 探索无止境,解决问题才是根本
- 分析如烹饪:让我们一起做数据大厨吧!
热门文章