python从零入门打卡
布丁咩咩
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python基础 文件读写
【例】打开一个文件,并返回文件对象,如果该文件无法被打开,会抛出OSError。 f = open('将进酒.txt') print(f) # <_io.TextIOWrapper name='将进酒.txt' mode='r' encoding='cp936'> for each in f: print(each) # 君不见,黄河之水天上来,奔流到海不复回。 # 君不见,高堂明镜悲白发,朝如青丝暮成雪。 # 人生得意须尽欢,莫使金樽空对月。 # 天生我材必有用,千金散尽还复来。原创 2020-08-08 22:27:41 · 262 阅读 · 0 评论 -
Python基础 datatime模块
datetime类 如何创建一个dayetime对象 import datetime dt = datetime.datetime(year=2020, month=6, day=25, hour=11, minute=23, second=59) print(dt) # 2020-06-25 11:23:59 print(dt.timestamp()) # 1593055439.0 dt = datetime.datetime.fromtimestamp(1593055439.0) print(原创 2020-08-07 22:38:53 · 442 阅读 · 0 评论 -
python基础 类与对象 魔法方法
类与对象 对象=属性+方法 class Turtle: # Python中的类名约定以大写字母开头 """关于类的一个简单例子""" # 属性 color = 'green' weight = 10 legs = 4 shell = True mouth = '大嘴' # 方法 def climb(self): print('我正在很努力的向前爬...') def run(self): pr原创 2020-08-05 22:12:15 · 230 阅读 · 0 评论 -
Python基础 函数与Lambda表达式
函数 定义 def printme(str): print(str) printme("我要调⽤⽤户⾃定义函数!") # 我要调用用户自定义函数! printme("再次调用同一函数") # 再次调用同一函数 temp = printme('hello') # hello print(temp) # None 函数参数 位置参数 默认参数 def printinfo(name, age=8): print('Name:{0},Age:{1}'.format(name, age)) printi原创 2020-08-02 17:56:20 · 171 阅读 · 0 评论 -
python基础--字典集合序列
字典 笔记参考:https://github.com/datawhalechina/team-learning-program/blob/master/PythonLanguage/09.%20%E5%AD%97%E5%85%B8.md 集合 https://github.com/datawhalechina/team-learning-program/blob/master/PythonLanguage/10.%20%E9%9B%86%E5%90%88.md 序列 https://github.com原创 2020-07-31 23:21:37 · 145 阅读 · 0 评论 -
python基础 列表元组
7 列表 创建: x=[i for i in range(10)] print(x,type(x)) #[0,1,2,3,4,5,6,7,8,9] <class'list'> x=[[0 for col in range(3)] for row in range(4)] print(x,type(x)) #[[0,0,0],[0,0,0],[0,0,0],[0,0,0]] <class 'list'> 增添元素 向列表中添加元素有append(只接受一个参数)和extend两种原创 2020-07-28 22:44:00 · 111 阅读 · 0 评论 -
python基础 异常处理
练习题 猜数字游戏 题目描述: 电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正好猜中电脑会提示,“恭喜你猜到了这个数是…”。在用户每次猜测之前程序会输出用户是第几次猜测,如果用户输入的根本不是一个数字,程序会告诉用户"输入无效"。 (尝试使用try catch异常处理结构对输入情况进行处理) 获取随机数采用random模块。 a=random.randint(0,100) k=1 print('猜测0~100的整数') while 1:原创 2020-07-25 22:27:56 · 127 阅读 · 0 评论 -
Python基础:条件和循环
4 条件语句 4.1 if语句 if expression: expr_true_suite ① 只有条件表达式expression结果为真时才执行expr_true_suite代码块,否则继续执行紧跟在该代码块后面的语句。 ② 单个if语句中的expression条件表达式可以通过布尔操作符and,or,not实现多重条件判断。 4.2 if-else语句 if expression: expr_true_suite else: expr_false_suite 如果if语句的条件表达式结果布尔原创 2020-07-23 22:18:22 · 147 阅读 · 0 评论 -
2 变量,运算符,数据类型与位运算
2 变量、运算符与数据类型 2.1 注释 ① == # ==作用于整行,表示单行注释 ② === ‘’‘ ’‘’或者“”“ ”“”===表示区间注释,三引号之间的内容被注释 2.2 运算符 ① 算术运算符 ② 比较运算符 ③ 逻辑运算符 ④ 位运算符 ⑤ 其他运算符 需要注意以下几点 一、is, is not 对比的是两个变量的内存地址; =, != 对比的是两个变量的值。 即 如比较的两个指向的都是地址不可变的类型,那么is, is not 和 ==, != 是完全等价的; 而 如对比的两个变量原创 2020-07-21 16:56:45 · 333 阅读 · 0 评论
分享