阿里百度大神精讲的人工智能视频课程,领取地址: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数据分析入门)相关推荐

  1. 菜鸟窝出品】数据清洗、python与sklearn数据标准化实战(附项目源码)

    本文是由菜鸟窝特邀清华的人工智能博士亲授,从零开始教你如何进行数据预处理,并通过实际案例手把手教会大家进行实操.相关的源码会发给大家实践,让你真正做到学以致用. 阿里百度人工智能大神精讲的人工智能视频 ...

  2. 人工智能数学基础之函数与极限(无穷小与夹逼定理),附视频详解【菜鸟窝出品】

    人工智能的数学基础知识有哪些?这是准备转行人工智能学习者的共同问题.如果你在学习机器学习,深度学习的过程中遭遇挫折,多半是由于数学知识的阻碍.为了搞懂这个问题,菜鸟窝到处搜索答案,最终找到知乎的这个回 ...

  3. python常用变量名_python基础知识整理

    Python Python开发 Python语言 python基础知识整理 序言:本文简单介绍python基础知识的一些重要知识点,用于总结复习,每个知识点的具体用法会在后面的博客中一一补充程序: 一 ...

  4. python 声明变量类型_python基础学习03数据类型和变量

    数据类型和变量 1. 数据类型 1.1 整数 Python中不限制整数正负及大小,例如:1,-1,100,-100等等.计算机常用十进制和十六进制表示数值,比如十六进制表示方法是用前缀0x加后缀0-9 ...

  5. python代码变量作业_1作业python数据类型 条件循环 列表

    变量 python中不用像C++一样先定义数据类型再赋值,可以直接赋字符串类型.字典类型.元组类型.列表类型: python的变量名只能包含数字 字母 下划线,不能以python的关键字命名,可以以下 ...

  6. python学会后月薪-零基础python培训后薪资有多少?

    零基础python培训后薪资有多少?python开发的第三方招聘信息网站显示15k左右,具体薪资多少根据个人的能力以及工作年限都有很大的关系.Python应用广泛在软件质量控制.提升开发效率.可移植性 ...

  7. python绝对导入_[编程基础] Python中的绝对导入与相对导入

    如果您从事的Python项目有多个文件,那么您以前可能不得不使用import语句.即使对于拥有多个项目的Python重度使用者(比如我),import也可能会造成混淆!您可能正在阅读本文,因为您想对P ...

  8. python要学多久-零基础python培训需要学多久?

    目前市场上对于Python开发人才的需求与日递增,所以很多人都会选择去学Python.那如果是零基础又该如何学Python呢?小白学Python需要多久呢?传智播客根据以往的python培训经验给大家 ...

  9. python零基础怎么学-Python怎么学?零基础如何顺利入门Python?

    点击蓝字"python教程"关注我们哟! 当你想要进入一个全新的领域时,首先要弄清楚的就是它的体系.那么在Python领域,应该掌握哪些知识点呢? Python基础与高级编程 1. ...

最新文章

  1. 为什么阿里巴巴这一次能扛得起 11 亿的流量?
  2. python调用shell命令-python调用shell命令小结
  3. cocos3.7.1 mac 创建项目
  4. 关于fatal error LNK1120: 1 unresolved externalsd而解决方法
  5. MyBatis-动态SQL
  6. 【大学课程】线性代数基础知识点
  7. wxWidgets:wxChildFocusEvent类用法
  8. 支持向量机概念图解_支持向量机:基本概念
  9. 10月10日,可为程序员节日
  10. 我的博客也是男的(还好)
  11. 利用图神经网络进行社交机器人检测
  12. Android --Gson解析json数据
  13. 【chp3】代码调试-车万翔-自然语言处理:基于预训练模型的方法
  14. 在领导面前吃不开的4种员工,中一条就别指望提拔了,说的真准
  15. 计算机computer英语划分音节,英语基础知识1.computer有___个音节,按划分音节的规则,应为____.A.1;computer B.2;com...
  16. 无效虚假询盘,如何避免上当?
  17. Python 安装 tensorflow
  18. PureMVC(AS3)剖析:实例
  19. TI飞控出现联系方式,Ti飞控芯片锁了解决办法
  20. BGP(1):BGP 的基本机制

热门文章

  1. java获取下载链接文件流并上传至OSS
  2. scratch实现猫捉老鼠(下)
  3. 汇编jmp指令的一些用法(王爽)
  4. 目前月薪存一百万需要多久?
  5. html 设置请求头,http请求头和响应头设置
  6. 计算机算法与程序设计知识点,算法与程序设计知识点(答案)
  7. 信数金服决策引擎分享(二):灰度发布-冠军/挑战者试验的另一个应用
  8. git Please tell me who you are怎么处理解决
  9. html5中canvas画布实现手机端和移动端的刮刮乐效果
  10. From COM to COM 侯捷