day09

---恢复内容开始---

2018-10-22

1.将python路径添加到环境变量,注意“分号”分割。

2.变量定义的规则:

    • 变量名只能是 字母、数字或下划线的任意组合
    • 变量名的第一个字符不能是数字
    • 以下关键字不能声明为变量名
      ['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']

3.执行一个操作(例:输入用户名和密码)               

n1 = input("请输入用户名")
n2 = input("请输入密码")

if n1 =="name" and n2 =="password": #冒号#
print("登录成功")
else:
print("登录失败")

                (http://www.cnblogs.com/wupeiqi/articles/5433925.html)

4.解释器路径

               #!/usr/bin/env python

5.指定编码方式

               #  -*- coding:utf8 -*-

7.(if)条件语句

              *python里面严格按照不同的缩进形成不同的代码块,

               例:if (**):

                           print(**)

                      else:

                           print(**)

                     print一定要比if缩进要多,表示print属于if。

if 1==1:
    print("哈哈")
else:
    print("嘿嘿")
      *elif练习2:
n1 = input ("请输入名次")
if n1 =="第一名":
    print("一等奖")
elif n1 == "第二名":
    print("二等奖")
elif n1 =="第三名":
    print("三等奖")
else:
    print("安慰奖")

        *pass练习: 如果if条件语句中没有输出则要用pass代替。

if 1==1:
    pass
else:
    print("你傻吗?")

8.基本数据类型

             *字符串(用引号引起来表示字符串)例:“rcs”表示一个含有三个字符的字符串,'r'属于字符串里面的一个字符,‘cs’表示里面的一个子字符串。“r”也表示一个字符串,里面只有‘r’一个字符。

n1 = "尹思阳"
n2 = "任传帅"     
n3 = n1 + n2
print(n3)         #n3不用加双引号,因为n3属于一个变量#

        注:python字符串里面有加法和乘法

             *数字(没有双引号,只有一个数字,包含加减乘除等运算)

n1 = 1
n2 = 2
n3 = n1 + n2
n4 = n1 - n2
n5 = n1 * n2
n6 = n1 / n2
n7 = n2 ** 4    #双乘号表示次方#
n8 = n2 % 0.5   #百分号表示取余数#
print(n3,n4,n5,n6,n7,n8)

        *用python判断奇偶数

n1 = int(input("请输入一个数"))
n2 = n1 % 2
if n2 ==0:
    print("这个数是偶数")
else:
    print("这个数是奇数")

9.循环语句

     while :条件

           print

10.课堂练习

n=1
while n<11:              #输出 1234568910#
    if n==7:
        pass
    else:
        print(n)
    n=n+1

  

n=1                    #输出 100内的奇数#
while n<101:
    m = n % 2
    if m ==1:
        print(n)
    else:
        pass
    n=n+1

  

"""
n=1              #1-100内所有数的和#
s=0
while n<101:
    s=s+n
    n=n+1
    if n<101:
        pass
    else:
        print(s)
"""

  

n=1
s=0                            #1-2+3-4******99的所有数的和#
while n<100:
    temp = n%2
    if temp==1:
        s=s+n
    else:
        s=s-n
    n=n+1
print(s)

  

 

 


 

    

 

             

posted @ 2018-10-31 19:22  巨帥居士  阅读(95)  评论(0)    收藏  举报