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只有一种类(新式类)

补充

  1. 程序交互:(input)
  2. type()是查看数据类型的
  3. 注意; input()获取的内容都是字符串类型
  4. int('6')将字符串转换成整型
  5. str(6)将整型转换成字符串
  6. %s 字符串
  7. %d%i整型
  8. 应用场景:动态获取用户数据并写入固定格式 +号也可以

if条件语句

  • if 关键字
  • if条件: 冒号
  • 缩进代码块

巩固python基础的更多相关文章

  1. python之最强王者(2)——python基础语法

    背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...

  2. Python开发【第二篇】:Python基础知识

    Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...

  3. Python小白的发展之路之Python基础(一)

    Python基础部分1: 1.Python简介 2.Python 2 or 3,两者的主要区别 3.Python解释器 4.安装Python 5.第一个Python程序 Hello World 6.P ...

  4. Python之路3【第一篇】Python基础

    本节内容 Python简介 Python安装 第一个Python程序 编程语言的分类 Python简介 1.Python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum) ...

  5. 进击的Python【第三章】:Python基础(三)

    Python基础(三) 本章内容 集合的概念与操作 文件的操作 函数的特点与用法 参数与局部变量 return返回值的概念 递归的基本含义 函数式编程介绍 高阶函数的概念 一.集合的概念与操作 集合( ...

  6. 进击的Python【第二章】:Python基础(二)

    Python基础(二) 本章内容 数据类型 数据运算 列表与元组的基本操作 字典的基本操作 字符编码与转码 模块初探 练习:购物车程序 一.数据类型 Python有五个标准的数据类型: Numbers ...

  7. Python之路【第一篇】python基础

    一.python开发 1.开发: 1)高级语言:python .Java .PHP. C#  Go ruby  c++  ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...

  8. python基础之day1

    Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...

  9. python基础之文件读写

    python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到 ...

  10. python基础之编码问题

    python基础之编码问题 本节内容 字符串编码问题由来 字符串编码解决方案 1.字符串编码问题由来 由于字符串编码是从ascii--->unicode--->utf-8(utf-16和u ...

随机推荐

  1. iphone屏幕镜像 屏幕镜像怎么用

    iPhone手机投屏到电脑设备上,需要使用到AirPlay镜像功能,但是有些苹果新用户朋友一定还不知道iphone屏幕镜像怎么用吧?你要着急下面为你提供解决方法. 使用工具:iphone.电脑 操作方 ...

  2. (后端)mybatis中使用Java8的日期LocalDate、LocalDateTime

    原文地址:https://blog.csdn.net/weixin_38553453/article/details/75050632 MyBatis的型处理器是属性“createdtime参数映射为 ...

  3. 测者的测试技术笔记:Screenplay 模式(Journey 模式)

    Screenplay模式 Junit的Screenplay 举例 Actor theReceptionist =newActor().with(WebBrowsing.ability()) theRe ...

  4. Android 官方Demo ActionBarCompat-Styled

    ActionBarCompat-Styled Demo下载地址:https://github.com/googlesamples/android-ActionBarCompat-Styled/#rea ...

  5. java中的泛型与反射

    在java开发中,大多数情况是多人开发,那么如何在没有API的情况下,快速的理解到别人开发的一些类的详细信息呢? 比如函数名,类名,返回参数等等 我们可以定义一个反射机制的类,通过此类来打印此你想要操 ...

  6. mssql sqlserver 可以存储二进制数据的字段类型详解

    转自: http://www.maomao365.com/?p=6738 摘要: 下文将从数据库的数据类型着手,剖析在sqlserver数据库中可以存储二进制数据的数据类型,如下所示: mssql s ...

  7. 排序算法之快速排序的思想以及Java实现

    1 基本思想 快速排序是在冒泡排序的基础上改进而来的,它是基于分治的思想.通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据 ...

  8. Python爬虫-02:HTTPS请求与响应,以及抓包工具Fiddler的使用

    目录 1. HTTP和HTTPS 1.1. HTTP的请求和响应流程:打开一个网页的过程 1.2. URL 2. 客户端HTTP请求 3. Fiddler抓包工具的使用 3.1. 工作原理 3.2. ...

  9. nginx 拦截 swagger 登录

    随着微服务的也来越多,每个服务都有单独的文档,那么问题来了,怎么把所有文档整合在一起呢 本方法采用服务器拦截的方式进行处理 首先需要在opt 的主目录中 /opt/ 创建一个新文件 htpasswd此 ...

  10. JavaScript字符集

    引言 JavaScript程序使用Unicode字符集编写.Unicode是ASCII和Latin-1的超集,并支持地球上几乎所有在使用的语言.ECMAScript3要求JavaScript的实现必须 ...