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 ...
随机推荐
- 启动sql2012时出现Cannot find one or more components.Please reinstall the application
①在运行中输入regedit.exe,启动注册表工具 ②找到注册表中的此处路径“HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management S ...
- C# IE浏览器 判断是否已经打开了指定Url
引用Microsoft HTML Object Library 引用 -> com -> Microsoft HTML Object Library 引用后,显示如图 1.判断ie浏览器是 ...
- 原创SQlServer数据库生成简单的说明文档包含(存储过程、视图、数据库批量备份)小工具(附源码)
这是一款简单的数据库文档生成工具,主要实现了SQlServer生成说明文档的小工具,目前不够完善,主要可以把数据库的表以及表的详细字段信息,导出到 Word中,可以方便开发人员了解数据库的信息或写技术 ...
- 5. CopyOnWriteArrayList 的适用场景
package com.gf.demo04; import java.util.ArrayList; import java.util.Collections; import java.util.It ...
- Vue Document
目录 VUE笔记 环境搭建 Vue学习笔记 1.Vue指令 VUE笔记 环境搭建 node -v npm -v npm i -g cnpm --registry=https://registry.np ...
- undefined 与 xx is not defined 的区别
undefined 与 xx is not defined 的区别 1. undefined 表示是javascript中的一种数据类型,当被定义的变量没有被赋值或者某个被调用的函数没有定义返回值时候 ...
- js 小写金额转大写
function smalltoBIG(n) { var fraction = ['角', '分']; var digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', ...
- 如何用ABP框架快速完成项目(5) - 用ABP一个人快速完成项目(1) - 使用代码生成器
用ABP一个人快速完成项目有如下要点: 站在巨人的肩膀上 - 使用代码生成器 站在巨人的肩膀上 - 使用成熟控件框架, 一个框架不够就上两个, 两个不够就上三个 通过微服务模式而不是盖楼式来避免难度升 ...
- Jedis 简单案例
POM 依赖 <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> < ...
- 父类通过泛型获得子类Class类型 以及Type体系
1.背景介绍 在实现SSH框架中,DAO层向数据库持久化的过程中,因为大部分保存对象的方法都会调用到sava():所有索性就把save delete update select 方法进行封装到父类中, ...