Python基础01

1. Python名言

人生苦短,我用Python(Life is short,you need Python)

2. Python创始人吉多·范罗苏姆(龟叔),1991年第一版Python开源了。

3. Python的设计哲学

优雅、明确、简单

4. Python的优缺点

优点:完全面向对象的语言、拥有强大的标准版、社区提供了大量的第三方模块

缺点:运行速度不如编译性语言、国内市场小、中文资料匮乏

5. Python的版本介绍

Python2.x是过去,最后一个稳定版是2.7

Python3.x是现在和未来的趋势,最新的是3.6

6. 执行Python的三种方式

①解释器。Python/python3 Python文件

python  xxx.py

python3 xxx.py

②交互模式运行。

在终端输入python或者python3 直接回车即进入官方提供的交互模式,但此方法不能保存代码,不适合运行太大的程序,比官方更好用的交互模式是ipython

③使用集成环境IDE运行

Pycharm可以运行python程序


1.        Python中注释的作用?单行和多行注释
在程序中对某些代码进行标注说明,增强程序的可读性。
单行注释:以#号开头,再加一个空格,后面跟上注释内容
TODO注释:# TODO 注释内容  备忘功能,可以记录待开发的程序
多行注释:一对连续的三个双引号
”””注释内容“””

2.        计算机的三大件
CPU、内存、硬盘

3.        程序执行原理?
程序没运行之前保存在硬盘上,运行之后加载到内存,然后CPU执行内存中程序代码

4.        变量的作用?如何定义变量?
变量是用来存储数据的,在 Python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,变量在定义的时候不需要指定类型,系统会根据值自动推导类型

5.        变量有哪些类型?如何查看变量类型?
变量分为数字型和非数字型
数字型:整型(int)、浮点型(float)、布尔型(bool)和复数型(用于科学计算)
非数字型:字符串(string)、列表(list)、元组(tuple)、字典(dict)

使用type函数查看数据类型

6.        格式化输出的格式有哪些?
% 被称为 格式化操作符,专门用于处理字符串中的格式

%s    字符串

%d    有符号十进制整数,%02d 表示输出的整数显示位数,不足的地方使用 0 补全

%f     浮点数,%.2f 表示小数点后只显示两位

%%   输出 %

1.        什么是标识符?标识符的定义规则?
程序员定义的变量名、函数名。
标示符可以由字母、下划线和数字组成

不能以数字开头

不能与关键字重名

 

2.        Python中关键字(keyword)的概念?以及如何查看关键字?
Python内部已经占用的标识符,具有特殊的功能和含义
import keyword  
print(keyword.kwlist)

3.        if判断语句语法规则?
if 条件1:
    满足条件1要做的事情
elif 条件2:
    满足条件2要做的事情
else:
    其他

4.        逻辑运算符有哪三种?它们有什么特点?
逻辑或:or  全假则为假,一真则为真
逻辑与:and  全真才为真,一假则为假
逻辑非:not  非真即假,非假即真

5.        如何生产一个随机整数
import random
random.randint(1,10)

6.        程序的三大流程
顺序:从上往下,顺序一行一行执行
分支:就是有不同的条件判断,决定要执行的分支
循环:让特定的代码重复执行,只要你满足我的条件,就一直循环,不满足则退出

7.        赋值运算符
一个等号(=)表示赋值运算符,还可以把运算符和等号连在一起,更简化,例如+=、-=、*=、/=….

8.        循环
初始条件设置 ——通常是重复执行的 计数器

while 判断条件是否满足:
条件满足时,做的事情1

处理条件(计数器 + 1)
条件不满足则跳出循环

一定要注意修改计数器,防止出现死循环

 

1.        while循环的基本格式
初始化计数器
while 条件:
    满足条件要重复执行的代码
    ……
    修改计数器

2.        明白break和continue两个关键字的作用,两者的区别是什么?
break和continue都是专门用在循环中关键字,
break是退出当前循环,不再执行当前循环后续代码
continue是退出本次循环,继续下一次循环
break和continue都只针对当前循环有效

3.        字符串中常见的转义字符有哪些?
\t制表符,输出文本时保持垂直方向对齐
\n换行符  \\输出反斜杠
\r回车  \’输出单引号 \”输出双引号

4.        函数的概念和作用?
函数,就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用,函数的命名符合标识符的命名规则,函数只有先定义才可以被调用。
函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的重用,避免重复造轮子

5.        形参和实参分别是什么?
形参指的是形式参数,在定义函数的时候,用来接收参数的,可以在函数内部作为变量使用
实参指的是实际参数,在调用函数的时候,用来把数据传到函数内部。

6.        函数返回值关键字是什么?有什么注意事项?
函数返回值是return关键字,函数完成工作后,最后给调用者的一个结果。
一旦执行到return,函数内部return后续的代码将不再执行,并且不会输出内容。








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值