Python
文章平均质量分 75
清纯的水
这个作者很懒,什么都没留下…
展开
-
Python(输入输出)
一、输入input(prompt=None,/)默认值是None 从标准输入(键盘)读取一个字符串; 如果给了提示字符串,将被打印到标准输出。肯定有返回值,返回值类型是字符串。 data = input("first input")print(data, type(data))print("finish") (绿色的是键盘输入的内容) 用回车键来结束输入过程; 读取到的一定是字符串,如果想使用实际的数据类型,需要做类型转换。...原创 2021-10-31 16:03:56 · 706 阅读 · 0 评论 -
Python(package)
目录一、创建包二、引用包一、创建包创建号后里面会有一个__init__.py文件。Python只把含__init__.py文件的目录当作包。 __init__的作用:最简情况下__init__.py只是一个空文件;二、引用包可以从包中导入单个模块 从包中导入*:如果包的__init__.py代码定以了列表__all__,运行from package import *时,它就 是用于导入的模块名列表。 先在包中创建两个文件 在...原创 2021-10-29 15:50:21 · 292 阅读 · 0 评论 -
Python(module)
一、脚本把代码写入文件,不再直接写在Python解释器中; 一个脚本,在Python中就是一个.py文件。二、模块一个.py文件就是一个模块。 为了重复代码的优化,Python提出了引用模块。 引入模块 用import(import module_name)1、先创建两个.py文件diamond_module.py和trapezium_module.py,并在里面写入“打印菱形”和“打印梯形”。然后在源文件中写入import dia...原创 2021-10-29 14:26:41 · 345 阅读 · 0 评论 -
Python(读写文件)
一、创建文件右键打开菜单点击New,创建File二、打开文件def open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)open:打开,以读read或写write的方式打开, 读的方式:文本的方式,二进制的方式。 写的方式:文本的方式,二进制的方式。 写文件的时候有...原创 2021-10-26 17:07:11 · 242 阅读 · 0 评论 -
Python(错误和异常)
一、错误定义:将导致程序无法运行,同时也是程序本身不能处理的。 分类:语法错误,语义错误。(语法代码逻辑错误,或不合法的输入错误) 举例 print(123) 1 ? 2 (虽然第一句没有错误,但是因为第二句有语法错误,所以导致第一句无法运行) 二、异常定义:指在运行环境正常的情况下遇到的运行时错误。(运行过程中) 异常是非致命的,但也会导致程序的非正常终止。 举例 print(123) textprint(text) (虽然后面两句异常,但...原创 2021-10-24 17:30:30 · 101 阅读 · 0 评论 -
用Python打印九九乘法表
一、for循环for i in range(1, 10): for j in range(1, i + 1): print(i, "*", j, "=", i * j, end=" ") print()print(*args, sep=' ', end='\n', file=None) *args:代表打印多个值;sep:分隔符 print("1", "2", sep="*", end=" ")print("3") (结果) 二、wh...原创 2021-10-24 12:03:01 · 1962 阅读 · 0 评论 -
Python(循环控制语句)
一、for语法 for(临时变量) in(可迭代对象): statement for i in [1, 2, 3, 4]: print(i) 用for循环访问字典,默认访问的是key值。 for x in enumerate([1, 2, 3, 4]): print(x)for a, b in enumerate([1, 2, 3, 4]): print(a, b) ...原创 2021-10-23 16:21:02 · 321 阅读 · 0 评论 -
Python(条件控制语句)
目录一、第一种语法二、第二种语法三、第三种语法一、第一种语法 if condition: statement1 statement2 statement3 ...... 就相当于 if true: print() if false: print() 如果if后面的条件成立或者为true,才执行if中的语句,如果不成立,则不执行。 co...原创 2021-10-19 15:50:11 · 149 阅读 · 0 评论 -
Python(operator运算符)
一、算数运算符+:加法(add) -:减法(sub) *:乘法(mul) /:除法(div)——整型做除法得出来的是浮点型 %:取余(mod) //:取商(floordiv) **:幂(pow) print(1 + 1)print(2 - 1)print(2 * 2)print(2 / 2)print(2 % 2)print(7 // 2)print(2 ** 2) 二、赋值运算符=:赋值运算符 += -= /= %= //= **= x = .原创 2021-10-19 14:28:59 · 478 阅读 · 0 评论 -
python(转换)
目录一、数据类型转换二、进制转换三、ASCII码一、数据类型转换形式:目标类型(原始类型)二、进制转换表示形式:二进制 0b;八进制 0o;十六进制0x;十进制1、2、3...... 转换函数:二进制bin(),八进制oct(),十六进制hex(),十进制int() 二进制和十进制的转换 int_data = 10 # 十进制转二进制bin_data = bin(int_data)print(bin_data)int_data = int(0b1010) # .原创 2021-10-16 17:31:36 · 134 阅读 · 0 评论 -
Python(集合)
一、集合格式及特点格式:{元素1,元素2,元素3,......} 特点:无序不重复,所以不能用下标访问,可以转换后再访问。二、定义集合空集合注意:不能用 set_data = {}定义空集合,这种形式定义出来的类型是字典。集合三、集合转换iterable转换为集合str_data = "1212" tuple_data = (1, 2, 1, 2)list_data = [1, 2, 1, 2]dict_data = {1: 2, 2: 3}set_data1 = ..原创 2021-10-16 16:39:49 · 287 阅读 · 0 评论 -
Python(dictionary)
1、定义元素结构:key : value(键:值) 一个单个元素是一个键值对,搜索时通过key来获取值。(所有的key是唯一的) 定义字典的格式:dict_data = {} , dict_data = dict() dict_data = {1: 2, 2: 4}print(dict_data) dict_data1 = {1: 2, 2: 3}print(dict_data1)dict_data2 = dict(((1, 2), (2, 3))) # 元...原创 2021-10-10 16:52:46 · 224 阅读 · 0 评论 -
Python(list列表)
1、定义的格式[元素1,元素2,元素三,......] (列表是内置的可变的序列) list_data = [1,2]print(list_data, type(list_data)) 可以存放不同类型的数据 定义空列表 list_data = []print(list_data, type(list_data)) 判断空列表真假:用bool(object) 类型转换:类型() list_data = list("1233")pr.原创 2021-09-15 16:10:12 · 710 阅读 · 0 评论 -
零基础学习python(变量)
目录一、变量的定义二、变量类型1.int(整形)2.float(浮点型)3.complex(复数)4.str(字符串)5、bool 6.None7.bytes(字节)8.tuple (元组)一、变量的定义格式:变量名 = 值 variable_name = value(代码规范:“=”左右要留一个空格) (真正占空间的是value值,不是变量,变量就相当于一个标签) ...原创 2021-09-10 18:16:56 · 88 阅读 · 0 评论