栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python学习fichc-01

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python学习fichc-01

使用dir(__builtins_)知道内置函数;

使用help(函数名)知道函数功能;


变量

使用变量之前要先对变量赋值;

变量命名:字母数字下划线,但不能以数字开头;

字母可以大小写,区分大小写 ;

=是赋值的意思,左边是名字,右边是值;==是等于的意思;

字符串

字符串也叫文本,文本不等于数字;

创建字符串可以加成对的单引号或者成对的双引号,注:必须成对!

打印多行字符串,可以加"""    """   加上三对引号;

例子:若打印原始字符串,或原始字符串里有多个\\,可以在字符串前面加上一个r

模块

random模块中的一个函数randint()会返回一个随机的整数

浮点数转化为整数,会向下圆整

>>>a=5.99
>>>b=int(a)
>>>b
5

str()也是一个内置函数,可以将其定义新的字符串,但是若再用新的字符串代替,会报错

>>>str='uaena'
>>>a=str(5e-19)
Traceback (most recent call last):
  File "", line 1, in 
    a=str(5e-19)
TypeError: 'str' object is not callable

type()函数可以知道数据类型;

isinstance(  )函数通过比较判断数据类型,前面是需要知道的参数,后面是数据类型

 除法:/

求模:%

取整://

优先级

 逻辑操作符:and or(二元操作符)    not(一元操作符)

非0数值处理为True

 幂运算的优先级有特殊性:

当它左侧是一元运算符时,幂运算比其优先级高;当它右侧是一元运算符时,优先级比其低

not >and>or(优先级顺序)

 游戏打飞机:

条件语句与三元操作符

结构:X if 条件 else Y

断言

assert 相当于熔断保护的一种作用,也可以说当程序出现错误时,会自爆,而不是等程序自己自动崩溃;一般来说可以用assert在程序中置入检查点,只有确保程序中某个条件一定为真的时候,程序才能正常工作,assert就非常有用

While循环

while 条件:
    循环体

for循环

for循环与C语言的不同,功能更齐全

语法
for  目标 in 表达式:
    循环体
#表达式可以是列表,也可以是元组

 range()函数【内置函数】

经常与for循环搭配使用

语法:
    range([start],[stop],step=1)
--用中括号括起来的两个参数表示它们是可选的
--step=1,表示第三个参数的默认值为1
--功能是生成一个从start参数的值开始到stop参数的值结束的数字序列(注意不包含结束的stop值)
--默认从0开始

break语句

跳出循环体,执行后面的循环体外的语句

continue语句

终止本轮循环,并开始下一轮循环,但是要先测试是否满足循环条件,只有当循环条件为True,才会执行,否则跳出循环

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/350348.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号