pythonlearning

python学习200例,持续更新中

涵盖了python基础、入门、进阶过程中常用的重要的点,用生动的示例说明

联系方式

QQ:568233708

个人主页:www.leehoward.cn

learn1.py

输入三行文字,以最长的字符串右对齐。

learn2.py

循环语句 输入一个n,输出 hello1-hellon。

learn3.py

n以内的质数。

learn4.py

输入一个大于1的奇数,打印该三角形的各种形状。

learn5.py

输入一个字符串,多种方式统计空格的个数。

learn6.py

输出A-Z和Az-Zz。

learn7.py

列表 list。

learn8.py

输入一些行文字,将文字保存在列表中,当输入空行时结束,并打印列表。

learn9.py

输出结果是什么?

learn10.py

循环Demo

learn11.py

and or none any all的测试。

learn12.py

列表切片、删除Demo。

learn13.py

列表数字操作,排序、求和、删除等。

learn14.py

浅拷贝shallow copy 深拷贝deep copy

learn15.py

如下代码输出什么?

learn16.py

split 和 join

learn17.py

将字符串'hello' 生成'h e l l o'和 'h-e-l-l-o'

learn18.py

列表推导式。

learn19.py

列表推导式的嵌套。

learn20.py

输入Unicode的开始值和结束值,打印之间所有的文字,生成字符列表。

learn21.py

元组 tuple。

learn22.py

字典 dict。

learn23.py

字典推导式。

learn24.py

集合 Set。

learn25.py

集合练习。

learn26.py

固定集合 frozenset。

learn27.py

求出100-999以内的水仙花数。

learn28.py

猴子吃桃。(多种方式)

learn29.py

完全数 因数的和和原数相等 10000以内的完全数。

learn30.py

输入三角形高度,输出三角形。

learn31.py

函数的调用方式和4种传参方式。

learn32.py

函数 形参传递。

learn33.py

交换2个函数的变量绑定。

learn34.py

函数中动态创建函数。

learn35.py

全局变量和局部变量1。

learn35_2.py

全局变量和局部变量2。

learn35_3.py

全局变量和局部变量3。

learn35_4.py

全局变量和局部变量、nonlocal 4。

learn36.py

动态传参演示1。

learn37.py

动态传参演示2。

learn38.py

动态传参演示3。

learn39.py

动态传参演示4。

learn40.py

Lambda表达式 (匿名函数表达式)

learn41.py

eval演示。

learn42.py

exec演示。

learn43.py

编程式函数 用一系列函数解决问题。

learn44.py

高阶函数map演示1。

learn44_2.py

高阶函数map演示2。

learn44_3.py

高阶函数map演示3。

learn44_4.py

高阶函数map演示4。

learn45.py

高阶函数 filter。

learn46.py

高阶函数 sorted 1。

learn47.py

高阶函数 sorted 2.

learn48.py

递归函数 recursion 演示。

learn49.py

递归函数 计算阶乘 演示。

learn50.py

递归函数 1~n阶乘的和。

learn51.py

递归函数 打印列表中所有数字 并输出所有数字和。

learn52.py

闭包,将内嵌函数的语句和这些语句的执行环境打包在一起,得到的函数对象成为闭包。

learn53.py

装饰器 decorators 演示1。

learn53_2.py

装饰器 decorators 演示2。

learn54.py

module math 演示1。

learn55.py

module math 演示2。

learn56.py

module time 实时显示时间。

learn57.py

module time 输入生日 计算出生日当天星期几、距离现在多少天。

learn58.py

module sys 演示。

learn59.py

module sys 演示2。

learn60.py

自定义module。

learn60_1.py

自定义module以及导入。

learn61.py

摇骰子游戏。

learn62.py

模拟斗地主游戏,三个人,底牌留三张。

learn63.py

生成随机6位密码 a-zA-Z0-9下划线。

learn64.py

包 package 类似于Java的包。

learn65.py

每隔一秒打印一个hello world,共n次。递归方式。

learn66.py

random的演示。

learn67.py

异常 exception。

learn68.py

异常演示。get_score(),来获取用户输入的学习成绩(0-100)整数,如果输入错误,则此函数返回0。

learn69.py

raise 触发一个错误 让程序进入异常状态。

learn70.py

assert断言和异常的演示。

learn71.py

定时器演示。

learn72.py

99乘法表演示。用列表推导式完成。

learn73.py

迭代器Iterator演示。

learn74.py

生成器Generator和yield的演示。

learn75.py

生成器my_integer(n) 生成1到n的整数。

learn76.py

生成器生成my_odd(start,stop) 区间奇数。

learn77.py

生成器表达式(推导式)演示。

learn78.py

迭代工具函数、zip的演示。

learn79.py

enumerate 写一个程序 读入任意行的文字数据 当输入空行时结束输入,打印带有行号的输入结果。

learn80.py

字节串 bytes 和字节数组 bytearray演示。

learn81.py

bytes与str互转encode decode演示。

learn82.py

字节数组 bytearray 可变演示。

learn83.py

用生成器生成 斐波那契的前n个数字 1 1 2 3 5 8 13... 。

learn84.py

杨辉三角演示。

learn85.py

文件操作演示。file 打开 读取 关闭。

learn86.py

文件操作演示2。

learn87.py

文件操作演示3。

learn88.py

文件操作演示4。

learn89.py

标准输入输出 stdout stdin stderr演示。

learn90.py

print语句的内部含义。

learn91.py

stdin演示。

learn92.py

面向对象编程,类的演示。

learn93.py

类的属性、方法演示。

learn94.py

类初始化init演示。

learn95.py

析构方法 del 。

learn96.py

析构方法 del 。

learn97.py

预置的实例属性 dict class。

learn98.py

isinstance 类判断。

learn99.py

类变量演示。

learn100.py

类变量演示2。

learn101.py

slots演示 限定一个类创建的实例只能有固定的属性。

learn102.py

类方法演示。

learn103.py

静态方法演示。

learn104.py

继承、单继承演示。

learn105.py

super用法演示。

learn106.py

super 继承后显示调用父类相关方法。

learn107.py

issubclass 判断一个类是否继承自其他类演示。

learn108.py

私有属性和方法用法演示。

learn109.py

多态,调用基类的方法,实际能调用子类的覆盖方法的现象,与对象有关,不与类相关。

learn110.py

多继承演示。

learn111.py

多继承带来的问题,名字冲突。

learn112.py

MRO(Method Resolution Order)问题剖析。

learn113.py

重写内建函数,规则 XXX 为XXX()。

learn114.py

重写repr和str。

learn115.py

(重点)重写next iter 为一个类写迭代器

learn116.py

异常(高级用法)with

learn117.py

运算符重载。add 等价于 + 、 __sub__为- 等等。

learn118.py

实现2个自定义表相加、相乘。

learn119.py

复合运算符。iadd += 、 isub -= 等等

learn120.py

x = x + x 和 x += x 的测试。

learn121.py

一元运算符重载 neg pos invert。

learn122.py

in not in 重载。

contains。

learn123.py

index和切片 重载

getitem setitem delitem 重载。

learn124.py

实现自定义有序集合类,2个集合的交集& 并集| 补集- 对称补集^ == != (与集合相同)

集合内部用list存储。

learn125.py

sql操作,完成对数据库的增删改查操作。

learn126_1.py

网络编程socket,服务端的实现。

learn126_2.py

网络编程socket,客户端的实现。并完成与服务端的循环交互发送信息。

python求15 17 23 65 97的因数_pythonlearning相关推荐

  1. python求15 17 23 65 97的因数_笨方法学python,Lesson15,16,17

    Exercise 15 代码 from sys import argv script, filename = argv txt = open(filename) print "Here is ...

  2. python求15的因数_python学习第15期

    一.数字的处理与判断 题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字 输出 三 ...

  3. python求15的因数_十五道Python小案例,学会这些,Python基础已过关!

    十五道Python的小案例,不知道各位都会了多少! 一.猜数字 1到4能组成多少个互不相同且不重复数字的三位数?分别是? 分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉 ...

  4. Python Cookbook(第3版)中文版:15.17 传递文件名给C扩展

    15.17 传递文件名给C扩展¶ 问题¶ 你需要向C库函数传递文件名,但是需要确保文件名根据系统期望的文件名编码方式编码过. 解决方案¶ 写一个接受一个文件名为参数的扩展函数,如下这样: static ...

  5. python找列表中相邻数的个数_利用python求相邻数的方法示例

    前言 本文主要给大家介绍了关于利用python求相邻数的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 什么是相邻数? 比如5,相邻数为4和6,和5相差1的数,连续相差为1的 ...

  6. python判断素数的函数_如何用python求素数

    如何用python求100以内的素数? 质数(primenumber)又称素数,有无限个.质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数,如:2.3.5.7.11.13.1 ...

  7. python求素数平均值_用python怎么求素数

    如何用python求100以内的素数? 质数(primenumber)又称素数,有无限个.质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数,如:2.3.5.7.11.13.1 ...

  8. python求10以内的素数_python如何求100以内的素数

    方法一,用for循环来实现 num=[]; i=2 for i in range(2,100): j=2 for j in range(2,i): if(i%j==0): break else: nu ...

  9. python求100以内的素数和_python如何求100以内的素数

    方法一,用for循环来实现 num=[]; i=2 for i in range(2,100): j=2 for j in range(2,i): if(i%j==0): break else: nu ...

  10. 用python求素数的方法,以及一种算法优化

    python求素数 前言 方法一 1.代码 2.输出结果 方法二 1.代码 2.输出结果 前言 质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数(该解释来自百度百科). 如果要找1 ...

最新文章

  1. Android代码实现APK文件的安装与卸载
  2. 学习笔记(46):Python实战编程-protocol
  3. 2018牛客暑假多校二 D(贪心)
  4. 赋值语句 变量的地址相关 : RUNOOB python练习题7
  5. Python3 基础学习笔记 C01【变量和简单数据类型】
  6. php 多进程 常驻内存,PHP 多进程与信号中断实现多任务常驻内存管理 [Master/Worker 模型]...
  7. ios 请求失败封装_vue_axios请求封装、异常拦截统一处理
  8. c语言程序设计实验周信东指针,C语言程序设计实验4 数组 周信东
  9. WordPress博客杂志CMS主题用户中心
  10. 定了!华为“最强5G旗舰手机”正式官宣:3月26日见
  11. Vue.js 学习笔记 十二 Vue发起Ajax请求
  12. 十大排序算法----堆排序(最后一个非叶子节点的序号是n/2-1的推理)
  13. C语言爱心动态生日快乐代码
  14. 计算机网络第七版谢希仁课后答案第二章(部分答案)
  15. Unbuntu更换阿里源
  16. 微信开发者工具之页面跳转
  17. 搭建kms服务实现window激活
  18. c语言80c51控制系统设计,基于AT89C51的国旗升降控制系统设计
  19. 朴素贝叶斯分类器及西瓜判定实例
  20. 《海边的卡夫卡》--[日]村上春树

热门文章

  1. 网站文章内容发现重复率过高的解决办法
  2. Python—从IMF网站获取汇率数据并通过tkinter展示
  3. 蓝墨云班课在计算机应用基础的教学,蓝墨云班课在“计算机应用基础”课程教学中的应用效果分析...
  4. 本地代码上传github
  5. OSChina 周日乱弹 —— 跨界程序员
  6. SlidingBall滚动效果集成问题解决经验
  7. ftp下载工具,6款能够满足所有需求的ftp下载工具
  8. 解决笔记本拔掉电源线和插上电源线鸣笛问题
  9. 安装cad提示command_win7系统安装CAD软件失败总是提示“错误1327”怎么解决
  10. hdu 5455 Fang Fang