【Python 基础知识(第二节)】教程文章相关的互联网学习教程文章

Python基础知识-6【代码】

python其他知识目录 1、判断一个字符串中是否有敏感字符?#str: m_str="我叫魔降风云变" if "魔" in m_str:print("含敏感字符") ---------结果: 含敏感字符#list/tuple: 方法一:for循环 char_list=["mcw","xiaoma","xiaxiao"] content=input("请输入内容:") success=False #什么时候用success这种标志,前面还有个message的类似的 for i in char_list:if i==content:success=True if success:print(...

Python基础知识(1)【代码】

知识要点: 数字类型:整数类型、浮点数和复数类型 数字类型的运算:数值运算操作符、竖中指运算函数 字符串类型及格式化:索引、引片、基本的format()格式化方法 字符串类型的操作:字符串操作符、处理函数和处理函数 类型判断和类型间转换 1、数字类型 (1)整数 十进制 1010 二进制 0b1010 八进制 0o1010 十六进制 0x9F(2)浮点数类型 0.1 + 0.2 == 0.3 输出False #因为存在不确定尾数,0.1 + 0.2 其实等于0.30000000...

python基础知识-3【代码】

python其他知识目录 1、for循环取字符串中单个字符s_str="mcw" for i in s_str: print(i) -----------结果: m c w2、#计算字符串长度s_str="mcw" mcw_len=len(s_str) print(mcw_len)------------结果:33、#字符串索引m_str="mcw" print(m_str[0],m_str[2],m_str[1]) -----------结果: m w c4、#让用户输入任意字符串,获取字符串之后病计算其中有多少个数字text=input("请输入内容:") index_len=len(text) index=0 while Tru...

python基础知识3---字符编码【代码】【图】

阅读目录一 了解字符编码的知识储备 二 字符编码介绍 三 字符编码应用之文件编辑器 3.1 文本编辑器之nodpad++ 3.2 文本编辑器之pycharm 3.3 文本编辑器之python解释器 3.4 总结 四 字符编码应用之python 4.1 执行python程序的三个阶段 4.2 python2与python3字符串类型的区别? 一 了解字符编码的知识储备 一 计算机基础知识 二 文本编辑器存取文件的原理(nodepad++,pycharm,word)#1、打开编辑器就打开了启动了一个进程,是在内...

python基础知识2【代码】【图】

阅读目录一.语句和语法 二.变量定义与赋值 三.内存管理 内存管理: 引用计数: 简单例子 四.python对象 五.标识符 六.专用下划线标识符 七.编写模块基本风格 八.示范 一.语句和语法#:注释\:转译回车,继续上一行,在一行语句较长的情况下可以使用其来切分成多行,因其可读性差所以不建议使用 ;:将两个语句连接到一行,可读性差,不建议使用 ::将代码的头和体分开 语句(代码块)用缩进方式体现不同的代码级别,建议采用4个空...

Python基础知识(Day-4)

#序列类型简介(Sequence) 列表list,元组tuple,字典dic,集合set #列表 定义:一系列特定元素组成的,元素之间没有任何关联,但有先后顺序关系。 Python中的list可以看做是一种支持泛型的序列(sequence)(相同的东西,集中在了一起) 列表可以改变元素的值 列表是一种容器 空列表:L = []L = list() 非空列表:L = [1,2,3,5]L = ["beijing","shanghai","shenzhen"]L = [[1,2],[3,4],[5,6]]L = [12...

1..2小白学python入门基础知识【图】

一、编程语言的介绍1. (1)机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件。    (2)汇编语言:用英文取代二进制指令编写编程,本质也是直接控制硬件。 (3)高级语言:用人能理解的表达方式去编写程序,无需考虑硬件操作。编译型:类似于谷歌翻译解释型:类似于同声传译总结:执行效率:机器语言>汇编语言>高级语言>(编译型>解释性) 开发效率:机器语言<汇编语言<高级语言<(编译型<解释性) ...

python学习笔记(二)python基础知识(交作业)【代码】

交作业#!/usr/bin/env python # coding: utf-8# # 1. 每个用户购买了多少不同种类的产品 #filename = train.txtimport sys result=[] with open(filename, r, encoding=utf8) as fp:for line in fp:result.append(list(line.strip(\n).split(,))) print(result)result.pop(0)from collections import defaultdict,namedtuple d=defaultdict(set) for x,y in result:d[x].add(y)print(每个用户购买了多少种不同的产品) for k, v in ...

python基础知识脉络梳理总结

1、字符串【str】 1、概念: 用来记录文本信息 2、表示方法: ‘’ “ ” ‘’’ ‘’’ “”” ””” ‘’:用的最多,单引号用可以套用双引号 print(‘我说:“你好”’) “”:双引号中是可以套用单引号 print(“This’s a book”) “”” “”” ‘’’ ’’’:多行注释、文档字符串【函数或实例方法中做功能的解释说明】,默认的换行功能 \ 换行符 3、特殊字符: Python解释器在解释其内容是会将特殊字符进行转义: \n 换行...

Python 基础知识----数据类型【代码】【图】

一、Number 类型(数值类型) 二、String 类型 (字符串类型) 三、List 类型 (列表类型) 四、Dictionary 类型 (字典类型)代表一个键/值存储库,工作方式很像映射表。给定一个键,可以在一个Dictionary 对象中搜索该键对应的值,因此字典被认为是键/值对的列表。 1.定义Dictionary 是Python中唯一表示映射关系的类,所以其有自己独特的定义和操作模式。可以用 {key1:value,value2:value,....} 的方式初始化字典,示例如下:...

Python学习(一)基础知识【代码】

数据类型 1-数: int float conflex (值不可变,指向值的指针变化)a = [[1, 2, 3], [4, 5, 6]] a[1][2]=10 2-数组 (1)Tuple(元组) (值不可变)t1 = ('abcd', 786, 20, 'runoob', 70.2) t2=(t1, 3) t3 = () # 空元组 t4 = (20,) # 一个元素,需要在元素后添加逗号 #tup1[2]=3 错误,不能修改 del t3,t2 t5=t1[2:3]#(20,)#r1= cmp(t4, t5) #python3.X没有了 import operator r1=operator.eq(t4,t5)r2=len(t5) r3...

python入门系列:Python基础知识

Python注释 单行注释 这是一个单行注释 print("test")多行注释 这里就是python的多行注释方式可以直接分行进行注释操作本质上是字符串import thisprint("hello world")特殊注释 #!/usr/bin/python3指定解释器的版本#encoding=utf-8python 2.x解决中文文本乱码Python变量 变量使用 使用之前不用声明;做参数传递时,所有的变量都是引用 定义变量 arg = val a = 1 arg1, arg2 = 1, 2 a, b = 1, 2 arg1 = arg2 = val a = b = 3使用变量...

python系列---基础知识【图】

基础语法(一 ) 一、python字符串 1.运算符2.基本数据类型3.字符串基本运算4.字符串常用函数 二.python数据结构 1.list方法(静态)和操作(动态) 创建list()或[]2.列表推导式:利用其它列表创建新列表,类似for循环,格式:new1=[exper for value in collection if condition ],例子如下: 判断原来列表中长度超过3的并且将其大写后以新列表输出。3.元组tuple():不能更改元素,只能查找和操作4.字典dict={key1:value1,key2:...

【图像处理基础知识】python+opencv显示中文

直接通过cv2.putText()写入的文字只能是英文,虽然opencv以字符串形式接收,但对于中文,会显示问号”???“。 找到一个可行的办法,可以应急 封装代码:#coding=utf-8 #中文乱码处理import cv2 import numpy from PIL import Image, ImageDraw, ImageFontdef cv2ImgAddText(img, text, left, top, textColor=(0, 255, 0), textSize=20):if (isinstance(img, numpy.ndarray)): #判断是否OpenCV图片类型img = Image.fromarray(cv2.c...

03-python基础知识-循环结构【代码】

循环结构 循环结构(while)格式: while 表达式:语句块执行流程:当程序执行到while语句时,首先判断表达式的真假。若表达式的值为真,则执行缩进的语句块,之后返回表达式继续判断;若表达式的值为假,则跳过缩进的语句块执行。说明:表达式:也叫循环条件 语句块:也叫循环体 死循环:循环条件一直成立 break:跳出循环 continue:结束本次循环,进入下次循环 else:对应的语句块,循环正常退出时会执行,非正常退出(break)时不执...