python 学习_基础语法

1. 变量
声明变量
name = "augustyang"

变量定义规则
1) 变量名只能是字母,数字或下滑下的任意组合
2) 变量名的第一个字符不能是数字
3) 关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']


定义方式:
1)驼峰方式
AgeOfOldboy = 56

2)下划线方式
age_of_oldboy = 56


2.常量:
常量指不变的量 如 π 3.1415926....


3.注释
#
""" """ ''' '''


4.数据类型
① 数字
1) int(整型)

2) long(长整型)
在Python3里不再有long类型了,全都是int

②字符串
在Python中,加引号的字符都是被认为是字符串
有单引号 双引号 多引号 他们之间没有区别

③ 布尔型(bool)
布尔类型很简单,就两个值, 一个True(真) 一个False(假),主要用着逻辑判断

5.列表类型
1) 创建列表
test = [1,2,3,4]
print (test)
[1, 2, 3, 4]

2) 访问列表

#
test = [1,2,3,4]
print (test[1])
2

# 显示第二位到最后
print(test[1:])
[2, 3, 4]

#倒序
test = [1,2,3,4]
print(test[::-1])
[4, 3, 2, 1]

#访问最后一个列表
test = [1,2,3,4]
print(test[-1])
4

#添加字段
test = [1,2,3,4]
test.append(33)
print (test)
[1, 2, 3, 4, 33]


# # 2个列表合并成一个列表 extend
new_test = [22,33]
test.extend(new_test)
print(test)
[1, 2, 3, 4, 0, 22, 33]

# append
new_test = [22,33]
test.append(new_test)
print(test)
[1, 2, 3, 4, 0, [22, 33]]


#insert

test = [1,2,3,4]
test.insert(2,222)
print (test)
[1, 2, 222, 3, 4]


# pop 没有指定参数 就删除最后一个参数 指定参数, 删除指定参数
test = [1,2,3,4]
print (test.pop())
4

# remove
test = [1,2,3,4]
test.remove(1)
print(test)
[2, 3, 4]


# reverse 翻转
test = [1,2,3,4]
test.reverse()
print(test)


# 排序
test = [1,2,33,6,3,4]
test.sort()
print (test)


# 返回列表中关键字的个数
test = [1,2,33,6,3,4]
print(test.count(1))
1

6.字典类型


7.运算符
① 算数运算

② 比较运算

③ 赋值运算

④逻辑运算


8.流程控制 if...else
单分支

双分支

多分支

 


9.while 循环

语法
while 条件:
执行代码

特殊语法
while ... else ..
#当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句

 

 

 

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自www.cnblogs.com/augustyang/p/10407252.html