栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python学习笔记汇总

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python学习笔记汇总

扫盲准备
      • 1课程资源:
      • 2知识要点(二级考点)
      • 4 学习建议:
      • 5 同异点
      • 6 语法基础
      • 7 库与方法
      • 8、程序的基本结构
      • 9、函数:
      • 10.编写程序的基本方法(IPO):
      • 11.编写程序的基本步骤:
      • 12.数值运算符与表达式
      • 13.运算符优先级别:
      • 14.数据类型转换:

1课程资源:

1、www.runoob.com
2、www.liaoxuefeng.com
3、www.csdn.net

2知识要点(二级考点)

(1)文档要先保存后执行
(2)编程语言种类:
A:机器语言
B:汇编语言
C: 高级语言 (C、C++)
D: 超级语言(python)
(3)python的两种编程方式
交互式: 不可逆REPL(Read–eval–print–loop)
文件式: 保存! 修改! 扩充!必须运行之前先保存!
(4)代码意思
import turtle
turtle.pensize
turtle.color(‘red’)
turtle.circle(20)从做往右
turtle.circle(-20)从上往下
turtlr.circle(120,90)120: 半径 90:圆心角
turtle.circle(120,90)90圆心角?可加
(5) 静态语言(编译):一次性翻译,之后不再需要源代码(C语言,Java)
脚本语言(解释):每次运行时随时翻译随时执行(Python,js.PHP)
( 6 ).help()
keywords
( 7 )基本语法元素:
1)缩进:一般以四个空格或一个Tab
注释:单行#,独占一行或者行末;
多行三单引号’’’…’’'或者三双引号"""…""",
命名:大小写字母、数字或下划线(shift±)或者汉字(不能只有汉字)第一个字符不能数字
变量​
保留字:

2)数据类型、字符串、整数、浮点数、列表
3)赋值语句、分支语句、函数
4)input()、print()、eval()、print()格式化​​​​​​​​​​

学习方法:
先学习—后模仿—再自主创新

4 学习建议:

1、及时记录知识点考试用
2、

5 同异点

**(1+1.01)**365:1.01相乘365次(次方算法)

6 语法基础

(1)数据:变量和常量

(2)对象:身份(ID),类型(type),数值(value)

(3)变量:名称(标识符)与命名规则同类 有效变量名与无效变量名

                大小写字母、数字或下划线(shift+-)或者汉字, 第一个字符不能数字

(4)保留字(关键字)

(5)数据类型:

     数值型:整型(int)

                    浮点型:(float)

                    复数(complex)

布尔型(bool):True(1)/False(0)

字符串(str):使用’str’ /“…”/’’‘str’’'作为定界符中英状态下+shift,以字母r或者R引导的表示原始字符串

 运算:str1+str2(字符串的链接)

            str*int(字符串的复制)

元组(tuple):

列表(list):

字典(dict):

集合(set):

7 库与方法
(1)turtle:图库
    导入格式:
        A:
         import<库名>
        <库名>.函数名(参数)
        B:
        import<库名> as <库的简名>
        <库的简名>.函数名(参数)
        C:
        from<库名>import<库名/函数名>(*)
          函数名(参数)
(2)方法:
     pensize(画笔大小像素)
    pencolor(‘画笔的颜色’)/(R,G,B)(0-1)
            color('画笔颜色','填充颜色')
     circle(园半径r像素),r为正--左,r为负--右。
            right(角度)
            left(角度):注意两个角度的区别
8、程序的基本结构

(1)顺序结构
(2)选择(分支)结构
if<条件1>:
结构体1
elif:
结构体2

else:
结构体n
(3)循环结构
for i in range():
结构体
break()
continue()

9、函数:
    (1)range():
    (2)input():
    (3)print():
10.编写程序的基本方法(IPO):
    (1)I(input):在键盘上输入数据(字符串)
    (2)P(process):对输入数据的处理
    (3)O(Output):对显示屏上输入数据。
11.编写程序的基本步骤:
     (1) 确定IPO(Input--Process--output)
     (2) 编写程序
     (3) 调试程序
12.数值运算符与表达式
     (1)算术:+、-、*、/(一般除法)、//(地板除floor)、%(取余/取模)、**(冥运算)
     (2)赋值:=、与算术运算符和位运算符复合
     (3)关系(比较):>、<、==、>=、<=、!=    (True/False)
     (4)逻辑:and or not                      (True/False)
     (5)成员:in 、not in                     (True/False)
     (6)身份(同一性测试)is 、is not         (True/False)
     (7)位:&、|、!、^、>>、<<
13.运算符优先级别:
      高--------------------------------->低
       指数(**)----->一元+- -->*、/、%、//、-->+、- --->>>、<<
14.数据类型转换:

(1)int():     转换成整型
          (2)float():   转换为浮点型
          (3)complex(): 转换为
          (4)bin():     转换为
           (5) oct():      转换为
           (6) hex():     转换为

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/461570.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号