天天看点

Python笔记day1

变量定义规则

数据类型

双分支 if else

多分支结构 :猜年龄案例 

while 循环

<b>dead loop</b>

<b>break &amp; 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 &amp; fault 

多分支结构 :分数案例

while  案例  循环打印1--100 ,第50此不打印值 ,60-80次打印对应值的平方

死循环  条件永远满足  循环下去  dead loop

break &amp; continue

break 跳出整个循环不在进行

continue 跳出单个循环 

<b>while else用户   </b>

<b>当循环正常结束 当未使用break强制退出后 </b>

猜年龄案例 

格式化输出信息,案例

age项,如执行时报错需要输入数字,则使用int()来做转换,将age字符形式转换为数字,%s(string)为字符,除此之外还有%d(digth)为数字,%f(float)为小数 。

上栗可强制某些变量的数据类型 

三个引号中间外一个整体,此案例赋值msg  ,引号后的%内容代表前面出现过的4个%为哪些变量

====

常用模块

数组的应用

上一篇: 基数排序
下一篇: Path Sum II