一、Python简介
1、简介
Python由荷兰数学和计算机科学研究学会的吉多范罗苏姆于1990年设计,Python提供了高效的高级数据结构,还能简单有效地
面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。
2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaScript之
上。
2、应用领域
Web开发、网络爬虫、计算与数据分析、人工智能、自动化运维、云计算、网络编程、游戏开发
3、安装Python
下载地址:www.python.org ,设置到环境变量Path中,检查Python版本:
[image]
4、安装Pycharm
Pycharm 的官网:https://www.jetbrains.com/pycharm/
设置为中文界面:
点击pycharm右上角的file-->settings--->plugins--->在搜索框中输入Chinese,安装简体中文插件即可
PyCharm常用快捷键 Ctrl + / # 注释 Ctrl + A # 全选 Ctrl + C # 不需要选中一行,直接复制整行内容 Ctrl + X #不需要选中一行,
直接剪切整行内容 Ctrl + V # 粘贴 Ctrl + D # 复制并粘贴,直接在下一行粘贴该行整行(或选中)的内容 Ctrl + Z # 回退到上一步
操作 Ctrl + Shift + N # 通过文件名快速查找工程内的文件 Tab # 选中一段代码然后按 Tab 可以进行缩进 Shift + Tab # 选中一段
代码然后按 Shift + Tab 可以进行反向缩进 Ctrl + Alt + L # 选中一段代码自动调整缩进格式(有的是Ctrl + Alt + I)
Shift + F10 # 运行程序
PyCharm的调试模式 F9:进入调试模式选择框,可以选择进行调试的脚本() F8:一直往下一步走,每次跳一步,遇到调用方
法(函数)时,直接返回函数结果,仍然继续往下 F7:一直往下一步走,当遇到调用方法(函数)时,跳到该方法(函数)位
置,执行完函数后再回到原来位置继续往下走
Shift + F9:直接进入Debugger模式,在Debugger中的Variables中可以查看步骤执行之后的变量值,想要查看没有显示的变量
值,可以通过“+”号添加,或者“-”号移除
二、基础语法
1、标识符
● 第一个字符必须字母或下划线 _ 。
● 标识符的其他的部分由字母、数字和下划线组成。
● 标识符对大小写敏感。
● 不能用python关键字
2、保留字
保留字即关键字,我们不能把它们用作任何标识符名称。
import keyword
print(keyword.kwlist)
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
3、注释
# 第一个注释
print ("Hello, Python!") # 第二个注释
'''
第三注释
第四注释
'''
"""
第五注释
第六注释
"""
4、行与缩进
python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。缩进的空格数是可变的,但是同一个代码块的语句必须
包含相同的缩进空格数。实例如下:
if True:
print ("True")
else:
print ("False")
以上程序由于缩进不一致,执行后会出现类似以下错误:
if True:
print ("Answer")
print ("True")
else:
print ("Answer")
print ("False") # 缩进不一致,会导致运行错误
5、多行语句
Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠 \ 来实现多行语句,例如:
total = item_one + \
item_two + \
item_three
在 [], {}, 或 () 中的多行语句,不需要使用反斜杠 \,例如:
total = ['item_one', 'item_two', 'item_three',
'item_four', 'item_five']
6、同一行显示多条语句
Python 可以在同一行中使用多条语句,语句之间使用分号 ; 分割,以下是一个简单的实例:
import sys; x = 'runoob'; sys.stdout.write(x + '\n')
7、空格、换行
print("hello world")
print("\thello world") #空格
print("hello\n world") #换行
print("hello \n\tworld") #换行空格
8、输出
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="":
x="a"
y="b"
# 换行输出
print( x )
print( y )
print('---------')
# 不换行输出
print( x, end=" " )
print( y, end=" " )
print()
9、变量
变量在使用前必须先"定义"(即赋予变量一个值),否则会出现错误。
var1 = 1
var2 = 10
a = b = c = 1
a, b, c = 1, 2, "runoob"
标签:语句,缩进,01,Ctrl,Python,简介,语法,item,print From: https://www.cnblogs.com/k0065/p/17643430.html