第一次接触程序且语言是 Python,推荐仔细看一下本文章. 内容主要介绍 Python 的一些语法基础信息
点击阅读Python - 语法基础
第一次接触程序且语言是 Python,推荐仔细看一下本文章. 内容主要介绍 Python 的一些语法基础信息
1. Hello World!
创建第一个 python 文件 hello_world.py,
1
2
3
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print("Hello World!")
第一行: 调用/usr/bin 下的 python 解释器
第二行: -- coding: UTF-8 --用于解决文件编码问题。
第三行: 输出 Hello World!文本
2. Python 保留关键字
3. 标准数据类型
3.1 数字
数字类型有四种 : int, long, float, complex
3.2 字符串
略
3.3 列表(list)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 1. 创建list - 内部元素没有类型要求
list = ['abc', "xxx", True, 10, 10.5, [1, 2]]
# 2. 元组索引,截取
# 获取第一个元素
first = list[0]
# 获取最后一个元素
last = list[len(list) - 1]
# 截取list
ary = list[1:3] # ["xxx", True]
ary1 = list[-5:-3] # ["xxx", True]
# 3. 删除
del list[2]
# 清空list
# 方式一
del list[:]
# 方式二
list[:] = []
3.4 元组
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 1. 创建元组 - 类似于list
tuple = ()
tuple1 = ('xx', 'yy', 1, 2.0, ['x', 1])
# 只包含一个元素时,需要在元素后面添加逗号
tup1 = (50,)
# 2. 修改操作
# 禁止修改元素值
# tuple[0] = 100;
tup1 = (12, 34.56)
tup2 = ('abc', 'xyz')
tup3 = tup1 + tup2
# 2. 删除操作
del tup3
# 3. 元组索引,截取 - 类似于list
# 4. 任意无符号的对象,以逗号隔开,默认为元组
x, y = 1, 2
tuple = x, y
3.5 字典
1
2
3
4
5
6
7
8
9
10
11
12
# 1. 创建
info = {"name": 'lily', 'age': 17, 'isAdult': False}
# 2. 访问
print(info['name'])
# 3. 修改
info['name'] = 'lucy'
# 4. 删除
del info['name'] # 删除键是'Name'的条目
info.clear() # 清空词典所有条目
del info # 删除词典
4. 条件与循环
1
2
3
4
5
6
7
8
var1 = 1
var2 = 2
if var1 == var2:
print var1
elif var1 == 0:
print 0
else:
print var2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
world = 'Python'
# for
for letter in world:
print 'for:', letter
# while
index = 0
while (index < len(world)):
print 'while:', world[index]
index += 1
# while - break
in dex = 0
while (1):
if index >= len(world):
break
print 'while - break:', world[index]
index += 1
4. 日期与时间
Python 的日期时间类库 time 和 datetime 库
推荐文章链接地址
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 TinyZ Zzh (包含链接: https://tinyzzh.github.io ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。 如有任何疑问,请 与我联系 (tinyzzh815@gmail.com) 。
评论