一: Python介绍
  1.1 python创始人吉多.范罗苏姆(龟叔)在1989年开发.python崇尚优美,清晰,简单.
  1.2 python是一门解释型语言,属于弱类型语言.
  1.3 优点:
  1.优雅,明确,简单
  2.开发率高
  3.可移植性,可扩展性,可嵌入型
      缺点:
  1.速度慢,
  2.代码不能加密
  3.线程不能利用多CPU问题
1.4 python解释器
    CPython,IPython,Pyy,JPython,IronPython
1.5 python发展史
  1991年,第一个Python编译器诞生。
  2008年python2.0更新同年python3.0更新(原因:1.python2.0太过复杂,不符合开发理念
  2.python2.0中不能使用中文,解决办法 # -*-encoding:utf-8 -*-)

变量:将运算中的结果暂存到内存,以便后续程序使用。
  1.由数字、字母、下划线组成
  2.不能是数字开头,更不能是纯数字
  3.不能是python中的关键字
  4.要区分大小写
  5.不要太常
  6.要有意义
  7.不要用中文
  8.推荐驼峰、下滑线命名
    驼峰(出首字母大写外其他每个单词首字母都大写)
    下划线(每个单词之间用_隔开)

注释:单行注释用 #
  多行注释用 '''被注释的内容''', """被注释的内容"""

python的基本类型:
  1.int(整数) 可进行 + - * /
  2.str(字符串) 可进行+(拼接) *(重复)
  .bool(布尔值) True 和 False

用户交互:input("提示语")
  可直接输入用户内容

if 语句
 语法1
  if 条件:
    代码块
  else:
    代码块

语法2
  if 条件:
    代码块
  elif:
    代码块
  else:
    代码块

嵌套

  if 条件:
    结果1
  if 条件2:
    结果2
  else :
    结果3
  else :
    代码块

转载于:https://www.cnblogs.com/zhao-peng-/p/9581003.html

认识和了解python相关推荐

  1. Github配置(git+vscode+python+jupyter)

    ①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...

  2. 【实验楼】python简明教程

    ①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...

  3. 【Kaggle Learn】Python 5-8

    五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...

  4. 【Kaggle Learn】Python 1-4

    [Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...

  5. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  6. python 位运算与等号_Python 运算符

    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...

  7. python减小内存占用_如何将Python内存占用缩小20倍?

    当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...

  8. python中排序英文单词怎么写_Python实现对文件进行单词划分并去重排序操作示例...

    本文实例讲述了Python实现对文件进行单词划分并去重排序操作.,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window ...

  9. python程序如何执行死刑图片_如何判断对象已死

    已死的对象就是不可能被任何途径使用的对象,有以下几种方法判断一个对象是否已经死了: 引用计数 给对象添加一个引用计数器,每当有一个地方引用他,计算器就加 1:当引用失效时,计数器减 1:任何时刻计数器 ...

  10. Python gRPC 安装

    1. 安装依赖库 sudo pip3 install grpcio sudo pip3 install protobuf sudo pip3 install grpcio_tools 2. 生成对应文 ...

最新文章

  1. python从键盘获取输入数字_python获取从命令行输入数字的方法
  2. mysql 安装dso命令_使用tengine DSO 来动态编译安装第三方模块(Lua
  3. python编辑器编程猫_编程猫Python编辑器 Mac版0.4.0 下载 - 51下载网
  4. en 2014-12-31
  5. 韦东山驱动视频笔记——6.输入子系统之编写驱动程序
  6. WPS专业版自带字体
  7. MD4、MD5、SHA1、HMAC、HMAC_SHA1区别
  8. mysql to excel 插件_在Excel中操作MySQL数据库插件MySQL for Excel
  9. Python3网络爬虫开发实战!付费讯代理、阿布云代理的使用!
  10. 计算机速成课 第二集 电子计算机
  11. 解决Windows更新失败(0x8007000d)的详细方法
  12. 马云也进军游戏了?还赚了上亿元,网友:马化腾先生怎么看呢?
  13. 数学 余式定理 简介
  14. 计算机课老鼠控制电脑,幼儿园大班语言教案《小老鼠玩电脑》
  15. iOS-发布按钮动画(类似于闲鱼发布),弹出动画github开源
  16. mysql 导出gtid_mysqldump导出时 --set-gtid-purged=OFF
  17. jmeter参数化的用法和用途
  18. MySQL软件多次安装失败解决方案
  19. 第六章第二十五题(将毫秒数转换成小时数、分钟数和秒数)(Convert milliseconds to hours, minutes, and seconds)
  20. Java 反编译工具的使用与对比分析

热门文章

  1. 用sed 给文本文件加行号
  2. 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
  3. python用django连接mysql_三分钟了解Django如何连接Mysql数据库
  4. js把base64串解析成中文_回文问题终极篇:最小代价构造回文串
  5. geohash java github_GitHub - GongDexing/Geohash: GeoHash是目前比较主流实现位置服务的技术,用最简洁的Java实现GeoHash算法...
  6. 鲲鹏服务器光盘安装操作系统,鲲鹏服务器上安装
  7. 【C++】多线程(链式、循环队列)实现生产者消费者模式
  8. cad里面f命令用不了,CAD出现命令无效、失灵等问题?不用慌,两招帮你快速解决...
  9. java对象转xml 高性能_通过实例学习JAVA对象转成XML输出
  10. 数据结构--单链表(数组)