《Python基础知识》轻松入门指南.dox
Posted 不吃西红柿丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《Python基础知识》轻松入门指南.dox相关的知识,希望对你有一定的参考价值。
据说:看我文章的帅帅 都有个习惯:先点赞、收藏再看
目录
🍅 抽奖规则:每周 5 程序开奖,双奖池制(粉丝池 + 奖品池)
🍅 奖品清单:至少 8 本正版图书,不定期:CSDN 水杯、背包、日历..
🍅 联系作者: 不吃西红柿
🍅 作者简介:CSDN 博客专家丨全站 Top 10🏆、HDZ 核心组成员、信息技术智库公号号主
🍅 简历模板、PPT 模板、学习资料、技术互助。关注我,都给你
很多人看西红柿的博客,花里胡哨的不知道从何学起,为了广大人民群众的根本利益,我决定写一个阅读指引,按照这个指引进行学习,多加练习,假以时日,势必能够……算了,还是看你自己能学多少以及能够坚持到哪里了。加油!少年!毕竟收藏 = 学会
学习路径指引(点击解锁) | 定位 | 适宜人群 |
---|---|---|
全网最全丨 Python 快速入门专栏 | 入门级 | 没有语言基础,感兴趣的大学生 |
全网最黑丨 Python 黑科技专栏 | 黑科技级 | 有一定的基础,学以致用 |
大数据知识体系丨集锦专栏 | 工作/就业 | 大数据领域从业者,就业升职加薪 |
信息技术智库社区 | 吹水/互助 | 互联网相关人员,白嫖奖品丨官方活动 |
注意:西红柿的系列文章都是基于 python3 和 pycharm,还在使用 python2 的小伙伴,速速升级跟上主流,升级方法见专栏历史文章。
🐜 1、Python 初体验
Pycharm 第一个程序
首先,你需要创建一个 py 文件
print('我不爱你了!')
输入内容,运行...
交互式编程第一个程序
进入交互编程模型
第一种:
第二种: 如果你已经安装 python,在命令行输入:python,进入交互式模式。
>>> print('你不懂我,我不怪你')
你不懂我,我不怪你
>>>
🐞 2、Python 引号
相信眼拙的小伙伴,不免为疑问,西红柿在演示第一个 Python 程序时候,用了双引号和单引号,他们到底什么区别呢?
Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须是相同类型的。
其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。
tomato1 = '我爱你,西红柿'
tomato2 = "我爱你,西红柿"
tomato3 = """我爱你,西红柿"""
3 个人爱的方式不一样,都是爱~
🐔 3、Python 注释
单行注释
python 中单行注释采用 # 开头。
# 第一个注释
print ("Hello, Python!") # 第二个注释
两处注释!
多行注释
python 中多行注释使用三个单引号(''')或三个双引号(""")。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
'''
我是多行注释,使用单引号。
我是多行注释,使用单引号。
我是多行注释,使用单引号。
'''
"""
我是多行注释,使用双引号。
我是多行注释,使用双引号。
我是多行注释,使用双引号。
"""
🦅 4、Python 保留字符
什么是保留字符? 西红柿:你可以理解为关键词,他们都有某种作用,而你起名的时候,不能随便去用。
下面的列表显示了在 Python 中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。
所有 Python 的关键字只包含小写字母。
and | exec | not |
assert | finally | or |
break | for | pass |
class | from | |
continue | global | raise |
def | if | return |
del | import | try |
elif | in | while |
else | is | with |
except | lambda | yield |
🐯 5、Python 行和缩进
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
你要么都是 4 个空格,要么都是 2 个,不能混用!
正面教材:
if True:
print ("True")
else:
print ("False")
反面教材:
if True:
print ("True")
else:
print ("False") # 注意:我在胡来~
🐨 6、Python 空行
空行与代码缩进不同,空行并不是 Python 语法的一部分。书写时不插入空行,Python 解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。
注意:空行也是程序代码的一部分。
空行的用法:
-
函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。
-
类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
🐹 7、Python 输出
程序的核心逻辑:输入 > 代码处理 > 输出
-
输入:数据库、excel、web、变量
-
输出:print、写入数据库、email、excel、聊天软件。等等(后面再讲发邮件、和操作 excel、ppt 等)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print('我爱西红柿')
print('我爱\\n西红柿') # 换行
🐶 8、Python 输入
小伙伴,你已经可以用 print()输出你想要的结果了。
但是,如果要让用户从电脑输入一些字符怎么办?Python 提供了一个 input(),可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:
>>> love = input()
键盘输入: tomato
当你输入 love = input()并按下回车后,Python 交互式命令行就在等待你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。
>>> print(love)
'tomato'
好了,Python 基础知识就到这里,下一讲:Python 数据类型和合理使用
❤ 每周福利丨送 8 本正版图书 ❤
🍅 抽奖规则:每周 5 程序开奖,双奖池制(粉丝池 + 奖品池)
🍅 奖品清单:至少 8 本正版图书,不定期:CSDN 水杯、背包、日历..
1、参与方式:
-
三连文章:在本文下三连互动,爬虫程序即会采集你的名字进入粉丝池。
-
访问社区:在社区点赞评论或发帖,即可获取积分,《社区积分榜》前 50 人,自动进入粉丝池。社区地址: https://bbs.csdn.net/forums/ITID
2、中奖通知: 信息技术智库丨 CSDN 社区 、Python 全栈技术群
3、补充说明:中奖粉丝微信提供收货地址和想要的书名,很多人问我该选哪一本,大家可以根据兴趣、参考价值来选,西红柿把官网价也附上了。
包邮送书书单:我之前发过的书,也可以选 | 官网地址 | 官网价 |
---|---|---|
《Python 3.x 基础教程》 | https://item.jd.com/12542555.html | 60 |
《Python 编程完全自学教程》 | https://item.jd.com/13130464.html | 99 |
《Python 入门到人工智能实战》 | https://item.jd.com/12648361.html | 79 |
《Python 量化金融编程从入门到精通》 | https://item.jd.com/13045490.html | 79 |
《Python 网络编程从入门到精通》 | https://item.jd.com/12659295.html | 69 |
《人工智能数学基础与 Python 机器学习实战》 | https://item.jd.com/13504186.html | 79 |
🍟 Python 理论基础:全网最全丨 Python 快速入门专栏
🍇 Python 练习应用:全网最黑丨 Python 黑科技专栏
🍅 资料白嫖、技术互助
公众号 | 微信搜【信息技术智库】你的技术加油站 |
---|---|
🍅 硬核资料 | 8 大类丨 20G 学习资料 + 行业资料 + 面试资料 |
🍅 交流加群 | 互帮互助、指点迷津、求资源在群里喊一声 |
🍅 面试题库 | 技术群小伙伴们共同投稿,热乎的大厂面试真题 |
🍅 源码获取 | 微信搜【信息技术智库】回复源码 |
👇👇👇 领取资料、技术互助 👇👇👇 |
以上是关于《Python基础知识》轻松入门指南.dox的主要内容,如果未能解决你的问题,请参考以下文章