8月6日
conditionals & control flow
主要学习了if条件句的使用,最后的应用实例是制作圆形和三角形的面积计算程序。
一、比较符号
共有6种比较符号
== 等于
!= 不等于
<
<=
>
>=
二、布尔运算
共三种布尔运算符
and
or
not
关于优先顺序
not > and > or
三、if句的语法,其中elif可添加多个
if :
elif :
else:
实例一:单词游戏,将单词的第一个字母放到最后
用户输入单词
判定不为空且都为字母(用isalpha() 判断是否都为字母)
变量1用[0]取到第一个字母
变量2用[1:len()]取到2至最后
[1:4] 输出变量的1,2,3位
所以对单词apple来说
1:len(apple)输出的是第二到最后
将变量1,2 合并输出
实例二:计算面积
用户选择形状
判断输入的形状(判断要加引号!!)
引导输入数值
注意raw_input 取到的值为str类型
转换为float类型
计算面积
import math
from math import sqrt
from math import *
max()
min()
abs() 绝对值
type() 数据类型
网友评论