巩固python基础
python是一门解释性的语言
变量命名规则
1.变量由字母,数字,下划线组成
2.不能用数字开头
3.禁止使用关键字 ‘and’,‘as’,‘assert’,‘break’,‘class’,‘continue’,‘def’,‘del’,’elif‘,’else‘,’except‘,’ex ec‘,’finally‘,’for‘,’from‘,’global‘,’if‘,’import‘,’in‘,’is‘,’lambda‘,’not‘,’or‘,’pass‘ ,’print‘,’raise‘,’return‘,’while‘,’with‘,’yield‘
4.不能使用中文和拼音
5.变量名要区分大小写
6.变量名要有意义
7.推荐写法 :
1.驼峰体
1.大驼峰 AgeOfOldboy
2.小驼峰 ageOfOldboy
2.下划线
age_of_oldboy:
使用变量的时候不能用引号
初始基础数据类型
str int bool list tuple dict set
- int 用于计算和比较
- str 在python中只要使用引号引起来的都是字符串
- bool 布尔值 TRUE(真)FALSE(假)
字符串只能和字符串相加,字符串只能和数字相乘,字符串是不能相除的
python2.7版本与3x版本的区别
- 代码重复,语言不统一,p2不支持中文,p3支持中文,代码不重复,语言统一
- p2input()输入数字 获取数字, 输入字符串必须自己手动写引号,
- p2raw_input 和 p3中的input一样
- p2print可以加括号 也可以不加括号
- p2中除法获取到的是整型,p3中除法获取到的是浮点型
- p2中有长整型Long,p3中全都是整型
- p2中的xrange = p3中的range
- p2 range()列表 xrange()生成器 p3 range() 可迭代的,既不是生成器也不是迭代
- p2 整数除以整数就会取整,有一个浮点数就按浮点数计算 p3所有的除(除了//)的结果都是浮点型
- p2 yield from没有 p3 有
- p2 round()四舍五入 p3round()不是四舍五入
- p2类有两种类(经典类,新式类) p3只有一种类(新式类)
补充
- 程序交互:(input)
- type()是查看数据类型的
- 注意; input()获取的内容都是字符串类型
- int('6')将字符串转换成整型
- str(6)将整型转换成字符串
- %s 字符串
- %d%i整型
- 应用场景:动态获取用户数据并写入固定格式 +号也可以
if条件语句
- if 关键字
- if条件: 冒号
- 缩进代码块
巩固python基础的更多相关文章
- python之最强王者(2)——python基础语法
背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...
- Python开发【第二篇】:Python基础知识
Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...
- Python小白的发展之路之Python基础(一)
Python基础部分1: 1.Python简介 2.Python 2 or 3,两者的主要区别 3.Python解释器 4.安装Python 5.第一个Python程序 Hello World 6.P ...
- Python之路3【第一篇】Python基础
本节内容 Python简介 Python安装 第一个Python程序 编程语言的分类 Python简介 1.Python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum) ...
- 进击的Python【第三章】:Python基础(三)
Python基础(三) 本章内容 集合的概念与操作 文件的操作 函数的特点与用法 参数与局部变量 return返回值的概念 递归的基本含义 函数式编程介绍 高阶函数的概念 一.集合的概念与操作 集合( ...
- 进击的Python【第二章】:Python基础(二)
Python基础(二) 本章内容 数据类型 数据运算 列表与元组的基本操作 字典的基本操作 字符编码与转码 模块初探 练习:购物车程序 一.数据类型 Python有五个标准的数据类型: Numbers ...
- Python之路【第一篇】python基础
一.python开发 1.开发: 1)高级语言:python .Java .PHP. C# Go ruby c++ ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...
- python基础之day1
Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...
- python基础之文件读写
python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到 ...
- python基础之编码问题
python基础之编码问题 本节内容 字符串编码问题由来 字符串编码解决方案 1.字符串编码问题由来 由于字符串编码是从ascii--->unicode--->utf-8(utf-16和u ...
随机推荐
- TCP 三次握手与四次断开
三次握手建立连接 TCP连接是通过三次握手来连接的. 第一次握手 当客户端向服务器发起连接请求时,客户端会发送同步序列标号SYN到服务器,在这里我们设SYN为x,等待服务器确认,这时客户端的状态为SY ...
- select2 插件编辑时设置默认值
function htDate(selectCustomerId, val) { var customerId = selectCustomerId; var values = val; ajaxJs ...
- 纯CSS+HTML实现checkbox的思路与实例
checkbox应该是一个比较常用的html功能了,不过浏览器自带的checkbox往往样式不怎么好看,而且不同浏览器效果也不一样.出于美化和统一视觉效果的需求,checkbox的自定义就被提出来了. ...
- iphone怎么投屏到电脑屏幕上
随着苹果手机的更显换代,苹果手机的功能越来越强大,其中iphone手机更新了airplay镜像功能,所以想要手机投屏电脑的小伙伴就更加方便了,但是iphone怎么投屏到电脑呢?大家不用着急,下面即将为 ...
- java I/O工作机制
java I/O 的基本架构: 1:基于字节操作的I/O接口 InputStream OutputStream 2:基于字符操作的I/O接口 Writer 和Reader 3:基于磁盘操作的I/O接口 ...
- Spring从认识到细化了解
目录 Spring的介绍 基本运行环境搭建 IoC 介绍: 示例使用: 使用说明: 使用注意: Bean的实例化方式 Bean的作用范围的配置: 补充: DI: 属性注入: 补充: IoC的注解方式: ...
- HandyEditor 富文本编辑器整合到python flask项目中
1.下载HandyEditor,地址http://he.catfish-cms.com/ 2.解压后的文件名HandyEditor-master改为HandyEditor,文件夹里的文件如下 3.将H ...
- Linux中如何通过设备号找到设备
关于Linux中的设备文件,设备文件用来为操作系统和用户提供它们代表的设备接口.所有的Linux设备文件均位于/dev目录下,是根(/)文件系统的一个组成部分,因为这些设备文件在操作系统启动过程中必须 ...
- Linux如何查看YUM的安装目录
Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM. YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和R ...
- linux文件统计命令和目录统计命令
1.统计本目录下除`./apps/myapp/migrations`的所有py文件 wc -l `find -path . -o -name '*py' ! -path "./apps/my ...