Pyhon学习笔记(一)

文章目录


前言

本教程适合想从零开始学习 Python 编程语言的开发人员。

一、python是什么?

python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。

二、基础知识

1.环境搭建

下载

Python官网:https://www.python.org/

安装

双击下载包,进入 Python 安装向导,你只需要使用默认的设置一直点击"下一步"直到安装完成即可。

环境配置

运行

2.基本语法

第一个Python程序,使用print函数打印信息到控制台。

print("Hello, Python3!")

标识符

所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。

关键字

>>> import keyword
>>> #显示关键字
>>> keyword.kwlist
>>> #判断int是否是关键字
>>> keyword.iskeyword('int')

行和缩进

python 最具特色的就是用缩进,每个缩进层次使用 单个制表符 或 若干空格(建议4个),可以使用斜杠( \)续行,也可以在同一行中使用多条语句,语句之间使用分号(;)分割

注释

单行注释采用 # 开头,多行注释使用三个单引号(''')或三个双引号(""")。

标准数据类型

number(int float bool complex)

    int 10(十进制) 0b1(二进制)0o1(八进制)0x1(十六进制)

    float 1.  2.0  .3  3.4e7  -5.e-3

    bool False True

    complex 1+1j

string (定义、连接、切片、数乘)

    定义:使用单引号、双引号或者(''') (""")

    连接:

str = 'Hello '
str2 = "World"
"""
我是字符串,我也是注释,下面是字符串相加(+)操作
"""
str+str2

    切片:

str = 'Hello World!'

print(str))          # 输出完整字符串
print(str[0])        # 输出字符串中的第一个字符
print(str[2:5])      # 输出字符串中第三个至第六个之间的字符串
print(str[2:])       # 输出从第三个字符开始的字符串
print(str[:-3])
print(str[::2])

    数乘:

str = 'Hello World!'

print(str * 2)       # 输出字符串两次
print(2 * str)       # 同上

list

列表基本操作

tinylist = ['your', 'age',32]

print(tinylist)               # 输出完整列表
print(tinylist[0])            # 输出列表的第一个元素
print(tinylist[1:3])          # 输出第二个至第三个元素 
print(tinylist[2:])           # 输出从第三个开始至列表末尾的所有元素
print(tinylist * 2)           # 输出列表两次
print(tinylist + ["years"])   # 打印组合的列表

tuple 类似于列表,不能二次赋值,使用()定义,例如tinytuple=(1,'2',"3")

dict 字典用"{ }"标识,字典由索引(key)和它对应的值value组成。

tinydict = {'name': 'runoob','code':6734, 'dept': 'sales'}

tinydict[2] = "This is two"

tinydict[(1,)] = "This is one"

运算符

条件语句

通过一条或多条语句的执行结果(True或者False)来决定执行的代码块

基本形式

if 判断条件:
    执行语句


if 判断条件:
    执行语句1
else:
    执行语句2


if 判断条件1:
    执行语句1
elif 判断条件2:
    执行语句2
elif 判断条件3:
    执行语句3
else:
    执行语句N

循环语句

while 判断条件(condition):
    执行语句(statements)
for iterating_var in sequence:
   statements(s)

#break跳出循环

#continue跳过本次循环

函数

def functionname( parameters ):

    """函数_文档字符串"""

    function_suite

    return [expression]

模块

文件I/O

文件操作

异常处理


总结

现在我们已经了解Python语言的基本语法及使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值