记录学习python中的简短笔记。 正则模块 它提供 Perl 风格的正则表达式模式。...指定函数的参数类型和返回值类型 (1) a:int为指定参数a类型为int (2)-> int为指定返回值类型为int def test(a:int) -> int pass 逻辑与和逻辑或 在python
经常出现 'ascii' codec can't encode characters in position 8-50: ordinal not in range(128) 错误 解决办法: 在python...的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为: Python代码 # encoding=utf8 import sys reload(sys
python学习笔记02 昨天大致描述了下python的一些相关的发展历程和语言特点,以及它在现在的应用场景,总结下,就是下面这张图: ?...在前面的文章里,我们安装好了pycharm编辑器,并成功的运行了编程的第一课“hello world”但这样怎么够呢,我们得系统地学习下python的语法知识。...01 注释 注释 是任何存在于 # 号右侧的文字,其主要用作写给别的程序员或者读者看的看的笔记。 举个例子: ?...✕ 需要注意的是:你在创建一个字符串,就要在字符两边加上引号,可以是单引号或者双引号,Python不挑剔。但必须成对,称不能一边单引号,另一边却用上双引号结尾。
Open Module添加模块(pyc文件) python:-m指令可声称pyc文件或者py_compile模块的compile('文件')或者运行成功生成 virtual environment...:虚拟环境,兼容多个python版本的操作和独立的运行环境 3.类 继承: def x(object) dir(list)查看内部函数 运算符重载: __init__...networkx图论、matpoltlib绘图(pyplot.ion、pyplot.ioff、pyplot.pause绘制时间、pyplot.show) sklearn、keras 机器学习更高层的封装...5.数组操作 python中三维数组的拆分,可以转换list为numpy.array使用[:,0,:]或[:,1,:]的方式访问 6.python异步操作使用协程 参考: https
1.Python的6种标准数据类型 2.函数格式 3.判断语句 4.循环语句 for循环 while循环 今天就到这里 结束~
Python学习笔记 2-27 在命令行窗口中启动的Python解释器中实现 在Python自带的IDLE中实现 print("Hello world") 编码规范 每个import语句只导入一个模块...:95 English:92 C:89 # 算Python跟C分数差 # 算平均成绩 Python = 95 English = 92 c = 89 sub = Python - c print("Python...# 现编写一段python代码判断是否酒后驾车。 print("为了您和他人的安全,严禁酒后驾车!")...print("hello Word") 运行 a = 1 while a <= 5: print("hello World") a += 1 运行 # 遍历字符串 string = "<em>学习</em>...语言基础练习 <em>Python</em>单行注释的符号是(//) B <em>Python</em>的代码块不适用大括号{}来控制类、函数以及其他逻辑判断 a = 1 if a == 1:{print("a = 1")} D:可以随意缩进
原因:2017年2月4日 星期六 随笔记录。 说明:本文主要记录学习python的过程,需求不大,轻度使用,所以进行简单的认识性学习。...状态:Updating to 2.14 准备 认识python 通过廖雪峰老师的python教程进行学习,python个人理解,适用于编写应用程序,首选是网络应用,包括网站、后台服务等等;其次是许多日常需要的小工具...---- 安装python mac下安装python3,通过homebrew进行安装,即:brew install python3 为以后方便使用,在~/.zshrc 内添加alias py='python3.../usr/bin/env python3 print('hello, world') py helloworld.py ---- Python基础 注释及缩紧 Python是一种计算机编程语言。...Python也不例外。
s='alice' print(s,type(s),id(s)) 打印结果: s <class 'str' 32165416> 打印: 字符串内容,ty...
记录一些关于 Python 学习过程中的规范、问题与技巧。...教程 Python 教程 - 廖雪峰的官方网站 (内容详细) 《简明 Python 教程》 (排版舒适) Crossin 的编程教室 (适合初学) Code python-learn 编辑器 VS Code...PyCharm 配置 ctrl + p 安装插件 Python (就叫 Python),输入如下命令,或直接在扩展里搜索。...ext install python ctrl + shift + b 运行,或者右键选择在终端中运行 Python 文件。 记得还会自动提示安装 pylint (python 代码规范提示工具)。...线程 Python3: _thread threading(推荐使用) Python2 thread 模块已被废弃。
python3.8.5下载地址: 64位:https://www.python.org/ftp/python/3.8.5/python-3.8.5-amd64.exe 32位:https://www.python.org.../ftp/python/3.8.5/python-3.8.5.exe 安装: 下载后双击安装,注意区分32位和64位系统 注意:安装时“Add Python 3.8.5 to PATH”前面打勾,其他建议默认安装...2020最新零基础Python 链接:https://pan.baidu.com/s/1hqsKyV1ztnkrw9U2xKOhdg 提取码:20w2 尚学堂第一季 链接:https://pan.baidu.com...变量的命名规范: 1.由字母、数字、下划线组成 2.不能以数字开头 3.不能使用Python关键字 4.区分英文字母大小写 5.尽量让变量的名字容易记忆 函数和保留字的区别: 1.保留字有35个:and.../python-built-in-functions.html 内置函数后面要加(),例 print() 02数值: python中数值型分为整数型(整型)(int)和小数型(浮点型)(float)
python 中的strings, tuples, 以及numbers都是不可变类型,而list以及dict都是可变类型 示例module1.py 以及module2.py 从两个方面验证了上述结论。
一、Python基础知识 1. Print()函数是默认以换行符作为其结束值的。下一次对print()的调用将会在下一行显示。 2. 插入引号:单引号用\’,双引号用\”, 3....Python进行数字运算 // 为整除没有余数 6. 使用input()函数可以输入字符串,但是输入英文字符串时需要加双引号。 7.
入坑了python3 知识点颇多 看了一遍 看第二遍时候发现 和没看没什么两样 所以把某些知识点 记录一下 加深印象也方便 忘记时候查看 组和数据类型 集合类型及操作 集合元素之间无序,每个元素唯一...不存在相同元素 ,集合元素是不可变数据类型,在Python中集合用{}表示,元素间用 “,”分隔 也可以用set()建立集合 set()将每个字符单独拆分 变成集合的元素 集合操作符 可能有点难理解..."pypy123") a-b {123} b-a {'2', '3', '1'} a&b {'y', 'p'} a|b {'3', '1', '2', 'y', 123, 'p'} 在四种基本操作符上python
3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。4、Python中的字符串不能改变。...runoob'] # 第一个参数 -1 表示最后一个元素 # 第二个参数为空,表示移动到列表末尾 # 第三个参数为步长,-1 表示逆向 inputWords=inputWords[-1::-1]Python...# 不加逗号,类型为整型 >>> tup1 = (50,) >>> type(tup1) # 加上逗号,类型为元组 Set(集合)Python...在 Python 中,集合使用大括号 {} 表示,元素之间用逗号 , 分隔。另外,也可以使用 set() 函数创建集合。.../usr/bin/python3a = 10 b = 20 list = [1, 2, 3, 4, 5 ]if ( a in list ): print ("1 - 变量 a 在给定的列表中 list
一:中文编码 1:指定编码 python-------》#!/usr/bin/python shell----------》#!...:a = raw_input("请输入你的名字") python3:a = input("请输入你的名字") 二:变量和简单类型 python中数据类型分为5种:数字,字符串、列表、元组...八:语句 python分为7种:条件语句,循环语句(while循环,for循环),break语句,continue循环语句,pass循环 python循环语句不用括号()括起来 1:条件语句...2:关键字参数 使用关键字参数允许函数调用时参数的顺序与声明时不一致,因为 Python 解释器能够用参数名匹配参数值。...由于Python允许使用多重继承,因此,Mixin就是一种常见的设计。 只允许单一继承的语言(如Java)不能使用Mixin的设计。
字符编码 Python默认编码为ASCII 在文件开头使用下面语句修改编码为UTF8 # coding=utf-8 字符串 Python不支持单个字符,即使单个字符也是一个字符串 字符串通过单引号或者双引号包围.../usr/bin/python var1 = 'Hello World!'...var2 = "Python Runoob" print "var1[0]: ", var1[0] print "var2[1:5]: ", var2[1:5] 智能补齐 Python中不需要主动在行末添加分号.../usr/bin/python # coding=utf-8 counter = 100 # 赋值变量 print counter 布尔值 Python中,非0和非空(null)值为true,0 或者...Python的条件表达式不需要小括号包裹,在条件结尾加上冒号。 Python中,不使用花括号包括语句。 规定,相同缩进量的语句,默认被包裹为一个复合语句(一个缩进量为4个空格)。
Python os模块提供了一个统一的操作系统接口函数,通过python os模块可以实现对系统本身的命令,文件,目录进行操作,官方参考文档( http://docs.python.org/library...os.name 'posix' 17)返回当前Python脚本工作的目录路径。 os.getcwd() '/root/sh/py' 18)运行Linu型系统命令。...下面是参照python简明教程上面的一个脚本修改而来的备份目录或者文件的脚本。 #!.../usr/local/bin/python #sfzhang 20130619 import os import time #导入os和time模块 file = ['/root/.ssh','/...= 'root': #非root用户不能执行该脚本, print 'Must root to run this python script!'
所以说我们写代码要遵循python的语法规则。 说这么多,学习一门计算机语言,肯定还是要装环境的,环境是啥,就是上边说的编译器。这里的编译器就是python。...1.安装环境 网站:https://www.python.org/ 现在python已经发展到了3.9.5,我们发现python3.9.5自带了pip,所以说咋也不用装pip了,pip就是我们用来从网络上获取...python一些库的工具。...当然我们也可以看一下python安装的pip的版本 输入pip --version 是吧,安装成功了。也就是说现在我们的python已经安装好了,现在就可以运行python代码了。...但是我们用什么写这个python代码?答案是只要符合python语法规则,什么都可以写python代码,包括notePad++、记事本等等....这里我们墙裂推荐使用pycharm。
参考链接: Python中的numpy.radians和deg2rad 文章目录 1.np的重要属性2.创建数组3.打印数组4.索引与切片5.数组相关操作6.ufunc运算7.函数库 1.np的重要属性...数组的维数 np.shape # 数组的形状 np.size # 数组的元素个数 np.dtype # 数组的元素类型 2.创建数组 1)np.array 你可以使用np.array直接用Python...4.索引与切片 1)标准使用方法 数组元素的存取方法和Python的标准方法相同 a = np.arange(10) a[5] # 用整数作为下标可以获取数组中的某个元素 a[3:5] # 用范围作为下标获取数组的一个切片...范围中的第三个参数表示步长,2表示隔一个元素取一个元素 a[::-1] # 省略范围的开始下标和结束下标,步长为-1,整个数组头尾颠倒 a[5:1:-2] # 步长为负数时,开始下标必须大于结束下标 和Python
使用Matplotlib Matplotib 是 python 的一个绘图库,里头有各种各样的绘图方法。...cv2.namedWindow(winname) cv2.imshow(winname, img) cv2.waitKey(0) cv2.destroyWindow(winname) 把鼠标当画笔 将要学习的函数是...用滑动条做调色板 • 把滑动条绑定到 OpenCV 的窗口 • 学习这些函数:cv2.getTrackbarPos(),cv2.creatTrackbar()等。
领取专属 10元无门槛券
手把手带您无忧上云