1 2 Fork me on GitHub 6

一、python 基础之基础语法

“python基础系列”目录:

一.变量命名规则

1.驼峰命名

  1. 大驼峰
MyName = 'leon'
  1. 小驼峰
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!")


posted @ 2020-04-25 15:40  peng_li  阅读(291)  评论(0编辑  收藏  举报
1