【菜鸟窝出品】 python的变量和逻辑基础(python数据分析入门)
阿里百度大神精讲的人工智能视频课程,领取地址:https://www.cniao5.com/course/10239
或欢迎勾搭运营小姐姐(微信 id:BT474849)免费领取63讲精品机器学习入门到实战视频哦~
1、变量
1.1什么是变量:
变量是什么东西?只不过存储值的一种容器,当我们创建一个变量,需要在内存中保留一些空间
1.2Python变量的命名规则
- 变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线(_),而不能使用空格、连字符、标点符号、引号或其他字符。
- 变量名的第一个字符不能是数字,而必须是字母或下划线。
- Python的变量是区分大小写。
- 不能将Python关键字用作变量名。
1.3 Python都有哪些数据类型
整型
字符串类型
浮点型
布尔型
空值
列表
元组
集合
字典
1.4整型
在32位机器上,整数的位数为32位,取值范围为-231~231-1,即-2147483648~2147483647
在64位系统上,整数的位数为64位,取值范围为-263~263-1,即-9223372036854775808~9223372036854775807
1.5浮点型
按照科学计数法表示时,一个浮点数的小数点位置是可变的。比如,1.23x109和12.3x108是相等的
对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5
1.6 字符串类型
字符串是以’ ‘或" "括起来的任意文本,比如’abc’,“xyz”
1.7 Python的字符编码
一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295
大写字母A的编码是65,小写字母z的编码是122
1.8 Python的字符编码
Python3中,字符串类型使用str 和 bytes 两种类型来表示
大写字母A的编码是65,小写字母z的编码是122
1.10 Python的空值
空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值
1.11 布尔型
and:与运算,只有两个值都为True时,计算结果才为True
or:或运算,只有一个值为True时,计算结果就为True
not:非运算,把True变成False,把False变成True
2.1 Python的list(列表)和tuple(元组)
list,也叫列表,在其他语言中也叫数组。list是一种有序的集合,可以随时添加和删除其中的元素
tuple和list非常类似,但是tuple一旦初始化就不能修改
2.2Python字典和set(集合)
dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。
2.3Python的条件语句
if 条件判断1:
执行
elif 条件判断2:
执行2
elif 条件判断3:
执行3
else:
执行4
2.4Python的循环语句
print(“媳妇儿,我错了”)
print(“媳妇儿,我错了”)
print(“媳妇儿,我错了”)
…(还有99997遍)…
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
…(省略)…
像while循环一样,for可以完成循环的功能。
for 临时变量 in 列表或者字符串等:
循环满足条件时执行的代码
else:
循环不满足条件时执行的代码
完整的视频讲解和ppt课件可勾搭weixin:BT474849 免费领哦`
【菜鸟窝出品】 python的变量和逻辑基础(python数据分析入门)相关推荐
- 菜鸟窝出品】数据清洗、python与sklearn数据标准化实战(附项目源码)
本文是由菜鸟窝特邀清华的人工智能博士亲授,从零开始教你如何进行数据预处理,并通过实际案例手把手教会大家进行实操.相关的源码会发给大家实践,让你真正做到学以致用. 阿里百度人工智能大神精讲的人工智能视频 ...
- 人工智能数学基础之函数与极限(无穷小与夹逼定理),附视频详解【菜鸟窝出品】
人工智能的数学基础知识有哪些?这是准备转行人工智能学习者的共同问题.如果你在学习机器学习,深度学习的过程中遭遇挫折,多半是由于数学知识的阻碍.为了搞懂这个问题,菜鸟窝到处搜索答案,最终找到知乎的这个回 ...
- python常用变量名_python基础知识整理
Python Python开发 Python语言 python基础知识整理 序言:本文简单介绍python基础知识的一些重要知识点,用于总结复习,每个知识点的具体用法会在后面的博客中一一补充程序: 一 ...
- python 声明变量类型_python基础学习03数据类型和变量
数据类型和变量 1. 数据类型 1.1 整数 Python中不限制整数正负及大小,例如:1,-1,100,-100等等.计算机常用十进制和十六进制表示数值,比如十六进制表示方法是用前缀0x加后缀0-9 ...
- python代码变量作业_1作业python数据类型 条件循环 列表
变量 python中不用像C++一样先定义数据类型再赋值,可以直接赋字符串类型.字典类型.元组类型.列表类型: python的变量名只能包含数字 字母 下划线,不能以python的关键字命名,可以以下 ...
- python学会后月薪-零基础python培训后薪资有多少?
零基础python培训后薪资有多少?python开发的第三方招聘信息网站显示15k左右,具体薪资多少根据个人的能力以及工作年限都有很大的关系.Python应用广泛在软件质量控制.提升开发效率.可移植性 ...
- python绝对导入_[编程基础] Python中的绝对导入与相对导入
如果您从事的Python项目有多个文件,那么您以前可能不得不使用import语句.即使对于拥有多个项目的Python重度使用者(比如我),import也可能会造成混淆!您可能正在阅读本文,因为您想对P ...
- python要学多久-零基础python培训需要学多久?
目前市场上对于Python开发人才的需求与日递增,所以很多人都会选择去学Python.那如果是零基础又该如何学Python呢?小白学Python需要多久呢?传智播客根据以往的python培训经验给大家 ...
- python零基础怎么学-Python怎么学?零基础如何顺利入门Python?
点击蓝字"python教程"关注我们哟! 当你想要进入一个全新的领域时,首先要弄清楚的就是它的体系.那么在Python领域,应该掌握哪些知识点呢? Python基础与高级编程 1. ...
最新文章
- 为什么阿里巴巴这一次能扛得起 11 亿的流量?
- python调用shell命令-python调用shell命令小结
- cocos3.7.1 mac 创建项目
- 关于fatal error LNK1120: 1 unresolved externalsd而解决方法
- MyBatis-动态SQL
- 【大学课程】线性代数基础知识点
- wxWidgets:wxChildFocusEvent类用法
- 支持向量机概念图解_支持向量机:基本概念
- 10月10日,可为程序员节日
- 我的博客也是男的(还好)
- 利用图神经网络进行社交机器人检测
- Android --Gson解析json数据
- 【chp3】代码调试-车万翔-自然语言处理:基于预训练模型的方法
- 在领导面前吃不开的4种员工,中一条就别指望提拔了,说的真准
- 计算机computer英语划分音节,英语基础知识1.computer有___个音节,按划分音节的规则,应为____.A.1;computer B.2;com...
- 无效虚假询盘,如何避免上当?
- Python 安装 tensorflow
- PureMVC(AS3)剖析:实例
- TI飞控出现联系方式,Ti飞控芯片锁了解决办法
- BGP(1):BGP 的基本机制