python入门第一篇

day.1

a.Python基础

  1.基础

print('hello world')

  2.运行环境

#文件内部:#
    #!/usr/bin/env python
#文件名:#
    ./2.py

#Linux环境下才能运行#

#在py3环境不用加,py2头部必须加==>环境内默认使用ASCII解释,所以中文解释不通#
# -*- coding:utf8 -*-

  3.变量==>可以理解为未知数x(大雾)

  注意:变量只能由字母、数字、下划线组成。

      特例:1.不能以数字开头

         2.python关键字不能使用:['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.最好不要和Python内置的东西重复***

  4.条件语句 ① if ==> else

 1 """格式如下
 2 if(怎么怎么怎么):
 3     处理什么什么
 4 else:(else可以省略)
 5     处理什么什么
 6 """
 7 #例如#
 8 password = input(请输入密码:)
 9 if(password = 123456):    #预设密码为123456# #注意if和else后有个冒号#
10     print("密码正确")
11 else:
12     print("密码错误")

         ② if ==> elif

1 user_name = input("请输入登录账户")
2 if("user_name == administrator"):
3     print("欢迎您,超级管理员")
4 elif("user_name == 禁花")
5     print("欢迎您,禁花")
6 elif("user_name == guest")
7     print("欢迎您,来宾")
8 else:
9     print("请注册新账户或者使用来宾账户登陆")

        ③ while ==> break & continue

1 """
2 格式如下
3 while True
4     处理怎么怎么
5     循环直到条件不为真。
6 """
7 #break强行打断循环#
8 #continue退出当前循环,继续下次循环#

练习题:                                                                                                         

1、使用while循环输入 1 2 3 4 5 6 8 9 10

1 count = 1
2 while (count <= 10):
3     if(count == 7):
4         count = count + 1
5         continue
6     else:
7         print (count)
8     count = count + 1
练习题1

2、求1-100的所有数的和

1 count = 1
2 a1 = 0
3 while (count <= 100):
4     a1 = a1 + count
5     count = count + 1
6 print(a1)
练习题2

3、输出 1-100 内的所有奇数

1 count = 1
2 while(count <= 100):
3     if (count % 2 == 1):
4         print(count)
5     else:
6         pass
7     count = count + 1
练习题3

4、输出 1-100 内的所有偶数

(参考练习题3)

5、求1-2+3-4+5 ... 99的所有数的和

1 count = 1
2 a1 = 0
3 while(count<100):
4     if(count % 2 == 1):
5         a1 = a1 + count
6     else:
7         a1 = a1 - count
8     count = count + 1
9 print(a1)
练习题5

6、用户登陆(三次机会重试)(输对提示密码正确、输错提示密码错误、错误3次后提示明天再登陆)

 1 count = 4
 2 while(count > 0):
 3     passkey = input('请输入密码:')
 4     if(passkey == "123456"):
 5         print("密码正确")
 6         break
 7     else:
 8         print("密码错误,剩余次数为")
 9         count = count - 1
10         print(count)
11         if(count == 0):
12             print("请明天重试")
13         else:
14             pass
练习题6

猜你喜欢

转载自www.cnblogs.com/nigelfan2010/p/9215708.html