​ ### 1.python的历史

  • python2和python3的区别

    python2 源码不统一,重复代码

    python 源码统一,没有重复代码

  • 2004 Django框架的诞生

2.python是编程语言

python 是解释型语言

3.python的种类

cpython jython ironpython pypy
官方下载就是cpython
cpython将py文件转化为C字节码文件,在python虚拟机中运行。
Jyhton将python代码转换为Java字节码,在Jvm中运行。
Ironpython将python代码转换为C#字节码,在CLR中运行。
PyPy,动态编码,开发快,速度快。

4.变量

变量定义的规则:
变量命名规范

 	1)变量是由字母、数字、下划线组成。
2)禁止使用数字开头
3)禁止使用python中的关键字
4)不建议使用中文和拼音
5)变量要具有描述性。
6)变量名要区分大小写
7)推荐写法,
驼峰法:MyName
下划线命名:my_name(官方推荐)

一个变量名在内存中只有一个。

5.常量

变量名全部大写就是常量 -- 常量建议不进行修改

6.注释

单行注释:在这行话前用#号标注

			如:#你太美

多行标注:用'''三引号在行前行后标注,第一个'''必须顶行

7.基础数据类型

int -- 整型(数字 ) 计算和比较

str -- 字符串(字母,汉字)

bool -- 布尔值 用于判断

8.用户交互

input()

注意点:input获取到的内容全部都是字符串

固定格式:name=input("输入名字:")

​ #name 表示变量

​ #"输入名字:"给用户看的提示名

9.流程控制语句

  • 单if

    if+空格+条件+冒号

    缩进+结果

  • if else 二选一

    if+空格+条件+冒号

    缩进+结果

    else+冒号

    缩进+结果

  • if elif elif 多个选择一个或者零个

    if+空格+条件+冒号

    缩进+结果

    elif+空格+条件+冒号

    缩进+结果

    elif+空格+条件+冒号

    缩进+结果

  • if elif elif else 多个选一个

    if+空格+条件+冒号

    缩进+结果

    elif+空格+条件+冒号

    缩进+结果

    else+冒号

    缩进+结果

  • if if if 多选多或零

    if+空格+条件+冒号

    缩进+结果

    if+空格+条件+冒号

    缩进+结果

    if+空格+条件+冒号

    缩进+结果

  • if 嵌套 进行多层判断 一般if嵌套写三层就可以了

    if+空格+条件+冒号

    缩进+结果

    缩进+if+空格+条件+冒号

    缩进+缩进+结果

10.其他知识点

  • and 和 and前后都为真才是真

  • type 查看数据类型

    例如: print(type(num)) >>> 查看num的数据类型

  • int("5") 将字符串5转换成整型

  • str(5) 将整型转换成字符串

  • == 判断前后是否相等(等于号)

简介、变量、常数、if、基础数据类型、注释、input()的更多相关文章

  1. 316python 基础之计算机基础、Python简介、变量、注释、基础数据类型初识、if、while、语句

    一.计算机基础. cpu:相当于人的大脑,运算与控制中心. 速度 飞机 内存:4G,8G,16G....暂时存储,供给cpu数据. 速度 高铁.成本高,断电即消失. 硬盘:相当于你电脑的数据库,存储着 ...

  2. day01——python初始、变量、常量、注释、基础数据类型、输入、if

    python的历史: 04年Django框架诞生了 内存回收机制是什么(面试题) python2:源码不统一,有重复的功能代码 python3:没有重复的功能代码 python是一个什么的编程语言 编 ...

  3. Python入门 常量 注释 基础数据类型 用户输入 流程控制

    Python入门 一.常量 在Python中,不像其他语言有绝对的常量,修改会报错,在Python中有个约定俗成的规定--常量就是将变量名大写. 尽量保持不更改的一种量 , 这个常量有是干什么的呢 其 ...

  4. python基础(变量、基础数据类型、流程控制)

    今日内容html {overflow-x: initial !important;}:root { --bg-color:#ffffff; --text-color:#333333; --select ...

  5. python常量 变量 数据类型 注释 交互 if语句

    1.认识python python的创始人吉多·范罗苏姆(Guido van Rossum )龟叔在89年圣诞节开始开发python python属于解释型语言,强类型定义语言. 编译型/解释型:编译 ...

  6. python变量与基础数据类型

    一.什么是变量 变量是什么?  变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用.在python中一切都是变量. 1.python变量命名的要求 1,必须有数字,字母,下划线任意组合. ...

  7. JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)

    Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中.用户能够通过指定数据类型和标识符来声明变量.其基本的语法为: DataType identifier; 或 Dat ...

  8. Python 学习随笔 - 1 - 基础数据类型、变量 及 基本运算

    仅有的C语言的基础都是大学时学的: 准备赶潮流,开始学习Python. 随笔记录学习过程中,靠一点点C语言基础难以去理解的地方,以及区别于C语言的地方,做些笔记作为以后参考. Python 解释器直接 ...

  9. Java中关于注释、标识符、变量、常量、数据类型、类型转换、转移字符以及数值型的表现形式的详解

    Java文件的注意事项 在同一个Java文件中,可以定义多个类,但是被public修饰的类只能够有一个,并且此类名要与文件名一致. 在同一个类中,可以定义多个方法,但是名字叫做main的方法只能有一个 ...

随机推荐

  1. js基础用法 ,基础语法

    js用法: HTML 中的脚本必须位于 <script> 与 </script> 标签之间. 脚本可被放置在 HTML 页面的 <body> 和 <head& ...

  2. Delphi 与SQL编程

    Delphi 与SQL编程 SQL语言作为关系数据库管理系统中的一种通用的结构查询语言, 已经被众多的数据库管理系统所采用,如Oracle.Sybase.Informix等数据库管理系统,它们都支持S ...

  3. Core Location Framework学习

    在Apple开发中,尤其是移动设备开发,经常会使用Core Location Framework,这个框架可以使得iOS设备获取当前的地理位置.本文就具体到Core Location 框架中,查看其声 ...

  4. golang的select典型用法

    golang 的 select 的功能和 select, poll, epoll 相似, 就是监听 IO 操作,当 IO 操作发生时,触发相应的动作. 示例: ch1 := make (chan in ...

  5. IP总结

    网络层向上只提供无连接的.尽最大努力支付的数据报服务 IP地址,32位,分为两部分,网络和主机标示 IP地址分类: A类:0开头,1-8位为网络标示 B类:10开头,1-16位为网络标示 C类:110 ...

  6. JavaScript笔记 – 程序语法设计

    一.基础语法设计 JavaScript是可以与HTML标记语言混合.用于网页交互式的解释型脚本语言.由国际标准ECMAScript提供核心语言功能.文档对象模型(DOM)提供访问和操作网页内容的方法和 ...

  7. class13and14and15_登录窗口

    最终的运行效果图(程序见序号6.2): #!/usr/bin/env python# -*- coding:utf-8 -*-# ----------------------------------- ...

  8. map、filter、forEach、reduce数组方法的封装

    1.map方法的封装 ​Array.prototype.mapAlley = function(callback){    //获取调用mapAlley这个方法的数组    let arr = thi ...

  9. Function(高阶函数式编程)

    Function一个可以进行高阶函数式编程的模块. chain def chain[a](fs: Seq[(a) ? a]): (a) ? a 把一些列的方法串起来,挨个执行,每个方法的结果,回作为下 ...

  10. java-day14

    多线程程序访问共享数据会产生安全问题 解决线程安全问题 同步代码块 synchronized(锁对象){ 可能出现线程问题的代码 } 同步方法 修饰符 synchronized 返回值类型 方法名() ...