学习Python的第一天

部署运行你感兴趣的模型镜像

安装python和PyCharm的步骤就不记录了

初识python

1.认识Python

1.1 定义

Python是面向对象的解释型高级编程语言。

1.2 编程语言

 是用于定义计算机程序的语言,用来像计算机发出指令。

注意:计算机不能直接理解编程语言,更不能执行。计算机只能理解机器语言(二进制语言),在计算机看来,每一个由0和1构成的组合都有其特定的含义。

 1.3 计算机如何理解编程语言?

 需要将我们所写的编程语言转换成它所能理解的机器语言。

转换方式:

1) 编译  ==>  编译型语言

使用专门的编译器,将源码程序一次性的编译成机器码【一次性转换成机器码并执行】

模拟程序:

Hello

I am Fat_Three

Nice to meet you!

你好

我是肥三

很高兴遇见你

典型代表:C语言、C++等

 2) 解释  ==>  解释型语言

 使用专门的解释器,将源码程序逐行解释成机器码并立即执行【转换一行执行一行,转换一行执行一行】

模拟程序:

Hello

你好

I am Fat_Three

 我是肥三

Nice to meet you!

很高兴遇见你!

典型代表:Python、JavaScript

 2. 编写第一个程序

需求:完成第一个程序'Hello World!'的输出并运行。

2.1 实现方式

2.1.1 cmd 命令提示符窗口

1) 打开cmd命令提示符窗口:win+R -> 运行窗口中输入cmd -> 回车/确定

2) 进入Python交互模式:python

>>>:Python交互模式的提示符

# 3) 编写代码

注意:① 当要输出/使用的数据中包含英文、中文或特殊符号时,需要将数据放入""中,否则会报错SyntaxError[语法错误]

② 引号和括号都必须是英文字符,否则会报错SyntaxError[语法错误]

4) 退出交互模式,回到命令行模式:exit()

 2.1.2 PyCharm编辑器【常用】

PyCharm是一款及其高效且功能强大的工具,专为优化Python代码的编写、调试与管理而设计,能够极大地提升开发者的生产力和编码体验。

1) 新建一个项目

2) 项目下新建.py文件:右键项目名 → 点击New[新的] → 选择Python File[Python文件] → 输入文件名(不建议包含中文和特殊符号) → 回车

3) 在新建的.py文件中编写代码

4) 运行代码:在编辑器中,右键单击代码区域,然后选择Run "xxx"选项。这将只运行当前文件中的代码,非常适合于当你只想运行当前文件时。

5) 控制台Console显示结果

# 3. Debug

# 3.1 含义

# 通过工具对代码进行调试,在这里程序员可以查看程序的执行细节和流程。

当发现程序的预期结果与实际结果不一致时,可以采用debug调试来精准定位问题的根源,进而对代码进行优化或修正,以确保程序能够按照预期正确执行

3.2 使用步骤

1) 设置断点:在编辑器中,鼠标单击要设置断点的哪一行的行号边框。这种方式既可以设置断点,也可以取消断点。

2) 启动debug模式:在准备调试的脚本上右键单击,然后选择Debug "xxx"选项

    Threads&Variables面板中的Special Variables区域用于实时追踪并显示程序执行过程中的变量及其详细状态;

    Console面板主要用于显示通过print(或其它类似)语句输出的数据以及程序运行时的错误信息、警告等。

 3) 图标及其意义

    ① Show Execution Point(显示执行点):帮助开发者快速定位当前代码的执行点。当代码停在某处时,该功能会高亮显示或特别标记当前执行的代码行,使开发者能够一目了然的知道程序的执行位置。

    ② Step Over(下一步):逐行执行代码,如果当前行有函数调用,则不会进入函数内部,而是将函数作为一个整体来执行

    ③ Run to Cursor(运行到光标处):让程序运行到编辑器中光标所在的位置,并在那里暂停。当你知道问题大概位置,但不想逐行执行到那里时,使用此功能可以快速定位到代码中的特定位置。

 4. 注释

 4.1 作用

 用自己熟悉的语言,在程序中对某些代码进行标注说明,能够大大增强程序的可读性。

 当面对复杂的代码,阅读和理解可能会变得困难,为了提升代码的可读性,我们可以使用注释来详细标注和说明代码的功能和逻辑。这样,在查阅代码时,可以迅速了解某段代码的具体作用。

 4.2 分类

 4.2.1 单行注释(行注释)

 只能注释一行内容

语法:

 注释信息

 输出Fat_Three

print("Fat_Three")  # 输出Fat_Three

 注意:注释放在代码后,注释和代码之间至少要间隔两个空格的距离,保证代码的规范性。

 4.2.2 多行注释(块注释)

 当需要编写的注释信息过多,一行无法显示时,可以使用多行注释;也可以通过多行注释对代码块、函数、类或模块等进行说明或描述。

 语法:

'''注释信息'''

 """注释信息"""

"""我是第一行注释

我是第二行注释"""

'''我是第一行注释

我是第二行注释'''

# 重点强调:注释不会被程序执行,仅用于提供说明和解释,以增强代码的可读性和可维护性。

 print(123)          不执行!

 4.3 什么时候需要使用注释?注释并不是越多越好,对于一目了然的代码,不需要添加注释。

# 对于逻辑较为复杂的操作或业务逻辑中非常关键的部分等可以添加注释以提高代码的可读性。

 4.4 批量注释

 选择要注释的代码,按住快捷键Ctrl + /既可以批量添加注释,也可以批量取消注释,使用的是单行注释。

 5. 输出函数print

 print函数是Python中用于打印输出的基础且最常用的函数之一,它专门设计用于在控制台中显示信息或变量的值。

 5.1 语法格式

 print(*args, sep=' ', end='\n', file=None)

 5.2 常见参数

 5.2.1 *args

 表示一次可以输出任意个值/数据。当输出多个值/数据时,值与值之间需要使用,隔开。

 print()                      # 输出0个值

 print("Hello World")           # 输出1个值

 print("Hello World", 123)      # 输出2个值

 print(1, 2, 3, 4, 5, 6, 7)     # 输出7个值

 print(1234567)               # 输出1个值

# 5.2.2 sep

# 用来设置值与值之间的间隔,默认值为" "(空格),可以设置为其它任意字符串。

print(11, 22, 33)                # 没有设置sep参数的值,使用默认值" "(空格)

print(11, 22, 33, sep="+")       # 设置sep参数的值为+,值与值之间使用+隔开

print(11, 22, 33, sep="5")       # 11522533

print(11, 22, 33, sep="❤")      # 11❤22❤33

print(11, 22, 33, sep="哈哈哈哈")

# 5.2.3 end

# 用来设定以...结尾,默认值为"\n"(换行符),可设置为其它任意字符串。

print(1, 2, 3, 4)      # 没有设置end参数,默认以"\n"(换行符结尾)

print(1, 2, 3, 4, end="!")   # 1 2 3 4!5 6 7 8@5 6 7 8

print(11, 22, 33, sep=",", end='.')   # 值与值之间使用,隔开,以.结尾

最后试着写一下吧,利用上述函数,写出下列代码代码

111,222,333

444 555 666@123+234+567!111!222,Fat_Three@susu@ziyi

选择你编写的两个程序,在每个程序钟至少添加一条注释。如果程序太简单了,实在没什么需要说明的,就在程序文件开头加上你的姓名和当前日期,在用一句话阐述程序的功能

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值