python 基础操作--数据类型
一、变量
1、定义:将运算的中间结果暂存到内存,以便后续程序调用。
2、命名规则
1、变量由字母、数字、下划线搭配组合而成;
2、不可以用数字开头,也不能全都是数字;
3、不能是python 关键字,这些符号和字母已经被python占用,不可以被更改;
4、最好不要使用中文,推荐使用英文;
5、名字要有意义;
6、不要太长;
7、严格区分大小写;
8、推荐使用驼峰提和下划线命名:
驼峰提:每个单词首字母大写;
下划线:每个单词之间使用下划线连接;
_alex, _1_,alex_sb,2b_alex
二、常量
在python 中不存在绝对的变量,约定俗成,所有大写就是常量。
例如:
PI=3.1419526
BIRTY_DAY_OF_ALEX = 1980-01-03
三、注释
单行注释:# 快捷键:ctrl + '/'
多行注释:’‘’ xxx''' ,"""xxx"""
#(1)
'''
多行注释
写多少都行
'''
#(2)
"""
没人拦着你
"""
四、python的基本数据类型---int、str、bool
1、整数(int、integer)
(1)32bit机器上的范围:-2**31~2**31-1
64bit机器上的范围:-2**63~2**63-1
a=20
#判断是否为整数类型
print(type(a)) #<class 'int'> ->int
(2)可以进行的操作:+ 、-、*、/、%(取余)、//(整除)
print(10//3)#10/3=3.。。。1,结果为3
2、字符串(str)
(1)在python中,凡是用引号引起来的内容都是字符串。
在python中单一字符也是字符串。
a="你看他那乌黑亮丽的头发,好像一只鸡"
b='真的好像一只鸡'
c='e'
print(type(a)) #<class 'str'>
print(type(b)) #<class 'str'>
print(type(c)) #<class 'str'>
(2)字符串相关操作:+(字符串的拼接),*(字符串的复制)
a="你就是一个"
print(type(a)) # <class 'str'>
b="sb"
print(a+b) #你就是一个sb
print(b*3) #sbsbsb
3、布尔值(bool)
(1)真或者假,True和False
(1)常见的False:0,[ ],{ },set(),dict(),None,""
五、用户交互
1、input( )函数
变量=input( "提示语")
a=input("请偷偷的告诉我你的名字")
a=input(“phone number")
2、print()函数
print(需要打印的内容) 结果打印在显示区
print("******学习使我很强大*******")
a=10
print(a)
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基础第二章 二进制 字符编码 基本数据类型-数字 基本数据类型-字符串 基本数据类型-列表 基本数据类型-元组 可变.不可变数据类型和hash 基本数据类型-字典 基本数据类型-集合 二进 ...
- python基础操作以及hdfs操作
目录 前言 基础操作 hdfs操作 总结 一.前言 作为一个全栈工程师,必须要熟练掌握各种语言...HelloWorld.最近就被"逼着"走向了python开发之路, ...
- python 基础之数据类型
一.python中的数据类型之列表 1.列表 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 二.列表常用操作 >切片>追加>插入>修改& ...
- python基础之数据类型(一)
Python3 数字(Number) 定义:a=1 特性: 1.只能存放一个值 2.一经定义,不可更改 3.直接访问 分类:整型,长整型,布尔,浮点,复数 python2.*与python3.*关于整 ...
- 第一节 Python基础之数据类型(整型,布尔值,字符串)
数据类型是每一种语言的基础,就比如说一支笔,它的墨有可能是红色,有可能是黑色,也有可能是黄色等等,这不同的颜色就会被人用在不同的场景.Python中的数据类型也是一样,比如说我们要描述一个人的年龄:小 ...
- python基础一数据类型之集合
摘要: python基础一中介绍数据类型的时候有集合,所以这篇主要讲集合. 1,集合的定义 2,集合的功能 3,集合的方法 1,集合的定义 list1 = [1,4,5,7,3,6,7,9] set1 ...
随机推荐
- Python爬虫之提取Bing搜索的背景图片并设置为Windows的电脑桌面
鉴于现阶段国内的搜索引擎还用不上Google, 笔者会寻求Bing搜索来代替.在使用Bing的过程中,笔者发现Bing的背景图片真乃良心之作,十分赏心悦目,因此,笔者的脑海中萌生了一个念头:能否自 ...
- 杭电ACM2000--ASCII码排序
ASCII码排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Su ...
- T-SQL基础(二)之关联查询
在上篇博文中介绍了T-SQL查询的基础知识,本篇主要介绍稍微复杂的查询形式. 表运算符 表运算符的作用是把为其提供的表作为输入,经过逻辑查询处理,返回一个表结果.SQL Server支持四个表运算符: ...
- [PHP]PHP rpc框架hprose测试
建立composer.json { "name": "hprose/examples", "description": "exam ...
- [leetcode]1007. 行相等的最少多米诺旋转
在一排多米诺骨牌中,A[i] 和 B[i] 分别代表第 i 个多米诺骨牌的上半部分和下半部分.(一个多米诺是两个从 1 到 6 的数字同列平铺形成的 —— 该平铺的每一半上都有一个数字.) 我们可以旋 ...
- Java IO(2)阻塞式输入输出(BIO)
在上文中<Java IO(1)基础知识——字节与字符>了解到了什么是字节和字符,主要是为了对Java IO中有关字节流和字符流有一个更好的了解. 本文所述的输出输出指的是Java中传统的I ...
- Git如何回滚代码?
摘要: 多年以后,你面对一个需要回滚的Git仓库,准会想起这篇博客. 某一天,用户跟我反馈,他不能分配任务了.我去看了一下Fundebug捕获的报错信息: 可知,出错原因是前端发送的请求参数有问题.这 ...
- WePY - 小程序敏捷开发实践丨掘金开发者大会
声明:内容转载他处,如有侵权,可协商下架 本主题虽然在其它地方讲了很多次,但还是有非常多新内容.因为很多东西正在做或者想要做.本次分享主要分为以下几个部分: WePY 的介绍 WePY 的用户 上面展 ...
- 一些你可能不熟悉的JS知识点总结
js代码暂时性死区 只要块级作用域存在let命令,它所声明的变量就“绑定”这个区域,不再受外部的影响.这么说可能有些抽象,举个例子: ? 1 2 3 4 5 var temp = 123; if(tr ...
- 学用纯CSS打造可折叠树状菜单
随着CSS3的发布,国外研究正如火如荼,但在国内还有很多人抱着IE不支持CSS3的想法,始终无动于衷不肯去学习.但是历史告诉我们,好的东西必将盛行,CSS3也终将也会替代CSS2,下面就和大家分享一个 ...