“python基础系列”目录:
一.变量命名规则
1.驼峰命名
- 大驼峰
MyName = 'leon'
- 小驼峰
myName = 'Amy'
2.下划线命名
my_name = 'jack'
建议:变量名或者文件名使用下划线命名方式,类名使用大驼峰命名方式
二.python的八种数据类型
1.数字(number)
1,2,3,4,5
2.字符串(string)
# 写在" "里面
eg: "leon"
3.布尔(boolean)
# 一个布尔值只有True、False两种
4.none
# 不是能理解为0,它是一个特殊值
5.列表(list)
# List(列表) 是 Python 中使用最频繁的数据类型。
# 列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。
# 列表是写在方括号 [] 之间、用逗号分隔开的元素列表。
eg: list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]
6.字典(dict)
# 字典是无序的,一个字典中可以存储多个键值对,key 必须是唯一的,{"tom":69,"jary":70}
7.元祖(tuple)
# 有序的,类似于list,不同在于元祖不可变,当只有一个元素时需要末尾需要使用“,”隔开 eg:(1,)
8.集合(set)
# 无序、不可重复的集合
三.运算符
1.算数运算符
# + - * / %
2. 比较运算符
# ==,!=, >, <, >= ,<=,
3.赋值运算符
# = , +=,-=,*=,/=
4.逻辑运算符
# and,or,not
5.成员运算符
# in, not in
6.身份运算符
# is,isnot
python中的可迭代类型:列表、元组、字典、字符串
四.两中循环
1. for循环
fruits = ['banana', 'apple', 'mango']
for fruit in fruits: # 第二个实例
print('当前水果 :{}'.format(fruit))
print ("Good bye!")
2.while循环
a = 10
while a < 100:
if a == 88:
print("a的值为{}".format(a))
elif a > 90:
print('{}是大于90的'.format(a))
else:
print(a)
a += 1
四.break和continue的使用:
注意: 两个关键词都是在循环中使用的
1.continue 跳出本次循环进入下一次循环
var = 10
while var > 0:
var = var - 1
if var == 5 or var == 8:
continue
print ('当前值{arg}'.format(arg=var))
print ("Good bye!")
2.break 结束循环
# 第一个实例
for letter in 'Python':
if letter == 'h':
break
print ('当前字母{} :'.format(letter))
# 第二个实例
var = 10
while var > 0:
print ('当前变量值{} :'.format(var))
var = var -1
if var == 5: # 当变量 var 等于 5 时退出循环
break
print ("Good bye!")