栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

想要快速掌握一门编程语言,那就从Python开始吧

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

想要快速掌握一门编程语言,那就从Python开始吧

想要快速掌握一门编程语言,Python无疑是最合适的初学者使用,它是IT行业唯一的入门简单、功能强大的商业级开发平台。
Python优势
入门简单–通常学习Python只需要一周,基本能够掌握Python的基础语法。
功能强大–拥有海量级别的Python模块库,提供了IT行业前沿的开发功能
机器学习–包含了国际上最热门的机器学习平台,scikti-learn、Theano、pattern。
游戏开发–pygame提供了图像、音频、视频、手柄、AI等全套游戏开发模块库
人脸识别–使用OpenCV库,可以轻松、高效地实现图片中的人脸检测、人脸识别
电脑设计–Blend、GIMP、Inkscape、Maya、3D Max
Python简介
Python是由荷兰计算机程序员Guido van Rossum(吉多·范罗苏姆)在八十年代末和九十年代初,在荷兰国家数字和计算机科学研究所设计出来的。

Python是一门动态语言,支持交互式编程、面向对象编程和函数式编程,具有类、函数、异常处理、列表、字典和元组等数据类型。

Python目前分为两个版本维护,其中Python 2.x 版本旧版向下兼容性更好,还有持续更新的Python3.x版本,由于Python 2.x到2020年后不再维护,而且Python3.x基本上已经兼容了大部分扩展库,所以新手建议学习就选择3.x版本。

案例:简单展示一个Python程序

# 表示单行注释,即不被执行
print("第一个Python程序")  # 输出打印信息
score = 45  # 把45赋值给sore变量
if score < 60:  # 条件判断(如果score小于60)
    print('分数小于60')  #代码缩进,需要空4个空格
else:    
    print("分数大于60")

输出信息:

第一个Python程序

分数小于60

数据类型
Python有5种基本数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)

支持的数据类型:int(整型)、long(长整型)、float(浮点型)、complex(复数)

运算符:
案例:数值基本运算代码如下:

第一个Python程序
分数小于60

输出信息:

加法运用:42

减法运用:24

乘法运用:52

除法运用:3.5

整除运用:3

幂的运用:49

取模余数:5

String(字符串)
字符串由数字、字母、下划线、特殊符号任意组成的一串字符,一般采用单引号或者双引号

str_1 = 'abcdef'

str_2 = "Hello World!"

字符串的取值顺序为:
从左到右为0开始,最大范围是字符串长度减去1。

从右到左为-1开始,最大范围为字符串开头。

如果想要截取部分字符串,可以用变量[上标:下标]来提取

案例:字符串基本用法代码:

str_1 = 'abcdef'
str_2 = "Hello World!"

输出结果:

截取中间部分字符串

el

提取第一个字符串

H

提取最后一个字符串

!

提取从头开始到第三个字符串

Hel

提取从第三个开始到最后一个

llo World!

字符串操作
Python语言的字符串其实是一种对象,内置了大量实用的字符串函数和方法,比如:字符串的替换、删除、截取、复制、连接、比较、查找、分割等。

案例:字符串内置函数使用方法:

str = "   -Hello World! -"
str_handle = str.strip().lstrip('-').rstrip('-')  # strip去除字符串头尾空格,lstrip去除左侧字符串制定字符,rstrip去除右侧字符串制定字符
print(str_handle)

输出结果:
Hello World!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/529877.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号