用户:绝命徒神探查看:0 回复:18 评论:0 创建时间:2018-02-28T21:30:59
〖···前言···〗
大家吼我是上到编程下到小说左到推理不会钢琴不会书法的疯子绝命,在这里再次给大家带来一期Python的萌新向教程。首先打开你的IDLE,不知道怎么下载的点击见我的这个教程链接:https://www.codemao.cn/wiki/forum/9612。好,让我们开始吧!
〖···正文···〗
今天我们讲三个内容:条件分支+数值类型。我们先讲——条件分支。好,条件分支是什么?(你把我问倒了(才怪))我先在大家脑海里灌输一个错误的(划掉)概念跟介个差不多——
(观众:你喵吧,代码和积木还能一样?说谁谁信那!)
No,no,no。我是说意思差不多。现在告诉你条件分支:if-else
if条件:
条件为True(真)执行的操作。
else条件:
条件为False(假)执行的操作。
如果程序知识一个命令清单的话,那么他仅仅需要笔直地一路走下去,直到走到喵胡同。但你不能将程序设计成一个路痴吧!应该让他根据不同的条件执行不同的任务。这就是条件分支,也是条件分支跟上面积木不同的地方。条件分支可以根据不同的条件去执行不同的任务,而上面的积木是根据一个条件去执行不同的任务,这一点必须搞清楚。
我现在用条件分支去做一个猜数游戏:
先按下快捷键Ctrl+S将源代码保存为名p3_1.py的文件。然后按下F5,运行走起!
输错了,就是介样上图。那输对了呢?介样(下图)
没错94介样。
*数值类型
没错现在讲数值类型:
1、整形
整形很简单啦~大家都知道就是整数。就不详细介绍了。
2、浮点型
浮点型是什么呢?就是我们常说的——小数。比如说我们的3.14(话中有话)就是浮点型(没别的意思),我举个栗子:
既然这里说到了浮点型,那就很有必要说说E记法。比如说从地球到太阳有1.5亿千米,如果要换成整数,就可以用E记法,也就是1.5e11
3、布尔型
布尔型其实是一种特殊的整形,尽管布尔型使用True和False来代表真与假。True代表整型1,而False代表整型0。
看到了吗,94介样。
4、类型转换
在这里绝命给大家介绍几个与数值类型紧密相关的函数:int()、float()和str()。
int()的作用是将一个字符串或一个浮点数转换为一个整数(不是四舍五入):
没错,还有float()的作用是将一个字符串或整数转换为一个浮点数:
str()的作用是将一个数或任何其他类型转换为一个字符串:
〖···尾声···〗
下课,我们下期再见。
(预告,下节课标题:【萌新院讲堂】萌新向Python教程:常用操作符+变量)