Python基础-1
变量:
变量:是计算机语言中能储存计算结果或能表示值抽象概念。
变量的要求:
变量名称,只能是字母,数字或者下划线的任意组合,
变量名的第一个字符不能是数字
一下关键字不能成为变量名字【’and’,’as’,’assert’,’break’,’class’,’continue’,’def’,’del’,’else’,’except’,’exec’,’finally’,’for’,’from’,’global’,’if’,’import’,’in’,’is’,’lambda’,’not’,’or’,’pass’,’print’,’raise’,’return’,’try’,’while’,’with’,’yield’】
变量命令习惯:
驼峰体:
下划线:【全部小写,带下划线,官网推荐】
常量:
常量:指定不变的量
python 中没有专门的语法代表常量;
一般使用大写的变量表示常量
AGE= 60
注释:
注释方式符号是#或者”””xxxx”””
name_of_boy= ben
print (“the name of the boy”,name)#男孩的名字叫做Ben
代码 注释原则:不要全部加注释,只需要在自己觉得重要或不好理解的部分加注释就可以。可以中文或者英文,不能使用拼音,
数据类型:
数据类型的分类:
计算机无法分清字符和数字,除非明确定义,python中一般分为如图所示的数据类型;
|
![]() |
int(整形)
在32位机器上,整数的位数是32bit,取值范围为-2**31~2**31-1,即-2147483648~2147483648;
在64bit机器上,整数的位数是64bit,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807
long(长整形)
和C语言不通,Python的长整数没有指定位宽。即:python没有限制长整数数值的大小,但是实际上由于机器内存有限,我们使用的长整数不会无限大;
在python3中,不在有long类型,都是int类型
除了int 和long 之外,其实还有float浮点型,复数型,也就是小数
数据类型-字符串
在python 中加了引号的字符都被认为是字符串
name=”ben”#双引号、单引号、3个引号’’’xxx’’’也可以。
单引号和双引号,以及多引号区别
字符串-拼接
字符串只能进行相加和相乘的运算【只能字符串和字符串之间做操作】
数据库类型-布尔型
布尔型很简单,就是两个值,一个True(真),一个False(假),主要用于逻辑判断
格式化输出
运算符
流程控制
单分支:
if 条件: 满足条件后要执行的代码 |
![]() |
双分支:
while 循环:
循环语句
死循环【Dead Loop】
循环终止语句:
break用与完全结束一个循环。跳出循环执行循环后面的语句;
continue和break 有点类似,区别在于continue 只是终止本次循环,接着还执行后面的循环。break则完全终止循环
两种用法之间的区别:
break
continue
While。。。。else 玩法
while 后面的else作用是指,当while 循环正常执行完,中间没有break 中止的话,就会执行else后面的语句