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 ...
随机推荐
- No application encryption key has been specified.
环境:php7.1.10laravel5.5出现: 解决:在根目录下执行: php artisan key:generate OK问题解决
- Again Prime? No Time.(uva10870+数论)
Again Prime? No time.Input: standard inputOutput: standard outputTime Limit: 1 second The problem st ...
- 空间、域名与IP之间的关系?
空间说白了就是服务器里面你可以使用的一个地方,在这里你可以放置数据和程序.最常用的就是放置您的网站程序和相关的所有文档和图片文件等等.这个放置你的网站文件的空间所在的服务器会有一个电信部门分配的固定编 ...
- Gvim 和vim 有什么区别
Gvim 和vim 有什么区别 Gvim是windows的 vim是linux的黑色的命令符 Gvim是单独的窗口下的vim,像notepad一样. vim就是在黑乎乎的cmd窗口下的编辑器.wind ...
- Android Studio 学习(五)网络
HttpURLConnection OkHttp 添加依赖 编辑 app/build.gradle 在dependencies闭包中添加 implementation 'com.squareup.ok ...
- Java马士兵高并发编程视频学习笔记(二)
1.ReentrantLock的简单使用 Reentrant n.再进入 ReentrantLock 一个可重入互斥Lock具有与使用synchronized方法和语句访问的隐式监视锁相同的基本行为和 ...
- angular 时间戳转换(星期过滤器)
{{(value.time+'000' | date:'yyyy-MM-dd HH:mm:ss') : '/'}} .filter('getWeek', function() { return fun ...
- 2018-10-31 在线代码离线翻译Chrome插件"一马"v0.0.8
续前文: Chrome插件实现GitHub代码离线翻译v0.0.4 添加了对"码云"在线代码的翻译支持, 因此改名暂为"一马". 在此贴中调研了常用的在线代码网 ...
- 一年过去了,25万月薪的AI工程师还存在吗?
导读:2017 年的时候,AI 前线进行了一场有关人工智能领域薪资差异的专题策划,这篇名为<25 万年薪的你与 25 万月薪的他,猎头来谈你们之间的差别>的文章引起了读者们的热烈讨论.一年 ...
- iphone投屏电脑 苹果x用无线充电好不好
众所周知,苹果新发布的iPhone 8和iPhone X支持无线充电功能,简单说就是在充电时用户只需把它们放到充电板上即可,不再需要插入Lightning线缆.而且如今iphone投屏电脑也是比较受欢 ...