Python学习之路第一天

计算机基础知识

  1. cpu (人的大脑,运算和处理问题)
  2. 内存 (临时存储数据,断电即消失)
  3. 硬盘 (永久储存数据,图片 音乐~~~~)
  4. 操作系统 (是一个软件(特殊),控制每个硬件之间的数据交互)

python的应用和历史

~2004年 :WEB框架Django 诞生

~2008年:

​ python2:

    C ,  java , c# 源码不一致  功能重复,维护难度大

​ python3:

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

python是一个编程语言

分类:

  				编译型: 只翻译一次

  						优点 : 运行速度快,

  						缺点: 开发效率慢

  								代表语言: C	C++

  				解释型: 一句一句的翻译,逐行翻译

  						优点: 开发效率快

  						缺点:  运行速度慢

  								代表语言: javaScript,Python,PHP

python的优缺点

优点: 1."优雅" , "明确" ,"简单"

  				 2.开发效率高

  				 3.高级语言

  				 4.可移植性

  	 			5.可扩展性

  				 6.可嵌入型

  		缺点:  运行速度慢

3.第一个python程序

​ 1.python的程序可以写在命令行中进行编写和执行

​ 命令输入方式:win+r=>cmd=>回车==>python

注意:中英文标点符号

​ 2.把程序写在py文件中. 可以反复的使用程序.

注意: 文件的编码格式:UTF-8

4.变量

​ 变量是程序运行过程中产生的中间值,供给后面的程序使用.

变量的命名规则

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

​ 2.不能数字开头,更不能是纯数字

​ 3.不能用关键字:

​ 1.True真的 False假的 "bool 布尔值"

​ 4.不能用中文,和拼音

​ 5.要有意义

​ 6.区分大小写 "A a"

​ 7.推荐使用

​ 1.驼峰 (单词首字母大写) 如: "WoDeMingZiJiaoLiYe"

​ 2.下划线(单词之间加入下划线) 如: "wo_de_ming_zi_jiao_li_ye"

数据类型

​ 1.int(整数) +-*/ "都可以做,也可以做比较"

​ 2.str(字符串) +* "只可以做两种运算,且不可以做比较"

​ 3.bool(布尔值) True ,False

常量

​ 全部大写

交互

​ s=input("提示语")

​ 接收到的是字符串类型

​ int()把字符串转化成整数

if语句 "嵌套"

​ if 条件:

​ 代码块

​ 条件成立,执行代码块

​ if 条件:

​ 代码块1

​ else:

​ 代码块2

​ 当条件为真,执行1,否则执行2

​ if 条件:

​ 代码块1

​ elif 条件:

​ 代码块2

​ elif.......

​ else:

​ else代码块

嵌套:if...else可以无限嵌套,写的时候尽量控制在3~5以内

用户交互 (input)

Python3版本中 input获取到的都是字符串

查看是什么类型--print(type(....))

posted @ 2019-06-03 19:47  旧城-以西  阅读(195)  评论(0)    收藏  举报