码迷,mamicode.com
首页 > 编程语言 > 详细

万恶之源-与python的初识

时间:2019-06-03 17:40:51      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:效率   计算机基础知识   扩展性   开发效率   软件   字符串   大小写   速度   用户   

1.计算机基础知识

? 1.cpu: 人类的大脑 运算和处理问题

? 2.内存: 临时存储数据 断电就消失了

? 3.硬盘: 永久 存储数据

? 4.操作系统:是一个软件 控制每个硬件之间数据交互

2.python的应用和历史

? 1.python崇尚优美,清晰,简单。

? 2.python发展史

? 3.python2:

? C , Java, C# 源码不统一 功能重复 维护难度大

? python3:

? 源码统一,代码(功能)重复 维护难度降低了

3.python是一个编程语言

? 1.分类:男人,女人 ,老人,青年人,小孩,南方人,北方人

? 2.python的分类:

? (1)编译型:只翻译一次

? 优点:运行速度快

? 缺点:开发速度慢

? 代表语言:C, C++

? (2)解释型:一句一句的翻译,逐行翻译

? 优点:开发速度快

? 缺点:运行速度慢

? 代表语言:python
4.python的优缺点

? 优点:开发效率非常高;高级语言;可移植性;可扩展性;可嵌入性

? 缺点:速度慢;代码不能加密。

5.python的种类

6.python的安装和环境配置

7.写一个python程序

? 1.print() 打印—打印到屏幕

8.变量

? a=1

  • ? 起了一个变量名 a;

  • ? 有个值1;

  • ? 将值赋给变量名=

    定义变量的规则:

    1.字母,数字,下划线组成

    2.不能以数字开头更不能是纯数字

    3.不能使用python关键字

    4.不能使用中文和拼音

    5.区分大小写

    6.变量名具有意义

    7.推荐写法:

    ? 7.1驼峰体

    ? 7.2下划线

9.常量

? 全部大写的变量名就是常量 常量不建议修改

10.注释

? 给一些不太能够理解的写一个描述-让程序好理解

? 两种:

? 单行注释:# 只能注释一行,不能换行

? 多行注释:""" """ ‘‘‘ ‘‘‘ 支持换行

11.基础数据类型知识

? 整型-数字

? 字符串:+ 都是字符串的时候才可以相加(字符串只能和字符串相加)

? 字符串:* 字符串只能和数字相乘

? 布尔值:True 真. Flase假

12.用户输入input

? input python版本3中input中获取的全部都是字符串类型(非常重要)

? 1.input("提示语句")

? 2.查看是什么类型——type()

13.流程控制语句 if

? 1.单纯if

? 1.if 条件:

? 结果

? 2.二选一

? 1.if 条件:

? 结果

? else:

? 结果

? 3.多选一
? if 条件:

? 结果

? elif 条件:

? 结果

? elif 条件:

? 结果

? else :

? 结果

? elif 判断条件

? else

? 嵌套if

? if 条件:

? if 条件:

? if 条件:

万恶之源-与python的初识

标签:效率   计算机基础知识   扩展性   开发效率   软件   字符串   大小写   速度   用户   

原文地址:https://www.cnblogs.com/yet-320/p/10968638.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!