python 100days学习
第二人生2
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
day11 文件和异常
day11 文件和异常 #读写文本文件 def main(): f =open("twoone.txt","r",encoding="utf-8") print(f.read()) f.close main() ———————————————————————————————————————————— #读写文本文件,异常处理 def main(): f = Non...原创 2020-03-06 18:49:02 · 145 阅读 · 0 评论 -
day10 图像用户界面和游戏开发
day10 图像用户界面和游戏开发 “”" 基于tkinter模块的GUI “”" “”" 基本上使用tkinter来开发GUI应用需要以下5个步骤: 导入tkinter模块中我们需要的东西。 创建一个顶层窗口对象并用它来承载整个GUI应用。 在顶层窗口对象上添加GUI组件。 通过代码将这些GUI组件的功能组织起来。 进入主事件循环(main loop)。 """ import tkinter...原创 2020-03-06 18:47:32 · 177 阅读 · 0 评论 -
day9 面向对象进阶
day9 面向对象进阶 —————————————————————————— #@property装饰器 #访问属性可以通过属性的getter(访问器)和setter(修改器)方法进行对应的操作 #使用@property包装器来包装getter和setter方法 #@符号用做函数的修饰符,可以在模块或者类的定义层内对函数进行修饰,出现在 #函数定义的前一行,不允许和函数定义在同一行 #一个修饰符就...原创 2020-03-06 18:04:07 · 244 阅读 · 0 评论 -
day8面向对象编程基础
day8 面向对象编程基础 把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细节,通过继承(inheritance)实现类的特化(specialization)和泛化(generalization),通过多态(polymorphism)实现基于对象类型的动态分派。 类和对象 类是对象的蓝图和模板,...原创 2020-03-06 18:01:53 · 168 阅读 · 0 评论 -
day7 字符串和常用数据结构
day7 字符串和常用数据结构 #使用字符串 def strings(): str1 ="hello,world!" #len(str)获取字符串长度 print(len(str1))#12 #获得首字母大写的拷贝 print(str1.capitalize())#Hello,world! #获得字符串变大写后的拷贝 print(str1.u...原创 2020-03-06 17:59:39 · 224 阅读 · 0 评论 -
day6 函数和模块的使用
day6 函数和模块的使用 #函数的参数 from random import randint def roll_dice(n=2): total = 0 for i in range(n): total+=randint(1,6) return total def add(a=0,b=0,c=0): return a+b+c #如果没有指定参数那么...原创 2020-03-06 17:59:27 · 187 阅读 · 0 评论 -
day5 构造程序逻辑
day5 构造程序逻辑 """ day5 构造程序逻辑 1、寻找水仙花数 2、寻找完美数 3、百钱白鸡问题 4、生成斐波那契数列 5、Craps赌博游戏 #1、寻找水仙花数 from math import * for i in range(100,999): a =int(i%10)#个位 b=int(i/10%10)#十位 c =int(i/100)#百位 ...原创 2020-03-06 17:59:15 · 197 阅读 · 0 评论 -
day4 循环结构
day4 循环结构 """ 循环语句 for in循环 """ #1-100的和 sum= 0 for x in range(101): """ range(101)//产生0到100的整数序列 range(1,100)//产生1到99的整数序列 range(1,100,2)//产生1到99的基数序列,步长为2 range(a,b,step)//产生a到b的...原创 2020-03-06 17:59:02 · 228 阅读 · 0 评论 -
day3 python 分支结构
day3 分支结构 """ 分支语句 if elif else """ from random import randint face = randint(1,6) if face ==1: result ="one" elif face==2: result ="two" elif face ==3: result="three" elif face ==4: ...原创 2020-03-06 17:58:48 · 160 阅读 · 0 评论 -
day2 python 语言元素
day2 语言元素 ''' 使用input函数输入 使用int()进行类型转换 用占位符格式化输出的字符串 ''' a = int(input("a ="))//参数提醒用户输入格式 b = int(input("b= ")) print("%d +%d =%d"%(a,b,a+b)) print("%d //%d =%d"%(a,b,a//b)) print("%d+%d ="%(a,b,a/b...原创 2020-03-06 17:58:37 · 155 阅读 · 0 评论 -
day1 python
day1 初识Python 查看Python版本 python --version ipython–交互式编程工具的安装 1、pip install ipython 2、pip install jupyter 3、jupyter notebook 查看python版本信息 import sys print(sys.version_info) print(sys.version) ...原创 2020-03-06 17:43:56 · 153 阅读 · 0 评论
分享