变量定义规则
数据类型
双分支 if else
多分支结构 :猜年龄案例
while 循环
<b>dead loop</b>
<b>break & continue</b>
<b>while else 用户 </b>
数字、字母、下划线 任意组合 但不能以数字开头 ,且程序包含的单词无法作为变量名
变量的写法
驼峰体
AgeOfOldboy = 35
下划线(官方推荐)
age_of_oldboy = 35
常量定义规则,一般采用全大写定义常量。
AGE_OF_OLDBOY = 35
Python能自动识别数据类型
可通过命令type查看
数据类型-数字类型
int 整数 取值范围 -2**31~2**31 64位机器取值为-2**63~2**63
long 长整数 无定义范围 3.0后 无此类型
float浮点型 简单理解为小数
数据类型 -字符串
定义时加引号就认为是字符串,单引号、双引号 、3引号都可以 ,单引号双引号无区别,3引号一般定义一段话(多行)
数据类型-布尔值
true & fault
多分支结构 :分数案例
while 案例 循环打印1--100 ,第50此不打印值 ,60-80次打印对应值的平方
死循环 条件永远满足 循环下去 dead loop
break & continue
break 跳出整个循环不在进行
continue 跳出单个循环
<b>while else用户 </b>
<b>当循环正常结束 当未使用break强制退出后 </b>
猜年龄案例
格式化输出信息,案例
age项,如执行时报错需要输入数字,则使用int()来做转换,将age字符形式转换为数字,%s(string)为字符,除此之外还有%d(digth)为数字,%f(float)为小数 。
上栗可强制某些变量的数据类型
三个引号中间外一个整体,此案例赋值msg ,引号后的%内容代表前面出现过的4个%为哪些变量
====
常用模块
数组的应用