
python语言基础
葛香末
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
3.常用的数据类型转换
int(x) 将x转化为一个整数。 long(x) 将x转化为一个长整数。 float(x) 将x转化为个浮点数。 complex(real [imag]) 创建一个复数。 str(x) 将对象x转化为字符串。 repr(x) 将对象x转化为表达式字符串。 eval(str) 用来计算在字符串中的有效python表达式,并返回一个对象。 tuple(s) 将序列s转化为一个元组 list(s) 将序...原创 2021-04-12 20:52:34 · 303 阅读 · 0 评论 -
2. python2与python3输入函数注意点
在讲解raw_input()输入函数之前,我们先看一段代码: password=raw_input(请输入您的密码:”) print “您输入的密码是:”,password 1.1 raw_input():功能用来获取键盘输入的数据。 (1)raw_input()在从键盘获取了数据以后,会存放到等号右边的变量中。 (2)raw_input()会把用户输入的任何值都作为字符串来对待。 1.2 input():功能与raw_inpu...原创 2021-04-12 18:22:47 · 146 阅读 · 0 评论 -
1.python数据类型
1. 数据类型 (1) Number(数字) :int(有符号整形),long(长整形),float(浮点型),complex(复数)。 (2)boolean(布尔类型):True/False, 0/1。 (3) String(字符串): "abc" (4)List(列表):[1,2,3,4] (5)Tuple(元组):(1,2,3,4) (6)Dictionary(字典):{name: LiHua, age:18}: 2 如何查看一些变量的数据类型?使用关键字(type) ...原创 2021-04-10 22:47:34 · 201 阅读 · 0 评论 -
python魔法方法__init__() __str__() __del__() __new__()
1. __new__() __new__是用来创建对象并返回之的方法 #!/usr/bin/python # -*- coding: utf8 -*- class A: def test(self): return 1 if __name__ == "__main__": a = A() print type(a) 此时已经通过__new__方法...原创 2018-06-21 20:04:30 · 699 阅读 · 0 评论 -
Python2实现读取json文件到excel表
1 把url中请求的数据变成json文件,并读取json文件中的数据到Excel # -*- coding: utf8 -*- import urllib import json import xlwt url_template = 'http://xx.xx.xx.xx:xxxx/xxxxxxxxx?q=%s&start=0&rows=50' # keywords是...原创 2018-12-06 17:57:25 · 497 阅读 · 0 评论 -
python中chr()函数与str()函数的区别
1.1 python字符串定义 #!/usr/bin/python # -*- coding: utf8 -*- # 定义一个字符串 s1 = 'this is long String that spans two lines' # 表示下面一行是上一行的延续 s2 = 'this is long String\ that spans two lines' #原样输出字符串 s3 = ...原创 2018-12-07 15:50:19 · 9743 阅读 · 3 评论 -
python闭包&生成器&迭代器&装饰器
1.生成器 在Python中, 这种⼀边循环⼀边计算的机制, 称为⽣成器: generator 1.1创建生成器的两种方式 1.1.1第一种方式 只要把⼀个列表⽣成式的 [ ] 改成 ( ) 1.1.2第二种方式 使用yield关键字 1.2生成器获取元素的两种方法 #!/usr/bin/python # -*- coding: utf-8...原创 2018-12-20 17:50:25 · 174 阅读 · 0 评论 -
python装饰器
1.装饰器 1.1通过代码初识装饰器 #!/usr/bin/python # -*- coding: utf-8 -*- def w1(func): def inner(): func() return inner @w1 def f1(): print('f1') if __name__ == '__main__': a = f1() ...原创 2018-12-20 21:46:50 · 289 阅读 · 0 评论