缩进、循环设置、查找导入Python模块、数字类型及运算、布尔类型及运算、运算符优先级、比较运算符、input、int、while

缩进:

在连续的语句之间用不同长度的缩进来区分执行的先后,不同缩进代表不同层级,需要一同执行的语句要放在同一层级

 

 


循环的设置:运用while对真假的判断执行语句,条件成立,则一直执行代码

可以用ctrl+ c强行终止


查找Python自带的官方文档:

在idle右上角的help中找到Python Docs打开帮助文档,在左上角索引中通过关键字查找

导入Python模块:

import+空格+模块名

以导入random模块为例

 在random模块中有randint函数,如上表示可以随机获取一个1~10之间的整数(1和10都可以取到)注意random后要加英文句号在接randint,不然报错


数字类型

整数

长度不限(可以计算很大的数),python中的除法即使可以整除也会保留小数点后一位

 

浮点数:(不是绝对精确的)

小数都是以浮点数的形式存放的,直接使用会产生误差

精确地计算浮点数:

使用decimal(十进制)  模块

即使输出的浮点数是整数,python也会对其保留一位小数以表示其是浮点数         

E记法:Python中的科学计数法

有效数字从小数点后五位开始时python用科学计数法表示

1.23e-05表示1.23*10⁵ 

如果输入用E记法写的数字Python依旧会用E记法返回

e不区分大小写 

 

用另一种写法Python可以不用E记法返回

复数

虚部只能以j为后缀,不能用i

不分大小写

 

实部和虚部都是以浮点数的形式存放的

当将复数赋值给一个变量,可以通过.real和.imag分别获取实部和虚部的值,同时获取的值也是浮点数

数字运算

地板除:

将结果向下取整

abs(x):

若x为复数,返回的结果是x的模

 

int(x):

将字符串转化为整数

直接取整,不用四舍五入,也不用向哪边取整

 

如果小数是字符串,无法操作,Python报错

float(x):

将指定的值转化为浮点数

complex(re,im):

正常输入,符号两边可以有空格

输入复数,符号两边可以有空格

 

输入字符串,符号两边不能有空格 

pow(x,y):

 1.求x的y次方,与x ** y相同

 2.pow(x,y,z):将x的y次方和z求余


布尔类型

 bool()    

大部分情况都会判定为True

判定为False的情况:1.值为0的数字类型(只要Python的输出是0)

                                   2.空的序列或集合

                                   3.什么都没有或者本身为错误

1和True相等

0和False相等

注意T和F一定要大写,并且True和False可以用于计算

 

逻辑运算(布尔运算)

 简称与或非 

短路逻辑(and和or遵循)

从左往右,只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个操作数进行求值(直接打出影响结果的关键)

运算符优先级:从上到下,优先级依次递增

          

 

 比较运算符:所有符号中间都不能有空格

一些函数:

input:接收用户的输入并且返回(导入)

name = input("What\'s 君の名字")
print(name)

将name赋予用户输入的值

int:将字符串转化为整数

 

       直接取整,不用四舍五入,也不用向哪边取整

 

        如果字符串是小数,无法操作,Python报错

 

While:如果条件为真则执行这里的语句

注.与while、if、 else同一行的末尾需要加:并且下一行需要增加缩

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值