了解python的基础知识,一个python程序员需要掌握的知识
1目录标识符2关键字3引号4编码5输入输出6缩进7行多8注释9数据类型10运算符10.1普通运算符10.2运算符优先级基础高爬虫自动化数据分析制作迷你游戏兴趣Python文档实战项目Python自学课程
1个标识符
标识符是编程中用来命名变量、函数、语句块等的名称。在Python中,标识符由字母、数字和下划线组成,以数字开头,不区分大小写。
以下划线开头的标识符有特殊的含义。比如以下划线开头的标识符(比如_xxx)表示不能直接访问的类属性,必须通过类提供的接口访问,而不能通过import * import from XXX。以下划线开头的标识符。例如,__xx表示私有成员。带下划线的开始和结束标识符,例如__xx__表示Python的内置标识符,__init__()表示类构造函数。
关键词andexecnotassert finally yor 3358 www.sina.com/http://www.sina.com/3358 www.sina.com/3358 www.sina.com http://www.Sina.com/http://www.Sina.com/3358 www.Sina.com/3358 ww.Sina.com 3358 www.Sina.com.Sina.com/3358 ww . Sina . com http://wwwSina.com/http://www.Sina.com/3http://ww
3引号Python可以用引号、双引号)、单引号或)来表示字符串。引号的开始和结束属于同一类型,三个引号可以由多行组成。如下图。
Id=001name=想和人在一起薯片 skill= 歌舞 skill= 歌舞 4代码Python2中默认的代码是ASCII。例如,假设您想要指定utf
在Python3中,默认编码是UTF-8,所以在使用Python3时通常不需要指定编码。
5 I/O Python输出使用print()。请将内容括在括号内。如下图。
Print(helloPython) (python)提供输入,允许用户输入字符串并与变量共存)。如下图。
Name=input () print),name) 6 Indent Python用缩进代替{}来控制类、函数、逻辑判断等。缩进是可变的。如下图。
if:print(true)else:print)false)7在多行Python中,通常可以使用新的一行作为语句的结束标识符,并使用将一条语句分成多行来显示。如下图。
A=128b=1024c=512d=a \ b-\ c,{},{}如果用括号括起来,就不需要用\如下图。
Arr={ a,b,c} 8 Comments Python对单行注释使用#对多行注释使用三个单引号("")或三个双引号(" ")。如下图。
#我是单行注释""我是多行注释" "我可以是多行注释" " 9数据类型break:负数任意大小。
for:十进制
pass:用单引号、双引号、双引号或括起来的文本
3558 www.Sina.com/:只有真值和假值。
3558年www.Sina.com/:没有代表
class:可变。
from:不变
10运算符10.1一般运算符描述示例加法a b-减法a-b*乘法a * b/除法a/b%除法a% b**乘方a**b表示a//除法9 //4的b次方是否等于2=。a==b!=不等于a!=b是否大于
A=是否大于等于a=b=是否小于等于a=b=简单赋值运算符a=b c=加法赋值运算符a=b-=减法赋值运算符a -=b相当于a=a-b*=乘法赋值运算符a *=b相当于a=a * b/=除法赋值运算符a/=b相当于a=a/b%=模赋值运算符a %=b相当于a=a% b**=幂赋值运算符a **=b相当于a=a * * b/=可除赋值运算符a //=b相当于a=a //b和a b或a B XOR A B ~ Inversion ~a左移a 3右移a 3and布尔型和a and bor布尔型或A或bnot布尔型都不是ai判断两个标识符是否引用同一个对象A是bis不判断两个标识符是否引用不同对象A是b10.2运算符优先级运算符描述(从上到下对应优先级由高到低)* *取幂~-取反,正号, 负号*/%/乘、除、模、整数除-加、减右移、左移和异或,or==比较运算符==!=等于或不等于=%=/=/=-==*=* *=赋值运算符is is not identity运算符in not in成员运算符not and or逻辑运算符Basic Python (II):基本语句
Python基础(3):我是数字
Python基础(IV):字符串
Python基础(5):序列
Python基础(6):列表和元组
Python基金会(VII):字典和集合
Python基础(VIII):时间相关模块
Python基础(IX):函数
Python基础(X):模块和包
Python基金会(XI):面向对象
Python基础(XII):基本文件操作
Python基础(XIII):操作系统模块
Python基础(XIV):错误和异常
Python基础(XV):枚举
Python基础(16):迭代器和生成器
Python基金会(XVII):装饰者
Python基础(XVIII):名称空间范围
Python基础(19):数学相关模块
Python基础(20): sys模块
Python基础(21): argparse模块
Python基础(XXII):正则表达式
高级Python高级(1):多线程
高级Python (2):多进程
高级Python (3):发送和接收邮件
高级Python (4):数据库操作的MySQL
Python Advanced (5):用于数据库操作的SQLite
高级Python(6):Excel的基本操作
高级Python(7):Word的基本操作
高级Python(8):XML的基本操作
高级Python(9):JSON的基本操作
高级Python (10):网络编程
100 Python爬虫经典实用项目
蟒蛇爬虫(1):爬行动物伪装
Python爬虫(2):请求库
Python爬虫(3): BeautifulSoup库
Python爬虫(4): Selenium框架
Python爬虫(5): PyQuery框架
Python爬虫(6): Scrapy抓取景点信息
Python爬虫(VII):使用pyspider
Python抓取知乎问答
Python抓取微信官方账号文章
Python爬上了b站《后浪》的弹幕
Python爬上爱奇艺《民国奇探》弹幕
用Python爬上英雄联盟(lol)的所有皮肤
蟒蛇爬豆瓣《南方车站的聚会》评论
用Python爬了三大交友软件的评论区,结果…
爬上丹琳和atgdfg的微博评论,看看网友们都说了些什么。
从Word到PDF的自动批量转换
Python批量合并Excel
自动化神器!Python批量读取身份证信息并写入Excel
Python Appium自动化操作介绍微信看完这篇文章就够了。
我用Python找出所有删我微信的人,自动删除。
用Python实现定时自动化采集蚂蚁森林能量,再也不用担心忘记采集了。
用Python自动抢到微信红包,再也不用担心领不到红包了。
数据分析Python数据分析(一):NumPy基础知识
Python数据分析(2): Matplotlib绘图
Python数据分析(三):第一次认识熊猫
Python数据分析(四):熊猫进阶
最全的NumPy教程
Python分析《龙岭迷窟》
Python绘制了各种疫情。
Python数据分析简介
熊猫快速检查表中文文档视频教程
用Python分析电影《我和我的家乡》
2021年国庆,你的朋友都去了哪里?让Python来告诉你!
写的一个扫雷小游戏。
蛇
坦克战
飞机战争
开心消消乐
俄罗斯方块
植物大战僵尸
有趣的Python当Python遇上微信
我用Python炒了我老板。
用Python写一个七夕表白神器
用Python实现微信自动回复
用Python操作 GIF反演
用Python实现朋友圈九宫格图片
用Python送上一份特别的母亲节祝福
Python实现了矩阵代码的rain效果
用Python下载Tik Tok无痕视频
用Python制作酷炫二维码及其分析
用Python画一棵带音乐的白雪圣诞树
我用Python画了一盘粽子给大家。
用Python制作艺术签名小工具
备战618,用Python获取JD.COM优惠券
用Python写一个面值测试小工具
用Python画一个傻笑(滑稽)的表情
用Python实现环保无污染的焰火表演
制作漂亮的证件照只需要不到20行Python代码。
不到100行Python代码就可以实现变脸。
用Python从QQ好友的头像生成“五一快乐”
一行人奉命给猎狐的F4戴上口罩,检查是否戴口罩。
用Python了解最耀眼的郭曼《雾山五行》
用Python给你的头像加个小国旗(小月饼)
还在担心520?教你用Python写告白神器!
实战项目Python学习手册
Python3.10官方文档PDF
100 Python爬虫经典实战项目
70 Python经典实用动手项目(附源代码)
Python初学者爬虫视觉数据分析机器学习深度学习
Python自学路线如何自学Python,需要多长时间?(知乎的超级短靴)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。