Python基础班每日整理(二)

02_Python基础_day02

  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 表示小数点后只显示两位
    %% 输出 %
    02_Python基础_day03
  7. 什么是标识符?标识符的定义规则?
    程序员定义的变量名、函数名。
    标示符可以由 字母、下划线 和 数字 组成
    不能以数字开头
    不能与关键字重名
  8. Python中关键字(keyword)的概念?以及如何查看关键字?
    Python内部已经占用的标识符,具有特殊的功能和含义
    import keyword
    print(keyword.kwlist)
  9. if判断语句语法规则?
    if 条件1:
    满足条件1要做的事情
    elif 条件2:
    满足条件2要做的事情
    else:
    其他
  10. 逻辑运算符有哪三种?它们有什么特点?
    逻辑或:or 全假则为假,一真则为真
    逻辑与:and 全真才为真,一假则为假
    逻辑非:not 非真即假,非假即真
  11. 如何生产一个随机整数
    import random
    random.randint(1,10)
  12. 程序的三大流程
    顺序:从上往下,顺序一行一行执行
    分支:就是有不同的条件判断,决定要执行的分支
    循环:让特定的代码重复执行,只要你满足我的条件,就一直循环,不满足则退出
  13. 赋值运算符
    一个等号(=)表示赋值运算符,还可以把运算符和等号连在一起,更简化,例如+=、-=、*=、/=….
  14. 循环
    初始条件设置 —— 通常是重复执行的 计数器
    while 判断条件是否满足:
    条件满足时,做的事情1
    处理条件(计数器 + 1)
    条件不满足则跳出循环

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

原文地址:http://blog.51cto.com/13517854/2133815

时间: 2024-08-29 10:15:10

Python基础班每日整理(二)的相关文章

Python基础班每日整理(六)

03_面向对象_day03 类属性和实例属性的概念.类属性是给类对象(类是一个特殊的对象)中定义的属性,通常用来记录与这个类相关的特征,类属性不会用于记录具体对象的特征.类属性的定义是在初始化方法之外的实例对象的属性叫做实例属性,在初始化方法内部定义 类属性和实例属性的访问类属性的访问是类名.类属性实例属性的访问是实例对象.属性名,也可以在类内部使用self.属性名访问 类方法的定义和使用br/>@classmethoddef 类方法名(cls):pass需要修饰器@classmethod来标识

Python基础班每日整理(一)

01_Linux基础1.操作系统的作用?操作系统是配置在计算机硬件上的第一层软件,主要作用是管理好硬件设备.2.Linux中根目录和家目录分别用什么表示?/表示根目录.~表示家目录3.Linux中相对路径和绝对路径?以根目录(/)或者家目录(~)开始的路径称为绝对路径,反之称为相对路径4.常用终端命令的介绍.ls list 查看当前文件夹下的内容pwd print wrok directory 查看当前所在文件夹cd [目录名] change directory 切换文件夹touch [文件名]

Python基础班每日整理(四)

02_Python基础_day06 字符串的定义字符串就是一串字符,用一对儿单引号或者双引号括起来 字符串切片切片就是使用索引值,从一个大的字符串中切出小的字符串,适用于字符串.元组.列表.基本语法是 字符串[开始索引:结束索引:步长],默认步长为1,索引从0开始,如果倒序切片,索引从-1开始. Python内置的公共方法len.del.max.min.cmp 列表"+"和extend.append的区别两个列表相加得到了一个全新的列表extend(列表),是给原来的列表又扩展了一个新

Python基础班每日整理(三)

02_Python基础_day04 while循环的基本格式初始化计数器while 条件:满足条件要重复执行的代码--修改计数器 明白break和continue两个关键字的作用,两者的区别是什么?break和continue都是专门用在循环中关键字,break是退出当前循环,不再执行当前循环后续代码continue是退出本次循环,继续下一次循环break和continue都只针对当前循环有效 字符串中常见的转义字符有哪些?\t制表符,输出文本时保持垂直方向对齐\n换行符 \输出反斜杠\r回车

Python基础班每日整理(五)

03_面向对象_day01 面向对象的简称?面向对象编程 -- Object Oriented Programming 简写 OOP,是一种编程思想或者方式 面向对象和面向过程的区别?面向过程是早期的一个编程思想,所有的步骤从头到尾逐步实现,把某些功能独立的代码块封装成函数,然后顺序的调用不同的函数,注重步骤与过程,不注重职责分工,适合开发简单的项目.面向对象相比函数是一个更大的封装,面向对象注重对象和职责,不同的对象承担不同的职责,适合开发比较复杂的项目. 类和对象的概念?类和对象是面向对象的

Python基础班每日整理(七)

04_项目实战 pygame的初始化和退出pygame.init() pygame.quit() exit() pygame.Rect(x,y,width,height) 描述矩形的类包含以下属性(x.y.size.width.height.left.right.top.bottom.center.centerx.centery) screen = pygame.display.set_mode(resolution=(0,0), flags=0, depth=0) 初始化游戏显示窗口返回的是一

2017传智播客python基础班+就业班

2017传智播客python基础班+就业班  地址:http://www.zygx8.com/thread-6085-1-1.html 本课程包含了Python的基础语法和核心编程,以及Python应用中流行的数据库.前端,Web框架,爬虫框架及其分布式策略等技术,包含了丰富的项目案例.适合零基础或有一定Linux和Python基础的学生,特别适合于大专院校计算机专业的学生,学习过各类视频教程的未就业人士以及在职程序员. python基础 linux操作系统基础 1-Linux以及命令 2-li

python基础班-淘宝-目录.txt

卷 TOSHIBA EXT 的文件夹 PATH 列表卷序列号为 AE86-8E8DF:.│ python基础班-淘宝-目录.txt│ ├─1-1 Linux基础│ ├─01-课程简介│ │ 01-课程安排.flv│ │ 02-励志公式和python体验.flv│ │ │ ├─02-操作系统简介│ │ 03-什么是操作系统.flv│ │ 04-不同领域的主流操作系统-01-桌面操作系统.flv│ │ 05-不同领域的主流操作系统-02-服务器操作系统.flv│ │ 06-不同领域的主流操作系统-0

python基础面试题整理---从零开始 每天十题(01)

最近在弄flask的东西,好久没写博客的,感觉少了点什么,感觉被别人落下好多,可能渐渐的养成了写博客的习惯吧.也是自己想学的东西太多了(说白了就是基础太差了,只是know how,不能做到konw why). 不说那些毒鸡汤了,我们来说说我们今天的python基础面试题吧. 一,Q:python的优缺点有什么? A:优点: 1,基础语法简单易学,对于初学者来说,语法还是相对简单的,比较容易学习,网上的学习资料也很多.    2,面向对象,在python里继承和封装较多,而python的多态还是相