python-day01-study

一.计算机基础知识:

1.计算机基本组成:主板+CPU+内存 (CPU:主频,核数(16)   内存:大小,型号,主频   显卡:显存,位宽)

2.计算机最低层:电子电路,只能识别0和1.

二.python介绍:弱类型解释型语言  定位:优雅,明确,简单

1.编程语言分类:编译型,解释型.

编译型:将源程序每一条语句一次性编译成机器语言,并保存成二进制,优点:运行速度快,缺点:开发效率低 ,不能跨平台 C C++ GO

解释型:.在执行程序时,一条一条的解释成机器语言给计算机来执行;优点:开发效率高,可以跨平台 缺点:运行速度相对较慢 python php 

2.python解释器:

CPython   IPython   Jython   IronPython  PyPy

PyPy:为了提高运行速度,一次性的将所有源码一行一行解释成二进制文件,运行时用二进制文件去运行,让程序一次性的去编译,然后再去运行.

3.变量:程序运行中产生的中间值,暂时存储在内存中,共后续的程序使用

命名规则:

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

  2.不能由数字开头

  3.不能是python的关键字

  4.要有意义

  5.不能太长

  6,不要是中文

  7.区分大小写

  8.两种命名格式:驼峰体,下划线

4.常量:不变的量,约定俗称大写为常量.

5.数据类型:

  1.int:整数,+ - * / % //(整除) >  <   !=   <=  >=

  2.str:用引号引起来的就是字符串 '123' "123" 可拼接用+  可相乘数字 * 

python('你好',end='')  #在print之后,python之后会自动添加换行符
python('美丽的',end='') #end的作用去除换行符使其成为一行
python('世界',end='')
print("周杰伦说:\"昆凌很不错,我很欣慰!\"")    '\'是转义字符 

          a = 10
          print('a =',a)  结果: a = 10

  3.bool  布尔值 True False

6.input 用户交互

变量 = input('提示语')  变量是字符串类型  ps:字符串--->数字  int(str)

7.if 判断

第一种:

if 语句:

  结果1

结果2

第二种:

if 语句:

  结果1

else:

  结果2

第三种:

if 语句1:

  结果1

elif 语句2:

  结果2

else:

  结果3

第四种:嵌套

if 语句1:

  结果1

  if语句2:

    结果2

  else:

    结果3

else:

  结果4

猜你喜欢

转载自www.cnblogs.com/ITdong-1/p/9255762.html