![](https://img-blog.csdnimg.cn/20200329181657964.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
python基础知识与一些常见的问题
Dream____Fly
这个作者很懒,什么都没留下…
展开
-
python字符串中占位符详解
一、使用 % 的形式常用占位符:1、%d 整数占位符>>> '%d 木头人'%123'123 木头人'2、%f 浮点数占位符>>> '你有%f米高吗?'%1.8'你有1.800000米高吗?'3、%s 字符串占位符>>> 'I %s you'%'miss''I miss you'二、使用 fo...原创 2020-03-25 10:30:09 · 17156 阅读 · 0 评论 -
Python是什么,.pyc是什么?运行过程又是什么?
.pyc是什么?1、Python是一门解释型语言?我们初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我们也一直这样认为,直到发现*.pyc文件的存在。如果是解释型语言,那么生成的*.pyc文件是什么呢?(C应该是Compiled批了的的缩写才对啊。)2、解释型语言和编译型语言计算机是不能识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一...原创 2019-03-30 16:52:22 · 2069 阅读 · 0 评论 -
python画小猪佩奇
最近社会猪可是火遍了大江南北,不蹭下热度可对不起它。见过手画的佩奇,见过用代码画的吗?用python的turtle库来画小猪佩奇。import turtle as twhile True: t.pensize(4) t.hideturtle() t.colormode(255) t.color((255,155,192),"pink") t.setup...原创 2019-03-11 13:20:27 · 279 阅读 · 0 评论 -
Python语言turtle模块
什么是turtleTurtle是python内嵌的绘制线、圆以及其他形状(包括文本)的图形模块。turtle函数的使用turtle.pendown()放下画笔turtle.penup()抬起画笔turtle.pensize(int)设置画笔宽度,值为整数型turtle.forward(float)讲话比向前移动一定的角度turtle.backward(float)将画笔向后...原创 2019-03-11 13:14:57 · 2940 阅读 · 0 评论 -
python进程
进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。一个程序至少一个进程,一个进程至少一个线程。为什么会有线程? 每个进程都有自己的地址空间,即进程空间,在网络或多用户换机下,一个服务器通常需要接收大量不确定数量用户的并发请求,...原创 2019-07-12 15:45:21 · 129 阅读 · 0 评论 -
pygame模块
函数 & 属性pygame.init() — 初始化所有导入的 pygame 模块pygame.quit() — 卸载所有导入的 pygame 模块pygame.error() — 标准 pygame 异常模块pygame.get_error() — 获得当前错误信息pygame.set_error() — 设置当前错误信息pygame.get_sdl_ve...原创 2019-03-06 14:33:45 · 1313 阅读 · 0 评论 -
python 关于http协议
简单的客服端与服务端连接客服端import socketsk = socket.socket()ip = ("127.0.0.1",6666)sk.connect(ip)sk.sendall(bytes("我喜欢你!!!",encoding= "utf-8"))server_reply = sk.recv(1024)print(str(server_reply,"u原创 2019-03-06 13:59:01 · 195 阅读 · 0 评论 -
os模块的知识
os.sep可以取代操作系统特定的路径分隔符。windows下为 “\”os.name字符串指示你正在使用的平台。比如对于Windows,它是’nt’,而对于Linux/Unix用户,它是’posix’。os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。os.getenv()获取一个环境变量,如果没有返回noneos.putenv(key, value)设置...原创 2018-11-24 17:12:12 · 148 阅读 · 0 评论 -
Python集合基础
集合是无序的集合中的元素是唯一的集合可用来做关系测试1.唯一性测试List=[1,2,3,4,3,2,1,5,6,7,8]List1=set(List)print(List1) 输出结果:{1, 2, 3, 4, 5, 6, 7, 8}2.关系测试(取交集)List1={7,6,5,4,3}List2=[7,6,5,4]print(List1.intersection(L...原创 2018-11-24 17:09:19 · 138 阅读 · 0 评论 -
Python字符串基础知识 (三)
21.向左右格式化打印S="HHH"print(S.ljust(6,"+"))print(S.rjust(6,"+")) 输出结果:HHH+++原创 2018-11-24 16:53:40 · 195 阅读 · 0 评论 -
Python写计算机
实现了计算器的加减乘除和带括号用算:def Jsq(Num): global Sum d=[] for i in Num: #在Num中遍历 if i.isnumeric(): #判断是否是数字 pass else: d.append(i) #将遍历到的数字放在b列表中 ...原创 2018-11-17 15:31:13 · 1945 阅读 · 0 评论 -
Python字符串基础知识(二)
11.判断字符串是否有字母组成:S="hhh"S1="h53hh"print(S.isalpha())print(S1.isalpha()) 输出结果:True False12.判断字符串是否是十进制数:S="988"S1="98.2"print(S.isdecimal())print(S1.isdecimal原创 2018-10-10 15:27:32 · 213 阅读 · 0 评论 -
Python字符串基础知识(一)
字符串定义: S="GHJBCAABSMNB"字符串的相关基础知识:1.字符串首字母大写:S=“sbhsbhygbggahsj”print(S.capitalize()) 输出结果:Sbhsbhygbggahsj2.计算字符串中指定字符的个数:S=“sbhsbhygbggahsj”print(S.count("s")) 输出结果:33.字符串大写变小写:S=&q原创 2018-10-10 15:01:31 · 293 阅读 · 0 评论 -
Python字典的基础知识
1.注意事项:1.key(键),必须唯一,value(值),可以重复2.字典是无序的2.查字典中的值:d={1:"one",2:"two",3:"three",4:"four"}print(d[2]) 输出结果:two3.增加数组中的值:d={1:"one",2:"two",3:"three",4:"four"}d[5]=&qu原创 2018-10-09 19:51:47 · 1014 阅读 · 0 评论 -
python日历方法
方法一导包编写方式#r日历import calendar# 输入指定年月yy = int(input("输入年份: "))mm = int(input("输入月份: "))# 显示日历print(calendar.month(yy,mm))方法二利用循环判断编写方式year = int(input("请输入年份:"))month = int(input("请输入月份:...原创 2018-10-07 09:52:32 · 1348 阅读 · 0 评论 -
python的简易计算器两种
方法一:利用的判断x=int(input("请输入第一个数"))A=input("请输入运算符")y=int(input("请输入第二个数"))if A=="+": print(x+y)elif A=="-": print(x-y)elif A=="*": print(x*y)else: print(x/y) 输入内容:4+3 输出原创 2018-10-07 09:48:28 · 2613 阅读 · 1 评论 -
python逐条读取文件的内容三种
第一种代码如下f=open("wenjie.txt")line=f.readline()while line: print(line,end="+") line=f.readline()f.close()第二种代码如下for line in open("wenjie.txt"): print(line)第三种代码如下wenjie=open("we...原创 2018-10-06 16:58:33 · 1587 阅读 · 0 评论 -
python基础
1.python的使用工具JetBrainsPyCharmpython虚拟机2.python的基础语法n="pyhton" print(n) 结果:python3.python的循环语法n=3for i in range(n): printin(i) 结果:0 1 24.python的判断语法n=3m=2if m>n: print(n+m)els...原创 2018-10-05 22:59:14 · 187 阅读 · 0 评论