python基础1

(包含数据类型、常规操作符、分支和循环)
1、数据类型
Python的数据类型包含整型、浮点型、布尔型。
先了解一下变量,变量就是一个代号或者说名字,我们需要给其赋值;变量命名的规则是只能使用数字、字母和下划线,注意数字不能开头、不推荐下划线开头、字母的大小写有区别;变量的命名一般使用其固定含义的单词或缩写,常用的命名方法有驼峰命名法,大驼峰是指首字母大写,常用于给类命名,小驼峰一般用于普通变量。
整数型:就是平时说的整数,在python里面没有长度限制,但有不同的进制,0b开头表示二进制,0o开头表示八进制,0x开头表示十六进制。
浮点型:就是小数,需要了解就是科学记数法的表示如15000表示为1.5e4。
布尔型:布尔型实际上是特殊的整形,用true和false表示真和假,true相当于1,false相当于0,但是false不能用做除数。
类型转换:int()是把其他类型变成整型,float()是把其他类型变成浮点型,str()是把其他类型变成字符串。用type()和isinstance(x,x)可以判断数据类型。

2、常规操作符
包括算数、比较、赋值、位运算、成员运算、逻辑运算、身份运算。
算术:加减乘除、取余%、取整//、幂运算**。
比较:大于、小于、等于、不等于,其结果返回布尔值。
赋值:等于、+等于……
逻辑:and、or、not,结果返回布尔值。
成员:in和not in,用于检测一个变量是否在另一个变量中。
身份:is 和 not is,用于检测两个变量是否是同一个变量。
运算优先级:有括号先括号,然后幂,正负,算术,比较,逻辑。

3、分支和循环
分支:常用分if语句来进行操作:
if 条件表达式: 语句1 语句2
双向分支:if……else……语句
多项分支:if…elif…elif…else语句
注意python里面没有switch…case…语句
断言assest有点像是if 的近亲,当这个关键字后面的条件为假时,程序会自动奔溃并给出AssertioneError异常。常用于在程序中置入检查点,确保某一条件一定为真。
循环:重复某些固定东西或者处理基本事物,一般有while循环和for循环。
While循环和if条件分支类似,只要条件为真while就会一直重复执行该段代码。
语法为:while 条件: 循环体
for循环也叫计数器循环,语法:for 变量 in 序列: 语句
for循环中的变量一般用i、k、m、n或者indx、idx、inem之类的。
for一般和range()函数一起用,range()用于生成一个数字序列,如range(1,5)表示1、2、3、4,其包含左边不含右边。还可设置其步长,如range(1,10,2)表示1、3、5、7、9。
还有一些语句和循环相配合:break语句时终止当前循环,跳出循环体;continue语句用于跳出本轮循环,进行下一次循环;pass语句时一个占位词,不具有任何含义,但为了避免报错而进行跳过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值