赞
踩
前言:人工智能基础结束了,本章开启Python的学习,之前我写过Python的学习了,不过是偏向网络安全方向的学习,这次算是完完全全的学习。
(1)Python具有简洁性、易读性、可扩展性
(2)Python是一种高级、通用、解释型、面向对象的编程语言
(3)Python尝尝作为胶水语言来组合其他语言编写功能模块
(4)Python具有丰富且强大的支持库和框架
(5)Python具有跨平台性,在不同操作系统上运行
(1)Python的创始人是Guido van Rossum,他在20世纪80年代末和90年代初编写Python语言的第一个版本(Python0.9.0)
(2)Python本身由其他语言发展而来
(3)Python源代码遵循GPL协议
略。
在Python中,普遍采用的是PEP 8规范,采用严格的缩进表示代码之间的包含关系。
缩进:指每一行代码开始前的空白区域,用来表示代码之间的包含与层次关系,使用4个空格作为缩进,不可混用制表符和空格。
行长度限制:一行代码的长度不应超过79个字符,可以在需要的地方换行。
空行:使用空行来组织代码,增强可读性。
注释就是程序员在代码中加入一行或多行信息,用来对语句、函数、数据结构等进行说明,提升代码的可读性。注释是辅助说明的文字,会被解释器略去,不被计算机执行。
使用#符号表示单行注释,#后面的内容都会被视为注释,直到行尾。
#这是一个注释
x = 1 #这是行尾的注释
使用三个单引号’''或三个双引号" " "表示多行注释。多行注释通常用于文档字符串或块注释。
'''
多行注释
'''
"""
多行注释
"""
现实生活中,人们使用名称来标记事物,在Python中也使用特定的名称(变量)来保存和表示具体事物。
Python3.0可以使用中文作为变量名,Python在使用变量时,需要遵守变量的命名规则和指南。
Python的标识符由字母、数字、汉字和下划线组成,其命名方式需要遵守规则:
Str和str是两个不同的变量名。
保留字,也称为关键字,指被编程语言内部定义并保留的标识符。保留字是编程语言的基本单词,大小写敏感,如果尝试使用保留字作为变量名,会导致语法错误,下图为Python的保留字。
Ptython语言中,=表示赋值,可以同时给多个变量赋值。
先运算右边表达式,再将表达式的值赋给左侧变量。
#单个变量赋值
x = 20
按照顺序将右侧表达式的值赋值给左侧变量
#多个变量同时赋值
a,b,c = 1,2,3
将两个表达式的值进行交换
#变量之间的交换
a,b = b,a
#增量赋值操作
x = 5
x += 3 #等同于x = x + 3
y = 10
y *= 2 #等同于y = y * 2
#将一个值赋给多个变量
a = b = c = 0
#使用多个变量接收一个可迭代对象的值
x,y,z =(1,2,3)
int():将一个数值或字符串转换为整数。
float():将一个数值或字符串转换为浮点数。
str():将对象转换成字符串。
list(),tuple(),set():将其他可迭代对象转换为列表、元祖、集合。
abs():返回一个数的绝对值。
round():对一个数进行四舍五入。
max(),min():返回给定参数的最大值或最小值。
len():返回序列的长度(元素个数)。
sorted():返回排序后的列表。
len():返回序列的长度(元素个数)。
upper(),lower():将字符串转换为大写或小写。
capitalize(),title():将字符串的首字母大写。
split():将字符串分割成子串。
rstrip():删除末尾空白,lstrip删除开头空白,strip删除两段空白。
input():从用户处接收输入。
print():将指定的对象输出到标准输出。
进制转换、文件操作、后续讲。
type():返回对象的类型。
range():创建一个整数序列。
eval():函数中的字符串只能是纯数字型的。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。