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 ...
随机推荐
- Entity Framework Core 中文入门文档
点击链接查看文档: Entity Framework Core 中文入门文档
- [转]windows BLE编程 net winform 连接蓝牙4.0
本文转自:https://www.cnblogs.com/webtojs/p/9675956.html winform 程序调用Windows.Devices.Bluetoot API 实现windo ...
- .NET 单元测试的利剑——模拟框架Moq(简述篇)
.NET 单元测试的利剑--模拟框架Moq 前言 这篇文章是翻译文,因为通过自己参与的项目,越发觉得单元测试的重要性,特别是当跟业务数据打交道的时候的,Moq就如雪中送炭,所以想学习这个框架,就从这篇 ...
- php获取服务器信息常用方法(零碎知识记忆)
突然整理下零碎小知识.......加深下印象: $info = array( '操作系统'=>PHP_OS, '运行环境'=>$_SERVER["SERVER_SOFTWARE& ...
- 递归 + OS模块
''' 递归调用 :一个函数,调用了自身,称为递归调用 递归函数:一个会调用自身的函数称为递归函数 凡是循环能干的事,递归都能干 ''' ''' 方式: 1.写出临界条件 2.找这一次和上一次的关系 ...
- Laravel 系列入门教程(三)【最适合中国人的 Laravel 教程】
在本篇文章中,我们将尝试构建一个带后台的简单博客系统.我们将会使用到 路由.MVC.Eloquent ORM 和 blade 视图系统. 简单博客系统规划 我们在教程一中已经新建了一个继承自 Eloq ...
- Linux上Simplescalar/ARM的安装和运行文档
本文是基于ARM的simplescalar在ubuntu下的安装说明 1.1 软件下载 *********************文件下载地址:http://yunpan.cn/cw2n7dAyfG ...
- linux学习笔记-时间配置综述
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 一.时间类型分为: 1.网络时间(设置时区,ntp服务器同步的时间) 2.系统时间,当前系统所显示的时间 3.硬件(RTC)时间 ...
- web移动端,需要清楚设备像素比devicePixelRatio的应用
我们这里所说的devicePixelRatio其实指的是window.devicePixelRatio, 被所有WebKit浏览器以及Opera所支持. 概念 devicePixelRatio ,它是 ...
- loj#6030. 「雅礼集训 2017 Day1」矩阵(贪心 构造)
题意 链接 Sol 自己都不知道自己怎么做出来的系列 不难观察出几个性质: 最优策略一定是先把某一行弄黑,然后再用这一行去覆盖不是全黑的列 无解当且仅当无黑色.否则第一个黑色所在的行\(i\)可以先把 ...