python基础之数据类型初始
变量
- 贴标签
- 变量名规则:只能是字母下划线和数字组成,不能以数字开头,不能和关键字同名,不能使用拼音和中文,具有可描述性,区别大小写,变量名推荐写法:驼峰提,下划线(官方推荐)
- 变量赋值
常量
- 特性:固定不变。
- 书写规范:全部大写。(python中没有常量,约定俗称,变量名大写就是常量)
注释
- 作用:解释说明,便于代码理解
- 单行注释:#+注释内容
- 多行注释:“”“ 注释内容 ”“” 和 ‘’‘ 注释内容 ‘’‘
- 被注释的内容不执行
基础数据类型初识
- 字符串
- str
- 字符串用于存储一些数据
- 只要用引号引起来的就是字符串,“”或者’‘或者”“” “”“。(三个引号即可注释也可定义字符串,其实注释的时候就是没有赋值的字符串,不赋值也占内存)
- 能加能乘 “jingjunke”+"keke" 拼接 -- “jing”*5,输出5次
- 数字
- int
- 用于计算,用于比较判断,加:+,减:-,乘:*,除:/。%,//
- a = 10 - 2 ,在赋值的时候,先执行等号右边的。再赋值
- 除法:python3除法的时候返回的是小数(浮点数),ptrhon2除法的时候返回的是整数(向下取整)
- 布尔值
- bool
- 真:Ture,假:False
- 逻辑判断,让计算机告诉你或者你告诉计算机一次判断是真:Ture或是假:False
- 列表
- 元组
- 字典
- 集合
- 字符串
用户交互(输入/输出)
input("请输入:")
python3中input获取的数据类型是字符串(str类型)
python2获取的是就是数据本身
type():查看数据类型
强制类型转换
- int()
- int()转换出来的数据。向下取整
- list()
- int()
- tepul()
- ......
流程控制语句
if 条件 :选或不选
money = 10
print("从学校出发")
if money>=10:
print("买个炸鸡")
print("走啊走。到家了")
if 条件:
else 条件: 二选一
- if else else esle 多选一或不选
- if elif elif elif else 多选一
- if if if if 多选多
- if 嵌套
缩进
- python省略大括号,用缩进区分代码块
- tab
python基础之数据类型初始的更多相关文章
- Python基础之数据类型
Python基础之数据类型 变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值 ...
- 第二章:python基础,数据类型
"""第二章:python基础,数据类型2.1 变量及身份运算补充2.2 二进制数2.3 字符编码每8位所占的空间位一个比特,这是计算机中最小的表示单位.每8个比特组成一 ...
- python基础一数据类型之字典
摘要: python基础一数据类型之一字典,这篇主要讲字典. 1,定义字典 2,字典的基础知识 3,字典的方法 1,定义字典 1,定义1个空字典 dict1 = {} 2,定义字典 dict1 = d ...
- 第一节 Python基础之数据类型(整型,布尔值,字符串)
数据类型是每一种语言的基础,就比如说一支笔,它的墨有可能是红色,有可能是黑色,也有可能是黄色等等,这不同的颜色就会被人用在不同的场景.Python中的数据类型也是一样,比如说我们要描述一个人的年龄:小 ...
- python基础一数据类型之集合
摘要: python基础一中介绍数据类型的时候有集合,所以这篇主要讲集合. 1,集合的定义 2,集合的功能 3,集合的方法 1,集合的定义 list1 = [1,4,5,7,3,6,7,9] set1 ...
- python基础一数据类型之元祖
摘要: python基础一中写到数据类型元祖,那么这篇主要讲元祖. 1,元祖定义 tuple1 = (1,2,'a','b') 元祖是不可变数据,所以又名只读列表.那么如何让是元祖可变呢?可以在元祖中 ...
- python基础一数据类型之列表
摘要: python基础一中写到列表,那么这篇主要讲列表. 1,定义列表 2,列表.元祖.字符串都属于序列,都可以用用索引和切片. 3,列表的方法 1,定义列表 list1 = ['a','b',1, ...
- Python基础一数据类型之数字类型
摘要: python基础一中提到了数据类型,这里主要讲解的是数字类型. 数字类型: 1,整型 2,长整型 3,浮点型 4,复数型 1,整型(int) 定义a = 1 通过type函数查看数据类型,整型 ...
- python基础(二)----数据类型
Python基础第二章 二进制 字符编码 基本数据类型-数字 基本数据类型-字符串 基本数据类型-列表 基本数据类型-元组 可变.不可变数据类型和hash 基本数据类型-字典 基本数据类型-集合 二进 ...
随机推荐
- VC6.0在Win8,10下的兼容性调整
Microsoft Visual C++ 6.0,简称VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程 序.Visual C++是一个功能强大的可视化软件开发 ...
- 10个Eclipse珍藏插件推荐
1.Open Explorer 打开资源管理器插件,这是一个从Eclipse里面可以直接定位打开windows资源管理器文件的插件,这个版本的插件在最新的Eclipse版本中都能使用. 下载地址:ht ...
- laravel在路由中设置中间件
//单个 路由 Route::get( 'admin/admin/index' , [ 'middleware' => 'old', 'uses' => 'Admin\AdminContr ...
- luoguP1084 疫情控制(题解)(搜索+贪心)
luoguP1084 疫情控制 题目 #include<iostream> #include<cstdlib> #include<cstdio> #include& ...
- 如何去掉万恶的wps屏保
自从换了上个UI的电脑后,就莫名其妙的多了屏保,最开始以为屏蔽掉就好了,发现他依然不屈不挠的有,然后就百度了好多,也没找到...心累 今天终于开窍了,在角落里找打了.话不多说,上图 打开首页,找到应用 ...
- Javascript基础五(BOM和DOM)
1.BOM概念 什么是BOM? BOM是Browser Object Model的缩写,简称浏览器对象模型.这个对象就是window BOM提供了独立于内容而与浏览器窗 ...
- 【Java学习笔记】2015.1.5
1.classpath中的“.”表示当前的路径,所以配置classpath时要注意不能忘了“.”.如果不注意,会出现cmd下运行程序时,.java文件可以编译但是不能运行: 一般的classpath配 ...
- vue框架中什么是MVVM
前端页面中使用MVVM的思想,即MVVM是整个视图层view的概念,属于视图层的概念. MVVM是前端视图层的分层开发思想,将页面分成了Model, View,和VM:其中VM是核心,因为VM是V和M ...
- pod的状态分析
Pod状态 状态 描述 Running 该 Pod 已经绑定到了一个节点上,Pod 中所有的容器都已被创建.至少有一个容器正在运行,或者正处于启动或重启状态. Pending Pod 已被 Kuber ...
- Spring boot与thymeleaf的集成
# thymeleaf热部署 spring.thymeleaf.cache=false @Value("${spring.thymeleaf.cache}") p ...