展开

关键词

python day five

模块介绍python 模块介绍(其他语言叫做类库)#内置模块例子import sysprint (sys.argv) #执行python a.py 123 456#输出: 1.分类:    内置模块    将代码归类5.导入模块的依据(查找python的内置目录)    注意:当python执行的时候,先找当前所在目录,再找内置目录    import sys    sys.path    for item 序列化pickle#python序列化之pickle #序列化:将python数据类型转换成字符串import pickleli = r1 = pickle. #同样dump和load和json的一样十一、python序列化json和pickle的区别json:    1.适合跨语言使用    2.只能对python基本数据类型做操作 pickle:    1 .仅适用于python    2.可以对python所有数据类型做操作十二、python时间处理模块time 和 datetimeimport time import datetime  print(time.clock

18210

python day six

,in1)     func() 2.hasattr()    hasattr(commons,login)    #查找commons里边有没有login;有返回True,没有则返回False ##python 2.反射功能(接口):        是由python提供;        4个功能:getattr()、delattr()、setattr()、hasattr()    3.扩展:        导入模块 _ == __main__                    正式由于这种特性,因此在主运行文件里加上:                    if __name__ == __main__:四、python 模块sys#sys(python解释器相关的内容都在里边)1.sys.argv      执行脚本传参数,输出list;第一个元素就是脚本本身aa.py                例如:2.sys.exit (n)   退出程序,n是退出时屏幕打印的内容 3.sys.version() 获取python解释器的版本 4.sys.path      返回模块的搜索路径,初始时使用python的环境变量值 5.

15620
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python day 02

    14620

    python - one day

    1. python历史。 2008 年出现 python 2.7 与 python 3.0 两个版本,后来 吉多·范罗苏姆 大叔决定停用 python 2.7,但因用户反对,于是决定于 2020 年停止 python 2.7 的更新 3. python种类运行第一个py文件:  python3x :python 文件路径 回车    python2x :python2 文件路径 回车    python2 python3 区别:python2 不能是python中的关键字,如:  3. 变量具有可描述性  4. 常量常量:一直不变的量 ,如:圆周率 π    BIR_OF_CHINA = 1949 ,python中没有常量,约定俗成的大写为常量6.

    15910

    学习python DAY 01-------列表-----简单的数据结构

    18550

    First Day Python介绍

    Python介绍Python是一门高级的、面向对象的、解释性、脚本语言。高级语言:贴近开发者,对应底层语言,底层语言贴近机器;java、C#、php 。 Python程序员可以快速的使用Python写. py文件作为拓展模块。但当性能是考虑的重要因素时,Python程序员可以深入底层,写C程序,编译为.so文件引入到Python中使用。 Python就好像是使用钢构建房一样,先规定好大的框架。而程序员可以在此框架下相当自由的拓展或更改。 最初的Python完全由Guido本人开发。Python得到Guido同事的欢迎。 他们迅速的反馈使用意见,并参与到Python的改进。Guido和一些同事构成Python的核心团队。他们将自己大部分的业余时间用于hack(熟练地编辑) Python。 人生苦短,我用Python启示录Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。

    15810

    Python全栈day 02

    Python全栈day 02一、循环语句 while 用法 num = 1while num

    17420

    Day-01 Python基础

    一、Python介绍  Python是一门解释型,弱类型,高级开发编程语言;可广泛应用于众多领域,如:网页开发,数据分析,爬虫等众多领域。   目前Python主要应用领域:云计算、web开发、科学运算、人工智能、系统运维、金融。  Python优点:开发效率高、高级语言、可移植性、可扩展性、可嵌入性。   Python缺点:速度慢、代码不能加密、线程不能利用多CPU问题。二、第一个Python程序print(hello,world!)   四、变量命名规则  1、必须由数字、字母、下划线组成  2、不能以数字开头,更不能纯数字  3、变量名不能过长  4、不能使用Python关键字作为变量名  5、变量名要有意义  6、不要使用中文  7 、区分大小写  推荐:    驼峰体: 每个单词的首字母大写    下划线:单词用下划线连接五、常量  在Python中不存在绝对的常量,约定俗成。

    22320

    Python学习 Day 6 模块

    usrbinenv python# -*- coding: utf-8 -*- a test module __author__ = Michael Liaoimport sysdef test(): name defgreeting(name): if len(name) > 3: return _private_1(name) else: return _private_2(name)安装第三方模块在Python 其他常用的第三方库还有MySQL的驱动:MySQL-python,用于科学计算的NumPy库:numpy,用于生成文本的模板工具Jinja2模块搜索路径>>> import mymoduleTraceback recent calllast): File , line 1, in ImportError: Nomodule named mymodule使用__future__# still running on Python

    17110

    Python学习 Day 10 str iter getitem getattr call

    self.name __repr__ = __str____iter__如果一个类想被用于for ... in循环,类似list或tuple那样,就必须实现一个__iter__()方法,该方法返回一个迭代对象,然后,Python 总之,通过上面的方法,我们自己定义的类表现得和Python自带的list、tuple、dict没什么区别,这完全归功于动态语言的“鸭子类型”,不需要强制继承某个接口。 self): self.name = Michael def __getattr__(self, attr): if attr==score: return 99当调用不存在的属性时,比如score,Python

    19330

    Python全栈Day 12部分知识点

    列表是一种类,中括号把数据元素(六大数据类型都可以)括起来,用逗号作分割符。

    17610

    Python全栈Day 13部分知识点

    usrbinenv python 2 # -*- coding:utf-8 -*- 3 # 查看,返回上一层,退出操作。 usrbinenv python 2 # -*- coding:utf-8 -*- 3 #!usrbinenv python 4 # -*- coding:utf-8 -*- 5 # 增添功能。 usrbinenv python 3 # -*- coding:utf-8 -*- 4 db = { 5 植物: 6 { 7 草本植物: 8 {牵牛花:{}, 瓜叶菊:{}, 葫芦:{}, 翠菊:{},

    11910

    Python全栈Day 14部分知识点

    Python语句是自上而下执行的,如果定义了一个有参函数,又定义了一个函数名相同的无参函数,则接下来调用默认是调用无参的那个,如果调用的时候传参将会报错。

    17510

    Python全栈Day 15部分知识点

    usrbinenv python 2 # -*- coding:utf-8 -*- 3 name=刚娘 4 def weihou(): 5 name=陈卓 6 def weiweihou(): 7 global usrbinenv python 2 # -*- coding:utf-8 -*- 3 name=刚娘 4 def weihou(): 5 name=陈卓 6 def weiweihou(): 7 nonlocal

    14210

    Python全栈Day 19部分知识点

    usrbinenv python 2 # -*- coding:utf-8 -*- 3 4 # a=,3,4] 5 # b=a.copy() 6 # b=cy 7 # print(a,b) 8 # b= 减少重复代码;    2.方便修改,更易扩展;    3.保持代码一致性  函数名命名规则:    下划线或字母开头,由字母、数字、下划线组成,不可使用任意标点;    区分大小写;    不能是保留字(python 如果没有回返回None;如果返回多个对象,python会把它们封装成元组返回。 1 #! usrbinenv python 2 # -*- coding:utf-8 -*- 3 #高大上加法器 4 def add(*args): #不定长参数  *args元组(无名参数)  **kwargs

    15920

    Python全栈Day 20部分知识点

    usrbinenv python 2 # -*- coding:utf-8 -*- 3 import time 4 def cal(l): 5 start_time=time.time() 6 res= usrbinenv python 2 # -*- coding:utf-8 -*- 3 def foo(): 4 time.sleep(3) 5 print(来自foo) 6 import time 7 usrbinenv python 2 # -*- coding:utf-8 -*- 3 import time 4 def timmer(func): #func=test 5 def wrapper( usrbinenv python 2 # -*- coding:utf-8 -*- 3 user_list= 9 current_dic={username:None,login:False}10 11

    14020

    Python全栈Day 9部分知识点

    python中一切皆对象。 usrbinenv python               #解释器路径    print(hello world)编码:  ascii(8位)unicode(至少2字节,可能会浪费空间)utf-8( GB2312  # -*- coding:utf8 -*-  Python3 无需关注;Python2 每个文件中只要出现中文,头部必须加变量名只能由字母数字下划线组成,且数字不能在开头,不能是关键字,最好不和python

    15320

    每日算法题:Day 30(Python

    作者:TeddyZhang,公众号:算法工程师之路 Day 30, Python知识点走起~1编程题【剑指Offer】把二叉树打印成多行从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 s.empty()) return new TreeNode(stoi(s)); return nullptr; }};2概念题【Python】装饰器@property的作用是什么? __score = value Student.score = print(Student.score 【Pythonpython中的dict属性是做什么的? 】在python中没有const关键字,怎么实现一个常量呢? python常规情况下没有常量,在python中通常使用类来构造const类型,具体原理为:重载内置函数(self.__setattr__和self.

    32220

    每日算法题:Day 16(Python

    作者:TeddyZhang,公众号:算法工程师之路 Day 16, Python知识点走起~1编程题【剑指Offer】从1到n整数中1的个数求出1~13的整数中1出现的次数,并算出100~1300的整数中 square(x) : # 计算平方数 return x ** map(square, ) # 计算列表各个元素的平方 map(lambda x: x ** , ) # 使用 lambda 匿名函数 【Python

    18710

    每日算法题:Day 23(Python

    作者:TeddyZhang,公众号:算法工程师之路 Day 23, Python知识点走起~1编程题【剑指Offer】圆圈中最后剩下的数每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此

    37520

    相关产品

    • 消息队列 TDMQ

      消息队列 TDMQ

      消息队列 TDMQ 是基于 Apache 顶级开源项目Pulsar自研的金融级分布式消息中间件,是一款具备跨城高一致、高可靠、高并发的分布式消息队列,拥有原生Java 、 C++、Python、GO 多种API, 支持 HTTP 协议方式接入,可为分布式应用系统提供异步解耦和削峰填谷的能力,同时也具备互联网应用所需的海量消息堆积、高吞吐、可靠重试等特性。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券