![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
hpwalk
这个作者很懒,什么都没留下…
展开
-
Python编程小练习——输入三个整数x,y,z,请把这三个数由小到大输出
列表可以进行排序。#输入三个整数x,y,z,请把这三个数由小到大输出。l=[]for i in range(3): x=int(input('请输入第{}个整数:'.format(i+1))) l.append(x)l.sort()print(l)原创 2020-08-07 10:03:06 · 2559 阅读 · 0 评论 -
Python编程小练习——输入某年某月某日,判断这一天是这一年的第几天?
将平年和闰年的月份及天数放入对应的字典中,根据年份,确定从哪个字典中取值,根据月份(key),累加计算该月之前的天数(value),最后再加上当月的天数即可。'''输入某年某月某日,判断这一天是这一年的第几天??''' run_dict={1:31,2:29,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31}ping_dict={1:31,2:28,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:原创 2020-08-06 17:28:12 · 2073 阅读 · 0 评论 -
Python学习笔记——函数(内建函数、标准库函数、第三方库函数和用户自定义函数)、类、模块、库和包
一、函数1、内建函数输入dir(__builtins__)前后两个下划线,可以查看python异常名,属性名和内建函数;输入help(函数名),可查看函数使用方法。(1)常用内建函数1)abs()求一个数的绝对值。>>> a=-10>>> print(abs(a))102)divmod()返回一个元组、同时计算商和余数。>>> a,b=divmod(10,3)>>> print(a,b)原创 2020-08-06 11:44:47 · 3517 阅读 · 1 评论 -
Python学习笔记——数据类型(数字、字符串、列表、元组和字典)
一、数字1、int整型正或负数,不带小数点。a=12、float浮点型整数部分和小数部分组成。a=1.1科学计数法表示:9.8e3,e3代表10的3次方。3、complex复数型实部和虚部组成。a=1+2j,或a=complex(1,2)复数分离实数部分和虚数部分:a.real();a.imag();复数的共轭:a.conjugate();4、布尔类型1True,0False;二、字符串字符串是由字母、数字、下划线组成的一串字符,可以使用单引号、双原创 2020-08-05 17:19:14 · 763 阅读 · 0 评论 -
Python学习笔记——变量、关键字、表达式、赋值、语句、注释、运算符和缩进
一、变量Python的变量不需要声明,直接定义即可,Python会在初始化的时候决定变量类型,使用“=”来进行初始化和赋值操作,通过type(变量名)来查看变量类型。1、Python变量命名规则(1)必须是字母、数字或下划线;(2)首字母是字母或下划线;(3)变量名大小写敏感;Python中双下划线开头的变量名是私有的;且变量命名尽量做到“见名知意”。2、Python变量命名方式(1)驼峰式:stuName(2)下划线式:stu_name二、关键字关键字是Pyth原创 2020-08-03 16:43:30 · 501 阅读 · 0 评论 -
Python学习笔记——文件操作 (打开、读取、写入文件、with语句和文件操作相关函数)
1、打开文件使用内建函数open()打开一个文件:handle=open(filename,mode=’r',,buffering=-1,encoding=’utf-8‘)filename是文件名,可以是绝对路径或相对路径,绝对路径可能需要加上原始字符串r:handle=open(r‘E:\app\text.txt’)handel是一个文件句柄,是一个可迭代对象,名字不固定,可以直接使用for循环按行读取文件内容:for line in handle: print(line)原创 2020-07-28 16:59:30 · 647 阅读 · 0 评论 -
Python学习笔记——循环结构(for循环,while循环,循环中的break、continue、pass和else)
1、for循环(1)语法for循环称之为遍历,接受可迭代对象或迭代器作为参数,每次迭代其中的一个元素。语法:for iter_var in iterable_object: 代码块iter_var:元素,变量;iterable_object:可迭代对象,即可以按次序迭代、可循环的对象:String、List、Tuple、字典、文件等。for循环获取可迭代对象,一次性产生一个迭代器,依次取迭代器中的值,执行语句序列,知道没有元素可取就结束循环。判断某个对象是否是迭代器,是否原创 2020-07-28 16:04:59 · 808 阅读 · 0 评论 -
Python学习笔记——条件结构(if语句,if-else语句,if-elif-else语句、条件嵌套和专门的条件表达式)
1、if语句语法:if 条件表达式: 代码块条件表达式:比较运算符、成员运算符、逻辑运算符;条件为True时,执行代码块的内容;2、else语句语法:if 条件表达式: 代码块else: 代码块3、elif语句语法:if 条件表达式: 代码块elif 条件表达式: 代码块。。。else: 代码块代码示例:k=input('imput the index of shape:')if k=='1': print('corcle'..原创 2020-07-28 11:42:23 · 648 阅读 · 0 评论 -
Python基础——异常分类与异常的处理(try-except语句)
异常=程序出错,错误分为程序错误、运行时刻错误和逻辑错误。Python中每一个一场都是类的实例,用异常对象(exception object)来表示异常情况。一、异常分类dir(_builtins_)查看异常类。类名 描述 BaseException 所有异常的基类 Exception 常规异常的基类 AttributeError 对象不存在此属性 IndexError 序列中无此索引 IOError 输入/输出操作失败 Keybo原创 2020-07-28 10:58:57 · 4875 阅读 · 0 评论