iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python入门常识
  • 237
分享到

python入门常识

入门常识python 2023-01-31 03:01:20 237人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

Django开发心得:filter方法可以使用count(),update().get方法不可以使用。密码重置功能和修改功能。项目链接功能。(前端模板表单向后台传输数据时,有post和get两种方式;以action的属性值调用后台

Django开发心得:

  1. filter方法可以使用count(),update().get方法不可以使用。

  2. 密码重置功能和修改功能。项目链接功能。(前端模板表单向后台传输数据时,有post和get两种方式;以action的属性值调用后台函数;在获取前端模板表单数据时,以name属性来获取,获取其中的value值。)

  3. 日志邮件提醒功能和项目到期提醒功能。(单独写一个python脚本,遍历数据库的信息,从而完成此项功能。主要采用Python的SMTP和Email模块。)


Python入门常识:

  1. python的工业版本是2.7。最新版本是3.4。


  2. python有很多丰富的模块可用。如:

a=[1,1,2,2,2,3]

from collection import Counter:

    Counter(a).most_common(2)

上述模块用于统计a列表中最常出现的两个值。

import math

math.pi

math.sin(math.pi/2)

math.pi就是数学中的π。math.sin方法用于求π/2的sin值。dir(math)可查看关于math的所有可用方法。


3.字符串连续输出

a=“Alex"

b="1"

print a,b

输出Alex 1


4.float int str 类型之间的转换


5.双除号//可用于取整。双星号**可用于求次方。百分号%可用于求余。


6.转义符为\,如转义双引号为\"。加号+可用于拼接字符串,星号*可用于多次输出字符串。


7.索引和切片的运用。索引用a[-1]取列表最后一个值,a[0]取列表第一个值。切片用[1:]取列表第2个开始以后的值,[:3]取列表第1个到第3个的值,[:]取列表全部值。[::2]以步长为2取列表的值。[::-2]反向以步长为2取列表的值。


8.列表的一些方法。append  insert  del  len

 

9.几种常用的数据结构类型:列表list,元组tuple,字典dict,集合set。


10.Bool变量值有且只有两个:True & False (方法: and or not )


11.python的循环结构:if elif else;while;for ;break continue ;另外for...else结构:当for循环正常退出时,会执行接下来的else语句。


12.函数:def function_name(parameters):


13.全局变量global


14.

a=[1,2,3]

b=a

b[0]=0

print a,b

输出结果为[0,2,3] [0,2,3]

这样做会同时修改掉a,b列表,因为他们共享内存地址。


15.类的定义:类中的每个方法第一个参数都要显式定义self,类似于c++的this指针(但C++不用显式定义)。


16.类的继承:代码复用的基础。


17.列表推导和字典推导。

a=[1,2,3,4,5,6]

b=[i for i in a if i%2==0 ]

则b的结果为[2,4,6]


18.python中判断可直接用 if 1<a<10:(C++中为 if a>1 & a<10:)


19.集合的概念:

a={1,2,3}

b={3,4,5}

则a|b={1,2,3,4,5}

a&b={3}


python的英文读法叫”派撒“。诞生于89年,应用于91年。

谷歌、雅虎应用python在2000年。

DjanGo盛行于2003年。

Django在2005年成为开源软件。

2008年Django社区获得大量资金。


python perl Ruby PHP C语言之间对比。

python:采用最好的方法实现一种功能。(可维护,综合性语言,起步早,简单。)

python的Django框架和Tornado框架。

perl:实现一种功能有多种方式。(高级程序员一行代码等同于低级程序员十行代码,代码维护难)

php:偏向网站开发方面。

Ruby:比python晚,谁更好需时间来验证。(Rails WEB应用开发框架)

C:复杂。


写python脚本开头:

#!/usr/bin/env python(替换掉#!/usr/bin/python。这样做的好处是你安装的python版本只要在环境变量中能找到,就可以运行python)


完。















--结束END--

本文标题: python入门常识

本文链接: https://www.lsjlt.com/news/187256.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • python入门常识
    Django开发心得:filter方法可以使用count(),update().get方法不可以使用。密码重置功能和修改功能。项目链接功能。(前端模板表单向后台传输数据时,有post和get两种方式;以action的属性值调用后台...
    99+
    2023-01-31
    入门 常识 python
  • python 入门知识拾遗
    一、bytes类型Python 3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,正是这使...
    99+
    2023-01-30
    入门 知识 python
  • Python基础知识入门(一)
    Python基础知识入门(二) Python基础知识入门(三) Python基础知识入门(四) Python基础知识入门(五) 一、发展历程        Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1...
    99+
    2023-09-05
    开发语言 python 基础学习
  • Python基础知识入门(二)
    Python基础知识入门(一) Python基础知识入门(三) Python基础知识入门(四) Python基础知识入门(五) 一、数字类型        Python 数字数据类型用于存储数值。数据类型是不允许改变,如改变数字数据类型的...
    99+
    2023-09-06
    开发语言 python 基础学习
  • Python基础知识入门(五)
    Python基础知识入门(一) Python基础知识入门(二) Python基础知识入门(三) Python基础知识入门(四) 一、模块应用         模块是一个包含所有定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引...
    99+
    2023-09-04
    开发语言 python 基础学习
  • Python入门知识点汇总
    Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。缩进...
    99+
    2023-01-31
    知识点 入门 Python
  • Python入门基础知识总结
    目录 一:简介: 二:Python基础语法 2.1.字面量 2.2.注释 2.3.数据类型转换 2.4.标识符 2.5.运算符 2.6.字符串 2.6.1.字符串的三种定义方式 2.6.2.字符串拼接 2.6.3.字符串格式化 2.6.4....
    99+
    2023-09-01
    python 开发语言
  • Python入门:认识列表和元组
    目录列表的特性元组的特性两者支持的操作负数索引切片操作随意嵌套相互转换常用内置函数存储方式的差异性能对比两者的使用场景总结提问:两个创建空列表的方法,哪个更快。列表和元组,都是一个可...
    99+
    2024-04-02
  • 爬虫Python验证码识别入门
    目录爬虫Python验证码识别 1、批量下载验证码图片2、识别代码看看效果 3、折腾降噪、去干扰爬虫Python验证码识别 前言: 二值化、普通降噪、8邻域降...
    99+
    2024-04-02
  • 【Java入门】初识Java
    前言 📕作者简介:热爱跑步的恒川,致力于C/C++、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。 📗本文收录于Java入门篇系列,该专栏主要讲解:什么是java、java的数据类型...
    99+
    2023-08-17
    java jvm 开发语言 经验分享
  • Python正则入门知识点有哪些
    今天小编给大家分享一下Python正则入门知识点有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、单字符匹配匹配某个字...
    99+
    2023-06-27
  • python入门教程(非常详细)
    Python是一种高级、解释性的脚本语言,其简单易学、灵活、强大等特点,使其成为了当代最流行的编程语言之一。如果您是想学习Python编程的新手,以下是详细的Python入门教程,以帮助您快速掌握Python编程基础。   安装Pytho...
    99+
    2023-09-24
    python 开发语言 前端
  • 入门Python必看的知识点有哪些
    本篇内容主要讲解“入门Python必看的知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“入门Python必看的知识点有哪些”吧!1、python版本的选择选择python3.5以上版本...
    99+
    2023-06-01
  • Python入门基础知识点实例分析
    这篇文章主要介绍“Python入门基础知识点实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python入门基础知识点实例分析”文章能帮助大家解决问题。标识符在 Python 中,所有标识符可...
    99+
    2023-07-04
  • MySql入门--基础知识
    一、Mysql 物理文件组成 (一)日志文件 1、错误日志:Error Log 错误日志记录了MyQL Server 运行过程中所有较为严重的警告和错误信息,以及MySQLSer...
    99+
    2024-04-02
  • Java基础入门知识
    以下是学习java必备的知识 目录 前言 一、Java入门 二、基本数据类型与数组 标识符与关键字 2. 基本数据类型 3. 类型转换运算 4. 运算符 5. 数组 6.控制结构(与c使用一致) 总结 ...
    99+
    2023-09-01
    java
  • Python 常识
    1、缩进 在Python的世界里,通常是用缩进来表示一个段落,所以无论在任何时候,都要注意缩进是否正确,一旦缩进不正确,可能会导致程序的结果异常或者无法执行直接报错。 2、数据类型 1)整数 整数通常是可被整除的数值,其中也包括负整数,例如...
    99+
    2023-01-31
    常识 Python
  • 完美Python入门基础知识点总结,看完你的Python就完全入门了!
    Python标识符在 Python 里,标识符有字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下...
    99+
    2023-06-02
  • Python常识
    一、强类型语言与弱类型语言1、强类型语言强类型语言是一种总是强制类型定义的语言,要求变量的使用要严格符合定义,所有变量都必须先定义后使用。例如:java、.NET、C++2、弱类型语言某一个变量被定义类型,该变量可以根据环境变化自动进行转换...
    99+
    2023-01-31
    常识 Python
  • web开发中网站制作入门常识有哪些
    这篇文章主要为大家展示了“web开发中网站制作入门常识有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“web开发中网站制作入门常识有哪些”这篇文章吧。  1、首页  需要首页,起码我们要知道...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作