我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python学习笔记(1)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python学习笔记(1)

Python开发框架:

      a.Python基础;

      b.网络编程;

      c.WEB框架;

      d.设计模式+算法;

      e.项目阶段;

开发:

  开发语言:

      高级语言:Python,Java,   C#,  C++,  PHP, Go等等      ==》生成字节码;

      低级语言:汇编,C语言;                                     ==》生成机器码;

  语言比对:

      PHP主要用来写网页,有局限性;

      Python执行效率低,开发效率高;

      Java执行效率高,开发效率低;

  Python种类:JPython,JavaScriptPython,C#Python,CPython,pypy等等

        其中CPython比较主流一些,运行速度也要高一些

  Python解释器(python软件)分类:

           Python安装在os上;

           环境变量配置:计算机==》属性==》高级==》环境变量==》path==》加 ;分割==》+路径            

           如果装多个Python解释器,路径加入环境变量,运行时存在优先级,先运行先装上的那个

           安装:

             Python2(持续更新)

             Python3(持续更新)

                Python2与Python3都在同时更新,因为Python3转变太大

           Linux系统:默认带Python2

           Windows系统:官网下载,配置环境变量

python基础:

      ——基础;

        1、第一句Python

          后缀为.py

        2、两种执行方式

          a.Python解释器           py文件路径

          b.Python(进入解释器)

           实时输入并获取执行结果

        3、linux下特有的:

          文件名:

            ./2.py

          文件内部:

            #!/usr/bin/env python

        4、编码:

          #    -*-   coding:utf8  -*-(python 3 里边加不加都行,Python 2中要是出现中文就需要加上 )

          Python 2默认使用ASCII码解释,不包含中文

          万国码unicode,至少用16位表示

          utf8能用多少表示就用多少表示

        5、执行一个操作:

            input('    ')    永远等待,直到用户输入了值,就会将输入的值赋给一个值;

            备注用" " "

        6、变量:只能有数字、字母、下划线组成,不能以数字开头

            PS:不能是关键字,最好不要和Python内置的东西重复,用pycharm编程有提示

                 变量名要是用两个单词,单词与单词之间用下划线连接

        python 关键字:

False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
assert     else       import     pass
break      except     in         raise

        7、条件语句:

          if   条件:

            print('OK')

          else:

            printf('Error')

          1、if基本语句

            if   条件:

              内部代码块

            else:

              代码块

            (代码块:缩紧就可以表示代码块,缩紧一般情况下4个空格)

          2、if嵌套

          3、if多个条件判断:elif

            如果啥都不输出,用pass关键字

         8、基本数据类型

           字符串(引号)"  "/   '    '  / " " "            " " "/  '''      '''

           加法:n1="abc"   

              n2="def"

              n3=n1+n2

              n3="abcdef"

           乘法:n1="abc"

              n2=n1*2

              n2=abcabc

           数字加减乘除等:

              a1=10

              a2=20

              a3=a1+a2

              a3=a1-a2

              a3=a1*a2

              a3=100/10

              a3=2**4(2^4)

              %:余      //除数

          9、循环

            死循环

            while  1==1:

              print('ok')

      ——基本数据类型;

      ——函数;

      ——面向对象;

     

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python学习笔记(1)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python学习笔记(1)

1 def sum_args(*args):2 return sum(args))3 4 def run_with_positional_args(func, *args):5 return func(*args)6
2023-01-31

Python学习笔记(1)

Python开发框架:      a.Python基础;      b.网络编程;      c.WEB框架;      d.设计模式+算法;      e.项目阶段;开发:  开发语言:      高级语言:Python,Java,  
2023-01-30

python学习笔记(1

关于随笔python随笔只是个人笔记,可能会有遗漏或错误,仅供参考学习文档地址 https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c
2023-01-30

python学习笔记(1)--pytho

Python 语言概述面向对象、解释型计算机程序设计语言。语法简洁、清晰、丰富和强大的类,能够把用其他语言(如c++/c)制作的各种模块很轻松的连接起来(胶水语言)。是纯粹的自由软件,源代码和解释器Cpython均遵循GPL(General
2023-01-31

Python学习笔记1—Python字符

字符串是python中重要的数据对象    python字符串是以单引号、双引号、或者三个三单引号三个双引号包含的任意的python数据对象都可以称为python字符串    注意:以单引号或双引号包含的数据对象中间不可以换行(若需要换行需
2023-01-31

Python学习笔记(1~26页)(《H

大脑会尽力记住确实重要的事情,它不会费心地去记乏味的东西。    与单纯的文字相比,图片更能让人记得住,通过图片,学习效率会更高(图片中夹杂解说文字)。    如果你发现刚看得东西,立刻就忘记,那你该歇歇了。    睡觉前不要看别的书,至少
2023-01-31

python学习笔记1——安装pytho

python学习笔记1——安装pythoncentos和ubuntu的python2.7的安装方法参考:http://daixuan.blog.51cto.com/5426657/17673251、查看当前python版本并且[root@l
2023-01-31

Python第九周 学习笔记(1)

get(self, instance, owner)访问属性时调用set(self, instance, value)当对属性赋值时调用delete(self, instance)删除属性时调用self指代当前实例instance是owne
2023-01-31

Python第八周 学习笔记(1)

基本概念个体继承自父母,继承了父母的一部分特征,但也可以有自己的个性子类继承了父类,就直接拥有了父类的属性和方法,也可以定义自己的属性、方法,甚至对父类的属性、方法进行重写Python继承实现class Cat(Animal) 括号中为该类
2023-01-31

Python学习笔记(1)---列表和元

什么是列表?列表是一种数据项构成的有限序列,即按照一定的线性顺序,排列而成的数据项的集合。列表的介绍一、更新列表1.元素赋值>>> a=[1,3,4,5]>>> a[1]=10 #改变a中第二个值为10>>> a[1, 10, 4, 5]2
2023-01-31

python3学习笔记(1)----基

一、python3的基本语法1、缩进统一(1个tab或者4个空格)。for i in range(10): print (i) 2、标识符的第一个字母必须是字母(大小写字母)或者下划线,其他部分可以有字母和下划线和数字组
2023-01-31

python学习笔记(九)之语句1

python学习笔记(九)之语句1printpython2中,print是一个语句,python3中它是一个函数。实例1:print "hello,world!"hello,world!print "hello","world!"hello
2023-01-31

python学习笔记-利器篇1:IPyt

子曰:工欲善其事必先利其器偶然在一篇谈pyhon的文章中看到了IPython。第一感觉就是这和苹果有啥关系吧,兴起一搜才发现原来是一个代替python默认命令行终端的玩样儿。它家网站上贴出来的宣传图真是好看阿,又是彩色高亮又是直接在终端里面
2023-01-31

python学习笔记(开课介绍1)

讲师简介:Alex Li(金角大王)crazyeye堡垒机、madking资产管理、TriAquae主机管理开源软件作者。老男孩教育python教学总监,51cto 2016十大最受学员喜欢讲师之一就职经历:略其中中金公司、诺基亚公司的介绍
2023-01-31

MySQL学习笔记(1):安装

本文更新于2020-05-04。目录安装使用apt-get安装使用dpkg安装使用rpm安装卸载MariaDB安装MySQL初始化密码修改密码认证插件服务启动、停止、重启、状态查看Linux下的文件布局默认数据库安装在Windows下可以采用noinstall
MySQL学习笔记(1):安装
2020-09-26

Python学习笔记

Python介绍Python是一种解释型、面向对象的语言。官网:www.python.orgPython环境解释器:www.python.org/downloads运行方式:交互模式。在IDLE中运行。脚本模式。文件的后缀名为.py。
2023-01-30

Python 学习笔记

rs=Person.objects.all()all返回的是QuerySet对象,程序并没有真的在数据库中执行SQL语句查询数据,但支持迭代,使用for循环可以获取数据。print rs.query 会打印出原生sql语句rs=Person
2023-01-31

Web 开发学习笔记(1) --- 搭

简介Flask 是一个轻量级的 Web 框架, 如果要学习 Web 开发, Flask 非常适合作为我们学习的起点.通过接下来的这一些列的博客, 我们将学习如何利用 Flask 以及其他工具, 搭建一个简单的网站. We'll build
2023-01-31

Redisbook学习笔记(1)字典(3

渐进式rehash在上一节,我们了解了字典的rehash 过程,需要特别指出的是,rehash 程序并不是在激活之后就马上执行直到完成的,而是分多次、渐进式地完成的。假设这样一个场景:在一个有很多键值对的字典里,某个用户在添加新键值对时触发
2023-01-31

Python学习日记-1

*使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的。1.当输入为纯数字时,Input返回的是数值类型,如int,float。raw_inpout返回的是字符串类型,strin
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录