No.1----变量--if语句--字符串--运算符--while循环

# 在Linux系统下,使用Python必须要有详细的路径,文档开头第一句必须加上 (!/usr/bin/env python) (只有Linux系统才会用到)

# 在Python2中,如果要使用中文,文档开头第一句必须要加上(-*- coding:utf8 -*- )(只有Python2才会用到)

!/usr/bin/env python
-*- coding:utf8 -*- 
# 在Linux中,这两句必须连在一起写,中间不能插入其他内容

 

变量

# 代指的值是可以随时变化的叫做(变量)

  变量只能由字母、数字、下划线组成,有两个特例不能使用(1、不能以数字开头 。2、不能使用Python关键字。)

  变量n1代指某一个变化的值

n1 = "alex"
n2 = "root"
print(n1)
print(n2)

  input永远等待,直到用户输入了值,用户只要输入值后,就会将输入的值赋值给n,n代指用户输入的内容。

n1 = input("请输入用户名:")
n2 = input("请输入密码:")
if n1 == "root" and n2 == "root123":
    print("登录成功")
else:
    print("登录失败")    

 

if语句

if 基本语句
    if 条件:
        内部代码块 print("OK")
    else:
        内部代码块 print("Error")
# 如果1等于1 那么输出(欢迎进入一会所) 否则输出(欢迎进入一本道) if 1 == 1: #比较的时候用双等号 print("欢迎进入一会所") else: print("欢迎进入一本道") # if 支持嵌套 if 1 == 1: if 2 == 2: print("欢迎进入一会所") else: print("欢迎进入一本道") else: print("欢迎进入一本道") # if 支持elif
inp = input("请输入会员级别:")
if inp == "高级会员": print("美女") elif inp == "白金会员": print("模特") elif inp =="铂金会员": print("一线小明星") else: print('凤姐') # 不想执行写pass if 1 == 1: pass else: print("sb")

 

字符串 (引号引起来的叫字符串,四种引号,前面用什么后面必须用什么)

 

    # name = "我是肖易"
    # name = 'xiaoyi'
    # name = """ 我是肖易"""
    # name = '''xiaoyi'''

 

 

运算符

加法:
        n1 = "xy"
        n2 = "nb"
        n3 = n1 + n2 
        n3 = "xynb"
    
乘法:
        n1 = "xy"
        n2 = n1*10 # 表示让字符串里的内容重复10次 
    
加减乘除次方余数:
        a1 = 10
        a2 = 20
        
        a3 = a1 + a2

        a3 = a1 - a2
        
        a3 = a1 * a2
        
        a3 = 39 / 8 # 一个杠求的是39除以8得到的商(包括小数点后面的数)

        a3 = 39 // 8 # 两个杠求的是39除以8得到的商(只看整数,忽略小数部分)
        
        a3 = 39 % 8 # 获取39除以8得到的余数

        a3 = 4**4 # 两个星号表示乘方 (幂)
 
数字:
        age = 13 # 数字不需要双引号
   
num = 13
n = num % 2 
    if n == 0:
        print("偶数")
    else:
        print("奇数")        

 

while循环

count = 0
while count < 10: # while表示循环 后面直接跟条件
    print(count)
    count = count + 1

while count < 10:
    print(count)
    count = count + 1
else: # 跟上面的条件进行比较,如果上面条件成立,就执行上面的,上面条件不成立后,就执行这一条,这一条不循环,只执行一次。
    print('else')

count = 0 
while count < 10:
    if count == 7:
        count = count + 1
        continue # 终止当前循环 开始下一次循环
    print(count)
    count = count + 1

count = 0 
while count < 10:
    if count == 7:
        count = count + 1
        break # 终止所有循环 
    print(count)
    count = count + 1

 

posted on 2018-10-12 21:46  肖易  阅读(193)  评论(0)    收藏  举报

导航