Python基础 P1变量

Python基础 P1变量

在这里插入图片描述

在学习Python之前我们要先学会使用编写Python的工具才能更好的使用和学习Python,现在主流的编写工具有Python自带的Shell——IDLE Shell 和 JetBrains 的 PyCharm

那么先来认识一下Python自带的IDE吧

使用工具

在这里插入图片描述

Python IDLE

IDLE(Integrated Development and Learning Environment )集成开发和学习环境,是Python的集成开发环境 ,自1.5.2b1以来已与该语言的默认实现捆绑在一起。 它被打包为Python包装的可选部分,包含许多Linux发行版 。它完全用Python和Tkinter GUI工具包编写( Tcl / Tk的 包装函数)。

Tkinter GUI工具包是Pyhton的一个扩展模块,后期也会专门来讲解Python 的GUI设计。

IDLE主要有两种使用方式,一种是交互模式,一种是IDLE模式

交互模式

可以直接在交互模式中进行一些简单的操作。

在这里插入图片描述

>>> 55*66
3630
>>> print("你好")
你好
>>> "hello"+"world"
'helloworld'
>>> 

在交互模式中有个小技巧,可以使用Alt+P来返回上一句输入的代码,进行快速编辑

编辑器模式

点击File—>New File进入编辑器模式

在这里插入图片描述

或者直接使用快捷键ctrl+N

在这里插入图片描述

然后你就可以编点东西,然后运行它
在这里插入图片描述

x = '变量'
y = '456'
z = "789"
n = '''
a
1
b
2
c
3

'''

print('123\n')
print(x+y+z+'\n')
print(n)

点击run或按快捷键F5运行编写好的脚本

在这里插入图片描述
在这里插入图片描述

这就是IDLE的基本使用方法,那么接下来介绍PyCharm

PyCharm

PyCharm不是Python自带的Shell,不过它以简洁优美的界面、方便快捷的代码填充和丰富的扩展接口和快速模块导入等功能,深受Python开发者的喜爱。

如果要使用它,我们需要去到JetBrains的官网去下载它。
官网https://www.jetbrains.com/zh-cn/pycharm/
改网址可以直接到PyCharm的下载界面

在这里插入图片描述

选择使用的平台下载普通版即可
在这里插入图片描述

之后你只需要打开这个软件配置好Python版本
在这里插入图片描述

然后新建一个Python文件就可以开始你的编程之旅。
在这里插入图片描述
在这里插入图片描述

基础知识

在这里插入图片描述

变量

如果你学过其他编程语言,你肯定知道变量是其最重要也是最基础的内容,而对于Python而言定义一个变量是非常简单的。

变量:在python中变量就是一个名字,一个标签,通过这个变量,你就能找到对应的数据。

创建变量:在python中,变量无需声明,只需要一次赋值,该变量就能够被成功创建

举个栗子
PyCharm打开下方的Python Console,也可以打开IDLE交互模式,输入x=100,x这个变量就被定义且赋值为100,类型默认为int
在这里插入图片描述

创建变量时需要注意变量名的创建规则,变量名通常由字母数字下划线(_)构成,但是开头不能是数字

另外变量名是区分大小写的,python 3 之后还支持中文字符作为变量名
举个栗子

>>> a =5
>>> as12 = 6
>>> dsdf_sdf = 7
>>> 你真牛 = 666
>>> print(a,as12,dsdf_sdf,你真牛)
5 6 7 666
>>> 

访问变量:在交互模式中可以直接输入这个变量名并回车就能访问该变量,也可以通过print函数访问该变量,上面的栗子就使用了print来访问变量

字符串

python字符串的编写方式多种多样,主要有Single quotesDouble quotes还有Triple quotes三种形式。

字符串(Single quotes)

其中,Single quotes是使用一对单引号将文本包含起来

在这里插入图片描述

print('are you OK')
are you OK
字符串(Double quotes)

那么 Double quotes 就是使用一对双引号将文本包含起来

在这里插入图片描述

print("It's OK")
It's OK
字符串(Triple quotes)

那么Triple quotes采用三个单引号或者一个双引号和一个单引号构成

在这里插入图片描述

print('''Tom:"are you ok!" Kim:"It's OK" ''')
Tom:"are you ok!" Kim:"It's OK" 

在这里插入图片描述

a='''
dfdfdsfd
dfgdfgg
fdgdfg
fgdfg
fgdfg
'''

print(a)

dfdfdsfd
dfgdfgg
fdgdfg
fgdfg
fgdfg
转义字符

一些符号可能直接放入字符串内会被误认或者一些专业的换行或者置位符号,这些符号被称为转义字符

符号说明
\反斜杠()
单引号(')
"双引号(")
\a响铃(BEL)
\b退格符(BS)
\n换行符(LF)
\t水平制表符(TAB)
\v垂直制表符(VT)
\r回车符(CR)
\f换行符(FF)
\ooooo为八进制数
\xhhhh为十六进制数
原始字符串

使用原始字符串,可以避免反斜杠(\)被当作转义字符解析

在这里插入图片描述

print(r"C:\one\two\three\now")
C:\one\two\three\now
字符运算

在这里插入图片描述

'sdgsdg'+'4564564'
Out[10]: 'sdgsdg4564564'

变量数据互换
在这里插入图片描述

x = 3
y = 5
x,y = y,x
print(x, y)
5 3

进阶练习

1.变量帮手(input和print)

2.时间差计算

3.罗马数字转整数

更多内容

Python基础 P2数字类型与优先级

Python基础 P3 分支与循环

Python基础 P4 列表

Python基础 P5 元组和字符串

Python基础 P6函数

Python基础 P7 字典和集合

Python基础 P8 永久存储

Python基础 P9 异常处理

其他内容

文章索引

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CagePan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值