文章目录对象标量运算符数据类型tuple (元祖)list (列表)dict (字典)set (集合)列表、集合和字典推导式iterator(迭代器) and generator(生成器)if 语句循环语句for循环while循环关键字python中Switch/Case实现函数内建函数自定义函数函数注解匿名(lambda)函数变量的作用域global 和 nonlocal关键字序列函数闭包装饰
转载 2023-09-07 15:19:51
85阅读
1.
原创 2014-05-20 21:07:23
753阅读
#遍历一个序列,很多传统语言过来的,习惯用下标遍历,Python中序列是可迭代的,直接for即可! colors=['red','green','blue','yellow'] for color in colors: print color #遍历倒序,用range的负数来遍历,不如直接反转遍历f
转载 2018-11-06 18:24:00
181阅读
2评论
为什么学习python?1.学校开设了Lab课程 2.个人兴趣·python简介1.python之父:Guido van Rossum(荷兰) 2.基于:ABC教学语言·python的特点(advantages) 1.面向对象(目前还不太懂) 2.解释型(所以:运行速度较慢) 3.弱类型(学过一点Java,相对于Java而言,Java绝对是强类型) ?4.跨平台强大又丰富的库(disadvanta
转载 2023-11-06 13:00:05
71阅读
我在知乎上也多次回答Python学习相关的话题了,总结出核心三点:学不会就别学了;短时间自学突击;写个实例。学不会就别学了:在现代比较常见的编程语言里,Python几乎是最简单的了。论简单性与Python同级别的也就剩下JavaScript和Basic了,而Basic在现代用处也很小,JavaScript则主要用于浏览器上的前端编程。所以通用性和简单性都不错的就剩下个Python。所以呢,简单如P
偶尔用Python做点事情,用的时候隔了许久,又不太记得了,有时连基本的语法都忘掉,这里记录在一张纸上,方便查看。也涵盖比较实用的内容,方便信手捻来(我没写错吧)其中代码片段主要摘自前段时间写的一些Python代码。Python Help>>> python(“subprocess”)帮助是很重要,linux程序员,你懂的Python tutorialhttps://docs.p
原创 精选 2015-06-26 15:46:08
928阅读
os.exists函数检验在主备份目录中是否有当前日期作为名称的目录,如果没有,我们使用os.mkdir函数创建;os.system()os.mkdir()os.path.exists()time.strftime('%Y%m%d-%H%M%S')
原创 2021-12-27 14:47:41
109阅读
## Python基础加密实现流程 为了教会你如何实现Python基础加密,我将按照以下步骤来讲解整个过程。首先,我会给出流程图,然后逐一解释每个步骤需要做什么,以及使用的代码和代码注释。 ```mermaid flowchart TD A[开始] --> B[输入明文] B --> C[选择加密方式] C --> D{加密方式} D -- 对称加密 --> E
原创 2023-08-25 18:29:16
64阅读
Python学习笔记——Day 1内容来自廖雪峰官方网站——python教程~Python初印象Python是一种计算机程序设计语言,是一种编程语言;和非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等类似;Basic语言···BASIC(Beginners’ All-purpose Symbolic Instruction Code,
# 使用Python实现Basic Token示例 在今天的文章中,我们将学习如何使用Python实现一个基本的身份验证令牌(Token)。我们将逐步带你完成整个流程,并提供详细的代码示例和注释。让我们开始吧! ## 流程概述 首先,让我们概述一下我们将要实现的系统的主要步骤: | 步骤编号 | 步骤描述 | | -------- | -----
原创 2024-08-19 04:08:01
44阅读
# Python基础认证 ## 介绍 Python基础认证是指验证个人对Python编程语言的基本知识和技能的一种认证考试。通过该认证,您可以展示自己在Python编程方面的能力,并在职业发展中获得更多机会。 本文将介绍Python基础认证的内容和考试要求,并通过代码示例来帮助读者更好地理解相关知识点。 ## 考试内容 Python基础认证主要涵盖以下几个方面的知识: ### 1. 变
原创 2023-09-19 12:04:08
56阅读
(给Python开发者加星标,提升Python技能)近日 TIOBE 公布了 12 月编程语言排行榜,前五名依旧是 Java、C、Python、C++ 和 Visual Basic.NET。值得注意的是 Visual Basic.NET,它连续几个月位列前五的排名让人感到惊讶,去年此时,它还位列第七,今年 2 月份,它的名次是第六。按照 12 月的榜单,Visual Basic.NET
官网下载: https://www.python.org/downloads/Python 的设计目标一门简单直观的语言并与主要竞争者一样强大开源, 以便任何人都可以为它做贡献代码像纯英语那样容易理解适用于短期开发的日常任务Python 的设计哲学:优雅,明确,简单Python 开发者的哲学是:用一种方法,最好是只有一种方法来做一件事特色完全是面向对象的语言函数,模块,数字,字符串都是对象,在Py
转载 2023-08-18 13:35:09
49阅读
实现Python Flask Basic Auth 作为一名经验丰富的开发者,我将向你介绍如何实现Python Flask中的基本身份验证(Basic Auth)。在本文中,我将为你提供一种简单有效的方法来保护你的Flask应用程序,并确保只有经过身份验证的用户可以访问特定的资源。 整体流程 首先,让我们用一个表格来展示整个流程: | 步骤 | 描述 | | --- | --- | | 1
原创 2024-01-21 06:43:59
72阅读
# 如何实现“python urllib basic auth” ## 1. 整个流程 下面是实现“python urllib basic auth”的整个流程: ```mermaid pie title 流程步骤 "Step 1: 构建认证信息" : 25 "Step 2: 创建HTTPBasicAuthHandler" : 25 "Step 3: 创建Opener
原创 2024-02-26 03:32:38
58阅读
Python、TCL和各种Shell程序一般而言是使用解释器执行的。微软公司的Qbasic语言也是解释方式,它不能生成可执行程序(但Quick Basic和Visual Basic可以);运用广泛的网络编程语言java则同时有解释和编译方式。 在开始之前有必要再次强调:下面介绍的解释器是一个源代码解释器。也就是说,解释器在执行时,每次读入一条语句,并且根据这条语句执行特定的操作;然后再读入下一条语
转载 7月前
24阅读
Python简介Python 被称作是一种胶水语言,能够将其他语言制作的各种模块(尤其是C++)很轻松地联结在一起。Python结合了Unix shell和C的习惯。 7月20日,IEEE发布的2017年变成语言排行榜:Python高居榜首。 而且,今天的12月份的计算机二级考试中会将Python纳入考试的内容中。本身我也比较喜欢Python的编程风格(简洁性,易读性,可扩展性)和实现之后的成
用户验证 我们基于一个项目来学习利用Django框架中的user表实现用户认证 Django练习小项目:学员管理系统设计开发 项目需求: 1.分讲师\学员\课程顾问角色, 2.学员可以属于多个班级,学员成绩按课程分别统计 3.每个班级至少包含一个或多个讲师 4.一个学员要有状态转化的过程 ,比如未报名前,报名后,毕业老学员 5.客户要有咨询纪录, 后
Django 提供内置的视图(view)函数用于处理登录和退出 (以及其他奇技淫巧),但在开始前,我们来看看如何手工登录和退出。 Django提供两个函数来执行django.contrib.auth\中的动作 : authenticate()和login()。认证给出的用户名和密码,使用 authenticate() 函数。它接受两个参数,用户名 username 和 密码 password ,并
      以前爬虫用urllib2来实现,也用过scrapy的爬虫框架,这次试试requests,刚开始用,用起来确实比urllib2好,封装的更好一些,使用起来简单方便很多。安装requests库    最简便的方法就是使用pip来安装:pip install requests;如果需要安装特定版本,则在后面加上版本号即可:pip instal
  • 1
  • 2
  • 3
  • 4
  • 5