Python入门篇

本文详细介绍了Python语言的特点、应用领域、环境搭建及编辑器使用。强调了Python的易学性、开源性、丰富的类库和可扩展性。讲解了变量命名规则、数据类型、运算符以及输入输出方法,包括变量赋值、逻辑运算符和输入输出函数的使用。通过实例展示了如何进行简单的程序编写和调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.Python概述

Python语言的简洁性、易读性以及可扩展性

Python是一种面向对象的解释型编程语言(胶水语言)

二.Python特点

  • 简单易学

  • 免费开源

  • 类库丰富

  • 可扩展

  • 解释性

  • 可移植性

  • 可嵌入性

三.应用领域

1 . Web应用开发 : 一个针对应用程序,一个针对服务器程序

2.图形界面开发 : 写多种图形用户界面(GUI),GUI是指采用图形方式显示的计算机操作用户界面。

3.系统网络运维 : 提高工作效率。

4.科学与数学计算 : 广泛运用于科学和数学计算中。

5.网络编程 : 常被用于编写服务器程序、网络爬虫等。

6.3D游戏开发 : 高性能模块一般使用C++编写,逻辑和服务器一般使用Python编写。

四.搭建环境

访问Python Releases for Windows | Python.org,下载Windows环境下的Python安装程序

 win+r 打开cmd窗口,执行Python命令

 

 安装Sublime Text:访问Download - Sublime Text,下载Windows安装程序。下载完成之后打开该程序,单击“Next”按钮直到安装完成。

五.编辑器使用

  1. “File”>“New File”菜单项,或者按【Ctrl+N】快捷键,创建一个新的文件,

  2. File”>“Save”菜单项,或者按【Ctrl+S】组合键,弹出“另存为”对话框 【Python源程序文件的后缀名为“.py”】

  3. 选择“Tools”>“Build”菜单项或按【Ctrl+B】组合键运行程序(运行)

  4. 交互式输入:.在程序界面Ctrl+shift+p 键入 install packages,再继续键入 SublimeREPL 安装即可

六.编码规范

1.注释:单行注释 ,以“#”开始的

多行注释:以三对引号(单引号或双引号)开始,同样以三对引号结束的。

2 . 缩进: 用【Tab】键,更不要【Tab】键和空格混用

3 . 语句换行: 每行代码的长度不要超过80个字符。行尾使用续行符“\”来表示下面紧接的一行仍属于当前语句。

需要注意的是,在[]、{}或()中的语句,不需要再使用圆括号进行换行

Python基础知识

一.变量

1. 变量的命名

  1. 变量名只能包括字母、数字和下划线,且第一个字符必须是字母或下划线,不能是数字

  2. 变量名区分英文字母大小写

  3. 变量名不能是Python的关键字

    • 小驼峰式命名:第一个单词首字母小写,之后的单词首字母大写,如myName

    • 大驼峰式命名:每个单词首字母都大写,如MyName

    • 下划线连接命名:用下划线“_”把每个单词连起来,如my_name

2 . 数据的类型

int(整型)

float(浮点型)

complex(复数):复数由实数部分和虚数部分组成,一般形式为x+yj

布尔类型(bool): 它只有“True(真)”和“False(假)”两种值。

字符串 :字符串是以单引号或双引号括起来的任意文本,如'abc',"xyz"等。

3.变量的赋值

单变量赋值

浮点型:a = 0.01 #创建变量a,赋值为0.01 数值型:b = 666 #创建变量b,赋值为666 字符型:c = '123' #创建变量c,赋值为'123'

多变量赋值

a = b = c = 1
a, b, c = 1, 2, "hello"

二.运算符

1.算数运算符

2.赋值运算符

Python提供的赋值运算符可分为简单赋值复合赋值两大类。

a -= b      #相当于a = a - b
a *= b      #相当于a = a * b

如果b是包含若干项的表达式,则相当于它有括号,例如:a = b - 3 #相当于a=a(b-3)

3.关系运算符

(1)关系运算符的优先级低于算术运算符,但高于赋值运算符。 (2)关系运算符的结合性为从左到右。

b<a+2等效于b<(a+2)
a<=b!=b>=2等效于(a<=b)!=(b>=2)
a=b<c   等效于a=(b<c)

4.逻辑运算符

Python的逻辑运算符包括and(与)、or(或)、not(非)3种

Python中逻辑运算的返回值不一定是布尔值

在Python中,当参与逻辑运算的数值为0时,则把它看作逻辑“假”,而将所有非0的数值都看作逻辑“真”。

5 .成员运算符

成员运算符用于判断一个元素是否在某个序列中,如字符串、列表、元组等.

6 . 身份运算符

身份运算符用来判断两个变量的引用对象是否指向同一个内存对象

7 . 位运算符

所谓位运算是指进行二进制位的运算。

8.运算符优先级

三.输入和输出

1.输出

在Python中使用print()函数进行输出。

  • 输出字符串时可用单引号或双引号括起来;

  • 输出变量时,可不加引号;

  • 变量与字符串同时输出或多个变量同时输出时,需用“,”隔开各项。

print("这是一个输出示例")   #print()函数使用双引号输出示例
​
print('我们的网址是',url) #print()函数使用单引号输出变量url

2.输入

Python提供了input()函数用于获取用户键盘输入的字符。 input()函数让程序暂停运行,等待用户输入数据,当获取用户输入后,Python将其以字符串的形式存储在一个变量中,方便后面使用。

password = input("请输入密码:")  #输入数据赋给变量password
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值