D1

D1

一.D1重点:

1.编译型:一次性将全部的代码编译成二进制文件。C,C++.
优点:运行效率高
缺点:开发速度慢,不能跨平台
解释型:当程序运行时,从上至下一行一行的解释成二进制。
优点:开发速度快,效率高,可以跨平台。
缺点:运行效率低。
2.python2x和python3x宏观上的区别:
python2x源码,重复率高,不规范,而且python崇尚的是简单优美,创建了python3,规范化。
在python2首行:#-*-encoding:utf-8 -*-解决python2中文报错的问题
3.变量:由数字字母下划线任意组合,且不能以数字开头,
具有可描述性
不能用python中的关键字
不能用中文,不能用拼音
4.常量:约定俗成,不可更改,全部都是大写字母
5.注释:
单行注释:#
多行注释:''' ''' """ """
6.用户交互input:
数据类型全部是str
7.基础数据类型:bool True False
int + - */
str:加引号的视为str,+可以与数字相乘
8.if 条件:
结果

if 条件:
结果
else

if 条件:
结果
elif 条件:
结果
....
if 条件:
if 条件:结果
if....
else:结果

9.while 条件:
结果
1.改变条件
2.break
3.contiune:结束本次循环,继续下次循环

二、课堂内容详细说明:

1.运行第一个py文件:
python3x:python3 文件路径 回车
python2x:python2 文件路径 回车
python 2和3的区别:python2默认编码方式是ASCII码 解决方式:在文件的首行:#-*- encoding:utf-8 -*-
python3默认编码方式是utf-8
2.变量
  变量:就是讲一些运算的中间结果暂存到内存中,以便后续代码调用。
(1).必须由数字、字母、下划线任意组合,且不能数字开头
(2).不能是python中的关键字
(3).变量具有可描述性。
(4).不能是中文
3.常量
一直不变的量。 π
4.注释:方便自己方便他人
单行注释:#
多行注释:''' 被注释内容''' python D:python3 D1.py
5.用户交互.input
1.等待输入
2.将你输入的内容赋值给了前面的变量
3.input出来的数据类型全部是str
print('我的名字是'+name)
6.基础数据类型初始
数字:int123 type()
+ - * / **
字符串转化成数字:int(str)条件:str必须是数字组成的
数字转化成字符串:str(int)
字符串:str,python当中凡是用引号引起来的都是字符串
可相加:字符串的拼接
可相乘:str*int123
bool:布尔值。true false
7.if
if 条件:
结果
8.while
while 条件:
循环体
无限循环
终止循环

count = 0
while count<=100:
count = count+1
if count>5 and count<95:
contiune






posted @ 2018-12-09 22:44  来瓶可乐  阅读(869)  评论(0)    收藏  举报