Python日记——第一次写python
【你好世界】
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3
4 print ('hello,world')
当行注视:# 被注释内容
【打印用户输入用户名和密码】
多行注释:""" 被注释内容 """
【打印用户输入用户名和密码】
1 a1 = raw_int("UserName")
2 a2 = getpass.getpass("PassWord")
3
4 print(a1)
5 print(a2)
[ps:getpass.getpass 将用户输入的内容赋值给 name 变量]输入时不显示密码 |
【编写并执行python代码流程梳理】
1.创建 xxx.py 文件
ps:不要有中文路径
2.写代码
a.头部两行特定
#!/usr/bin/env python (在Linux中指定编辑器路径)
# -*- conding: utf8 -*-
b.写功能代码
3.执行代码
a.打开终端
b.python 代码文件的路径
ps:不要有中文路径
2.写代码
a.头部两行特定
#!/usr/bin/env python (在Linux中指定编辑器路径)
# -*- conding: utf8 -*-
b.写功能代码
3.执行代码
a.打开终端
b.python 代码文件的路径
1 1.创建 xxx.py 文件
2 ps:不要有中文路径
3 2.写代码
4 a.头部两行特定
5 #!/usr/bin/env python (在Linux中指定编辑器路径)
6 # -*- conding: utf8 -*-
7 b.写功能代码
8 3.执行代码
9 a.打开终端
10 b.python 代码文件的路径
【Python变量】
1.python2.7 是用 "raw_input" 来完成等待用户输入
- 例: 1 raw_input('>>>')
python3.5 是用 "input' 来完成等地啊用户输入
- 例: 1 input('>>>')
ps:变量是用来给特定的‘东西’代指——变量赋值
2.变量中的限制
- 变量名:职能有 数字、字母、下划线
例: 1 a1 = abc 2 a_bc = 123
例: 1 name1 = "abc" 2 name2 = name1 那么 name2 = "abc"
- 不能以数字开头
- 变量不能是 python 内部的关键字
ps:用ide编写代码如遇到内部变量编辑器会有提示 |
【基本数据类型】
1.数字:1234
- 例: 1 abc = 1234
2.字符串:
- 例:
1 a1 = "abc" 2 a2 = 'bcd' 3 a3 = """abc12"""
3.布尔值:
True/False
真 假
- 数据为真——A结果
- 数据为假——B结果
ps:True / False 首字母大写 |
【基本条件语句一】
1 if 条件: 成立
2 内容一
3 内容二
4 else: 不成立
5 内容三
6 内容四
7
ps:
|
【基本条件语句二】
1 name = raw_input("UserName")
2 pwd = raw_input("PassWord")
3 if name == "abc" and pwd == "123":
4 print('yes')
5 else:
6 print('no')
【基本条件语句三】——多个条件对比
1 if 条件一:
2 xxxx
3 elif 条件二:
4 xxxx
5 elif 条件三:
6 xxxx
7 else:
8 aaaa
9
【初实while循环】
【初实while循环】
while 条件:
代码块
例:
1 imput time
2 while True:
3 print('1')
4 time.slosp(1)
5 print('end')
- 利用条件语句终止while循环
基本循环:
例:
1 n1 = True 2 while n1: 3 print('123') 4 n1 = False 5 print('end')
- break:用于跳出当前的循环,并且 break下面的代码不在执行。
- conttinue:用于跳出本次循环,继续下一次循环
长河烈日归瀚海,大漠霸气冽寒秋。